llvm-project/clang/test/Analysis/inlining
Jordan Rose 51c27163c0 [analyzer] If we dereference a NULL that came from a function, show the return.
More generally, any time we try to track where a null value came from, we
should show if it came from a function. This usually isn't necessary if
the value is symbolic, but if the value is just a constant we previously
just ignored its origin entirely. Now, we'll step into the function and
recursively add a visitor to the returned expression.

<rdar://problem/12114609>

llvm-svn: 162563
2012-08-24 16:34:31 +00:00
..
DynDispatchBifurcate.m [analyzer]Assume that the properties cannot be overridden when dot 2012-08-14 19:19:18 +00:00
InlineObjCClassMethod.m [analyzer] Address Jordan's comments for r161822, r161683. 2012-08-14 18:35:06 +00:00
InlineObjCInstanceMethod.h [analyzer] ObjC Inlining: add tests for ivars and properties. 2012-08-10 18:56:01 +00:00
InlineObjCInstanceMethod.m [analyzer] Track if a region can be a subclass in the dynamic type info. 2012-08-10 18:55:58 +00:00
ObjCDynTypePopagation.m [analyzer] Track if a region can be a subclass in the dynamic type info. 2012-08-10 18:55:58 +00:00
ObjCImproperDynamictallyDetectableCast.m [analyzer] Track if a region can be a subclass in the dynamic type info. 2012-08-10 18:55:58 +00:00
RetainCountExamples.m [analyzer] Make analyzer less aggressive when dealing with [self init]. 2012-08-24 00:06:12 +00:00
dyn-dispatch-bifurcate.cpp [analyzer] Don't inline dynamic-dispatch methods unless -analyzer-ipa=dynamic. 2012-08-15 00:52:00 +00:00
path-notes.c [analyzer] If we dereference a NULL that came from a function, show the return. 2012-08-24 16:34:31 +00:00
retain-count-self-init.m [analyzer] Make analyzer less aggressive when dealing with [self init]. 2012-08-24 00:06:12 +00:00