aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/Sema.cpp
diff options
context:
space:
mode:
authorAnna Zaks <ganna@apple.com>2011-08-11 16:43:28 +0000
committerAnna Zaks <ganna@apple.com>2011-08-11 16:43:28 +0000
commit89f920940de4b414616cabb310c37fa84ed2476a (patch)
treed9cd22efb91b299b38d3effd3a6f011fdde858d2 /lib/Sema/Sema.cpp
parent2e4f44f2799410a2336675e075c7f82cbbc29b33 (diff)
Analyzer Core: Adding support for user-defined symbol dependencies. (For example, the allocated resource symbol only needs to be freed if no error has been returned by the allocator, so a checker might want to make the lifespan of the error code symbol depend on the allocated resource symbol.) Note, by default, the map that holds the dependencies will get destroyed along with the SymbolManager at the end of function exploration.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137309 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Sema/Sema.cpp')
0 files changed, 0 insertions, 0 deletions