[PATCH] D118690: [analyzer] Prevent misuses of -analyze-function
Artem Dergachev via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Feb 2 13:37:05 PST 2022
NoQ added inline comments.
================
Comment at: clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:523
+ "-analyze-function=foobar\n";
+ }
+}
----------------
NoQ wrote:
> 🥺
You can use this for a test, should be in an .m file:
```lang=objc
@interface MyClass
-(int) messageWithFoo: (int)foo bar: (int)bar;
@end
@implementation MyClass
-(int) messageWithFoo: (int)foo bar: (int)bar {
return foo + bar;
}
@end
```
(reacts to `-analyze-function="-[MyClass messageWithFoo:bar:]"`)
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D118690/new/
https://reviews.llvm.org/D118690
More information about the cfe-commits
mailing list