]> granicus.if.org Git - clang/commit
StaticAnalyzer: Move ObjC- and CXX-specific methods out of line so checkers that...
authorBenjamin Kramer <benny.kra@googlemail.com>
Sat, 28 Jan 2012 12:06:22 +0000 (12:06 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sat, 28 Jan 2012 12:06:22 +0000 (12:06 +0000)
commitc35fb7d67d515659ad2325b4f6ec97c9fe64fb63
tree76ac3d349fe4423f5c7d37567b12e11a45e10acc
parentbd2b6f0e57e2380bd992f50af434a9970d8e23bb
StaticAnalyzer: Move ObjC- and CXX-specific methods out of line so checkers that don't care about the language don't have to pull in all the headers.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149178 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp
lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
lib/StaticAnalyzer/Checkers/IteratorsChecker.cpp
lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp
lib/StaticAnalyzer/Core/BugReporter.cpp
lib/StaticAnalyzer/Core/Environment.cpp
lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
lib/StaticAnalyzer/Core/ExprEngineObjC.cpp
lib/StaticAnalyzer/Core/MemRegion.cpp
lib/StaticAnalyzer/Core/SValBuilder.cpp
lib/StaticAnalyzer/Core/Store.cpp