llvm-project/clang/test/Analysis
Ted Kremenek 68b117fca4 Skip the "-dealloc" check if a ObjC class contains no ivars.
llvm-svn: 53100
2008-07-03 15:37:02 +00:00
..
CFDate.m The CF retain/release checker now assumes that allocations do not fail. Eventually we will add a flag to the driver to enable allocation failures (documented as a FIXME). 2008-06-23 18:02:52 +00:00
CFDateGC.m Fix misspelling of "svelte". 2008-06-16 19:51:41 +00:00
CFNumber.c Added a simple static analysis check to look for improper uses of CFCreateNumber. 2008-06-26 23:59:48 +00:00
CFString.c Update test case to use -pedantic (makes the test case more clear). 2008-06-16 19:53:46 +00:00
NSPanel.m Added static analysis check to see if a subclass of NSObject implements -dealloc, and whether or not that implementation calls [super dealloc]. 2008-07-03 04:29:21 +00:00
NSString.m Skip the "-dealloc" check if a ObjC class contains no ivars. 2008-07-03 15:37:02 +00:00
NSWindow.m Update test case with new clang arguments. 2008-07-02 23:18:57 +00:00
NoReturn.m Moved test case NoReturn.m from Analysis-Apple to Analysis (now works on all platforms). 2008-06-16 21:05:04 +00:00
complex.c Include stdint.h instead of stdio.h. 2008-06-21 17:20:55 +00:00
conditional-op-missing-lhs.c Added AnalysisConsumer, a meta-level ASTConsumer class to drive various 2008-07-02 00:03:09 +00:00
dead-stores.c Update test case: simply running "clang -checker-simple" doesn't invoke the dead store checker anymore. We need "-warn-dead-stores" as well. 2008-07-02 23:18:22 +00:00
exercise-ps.c Added test case for the static analyzer. 2008-04-30 04:40:48 +00:00
null-deref-ps.c Added test case to test null dereference checking with lval::ArrayOffset. 2008-04-29 23:25:09 +00:00
stack-addr-ps.c Refactored all logic to run the GRSimpleVals and CFRef checker into a common 2008-04-10 22:16:52 +00:00
uninit-msg-expr.m Move test case "uninit-msg-expr.m" from Analysis-Apple to Analysis (now works on all platforms). 2008-06-16 21:15:29 +00:00
uninit-vals-ps.c Fixed bug in the transfer function for dereferences: the loaded value from EvalLoad should bind to the UnaryOperator*, not its subexpression. 2008-05-21 15:48:33 +00:00
uninit-vals.c Changed merge operation for uninitialized values analysis to "intersect" (previous union). 2008-03-22 20:11:00 +00:00