[analyzer] Convert some of the harder cases over to ProgramStateTrait macros.
authorJordan Rose <jordan_rose@apple.com>
Fri, 2 Nov 2012 01:54:42 +0000 (01:54 +0000)
committerJordan Rose <jordan_rose@apple.com>
Fri, 2 Nov 2012 01:54:42 +0000 (01:54 +0000)
commitb9ed61f93d00501eaecb23cc34371be5ff0afd3c
tree37b8671bdd7286664dc3590c5ce55491a7931f1a
parent0c153cb277ce78d88c7457170d5260982c9d4e6a
[analyzer] Convert some of the harder cases over to ProgramStateTrait macros.

Add FIXMEs for the traits visible from multiple translation units.
Currently the macros hide their key types in an anonymous namespace.

llvm-svn: 167277
clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp