]> granicus.if.org Git - clang/commit
MacOSKeychainAPIChecker: There is no need to use SymbolMetadata to represent the...
authorAnna Zaks <ganna@apple.com>
Fri, 12 Aug 2011 21:14:26 +0000 (21:14 +0000)
committerAnna Zaks <ganna@apple.com>
Fri, 12 Aug 2011 21:14:26 +0000 (21:14 +0000)
commit864d25233426d36ef4f86019d0a1a0de5d742db9
treeed88968863a71e7594fa3e099a3031a6d7a38481
parent6d0ee8d77b6d37fa0dec1d55aa13429a6608e7a9
MacOSKeychainAPIChecker: There is no need to use SymbolMetadata to represent the allocated data symbol, we can just use the symbol corresponding to the SymbolicRegion. This simplifies tracking of the symbol, for example, SymbolMetadata needs to go through extra hoops to stay alive.

Make AllocationState internal to the MacOSKeychainAPIChecker class.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137514 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp