3 Commits

Author SHA1 Message Date
kelbon
818de32f31
Warning for incorrect use of 'pure' attribute (#78200)
This adds a warning when applying the `pure` attribute along with the `const` attribute, or when applying the `pure` attribute to a function with a `void` return type (including constructors and destructors).

Fixes https://github.com/llvm/llvm-project/issues/77482
2024-01-20 12:37:35 -05:00
Rafael Stahl
078c879a50 [ASTImporter] fix test failure corrected by fixed func end locs
fix to rC336523 / D48941

llvm-svn: 336527
2018-07-09 09:02:53 +00:00
Aleksei Sidorin
8f266dbbdc [ASTImporter] Properly import SourceLocations of Attrs
Patch by Rafael Stahl!

Differential Revision: https://reviews.llvm.org/D46115

llvm-svn: 331762
2018-05-08 12:45:21 +00:00