summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
diff options
context:
space:
mode:
authorJordan Rose <jordan_rose@apple.com>2012-07-31 01:07:55 +0000
committerJordan Rose <jordan_rose@apple.com>2012-07-31 01:07:55 +0000
commit42e8d6497d754b46088a9f0b20e2cb02e7cd2a5f (patch)
treed50fbd7f6cafed98251bd9dcd72689606fe21135 /clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
parent4502b53c3b806f2fb896d074216b6c92641abfd4 (diff)
downloadbcm5719-llvm-42e8d6497d754b46088a9f0b20e2cb02e7cd2a5f.tar.gz
bcm5719-llvm-42e8d6497d754b46088a9f0b20e2cb02e7cd2a5f.zip
[analyzer] Let CallEvent decide what goes in an inital stack frame.
This removes explicit checks for 'this' and 'self' from Store::enterStackFrame. It also removes getCXXThisRegion() as a virtual method on all CallEvents; it's now only implemented in the parts of the hierarchy where it is relevant. Finally, it removes the option to ask for the ParmVarDecls attached to the definition of an inlined function, saving a recomputation of the result of getRuntimeDefinition(). No visible functionality change! llvm-svn: 161017
Diffstat (limited to 'clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud