summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorAnna Zaks <ganna@apple.com>2012-02-29 18:42:47 +0000
committerAnna Zaks <ganna@apple.com>2012-02-29 18:42:47 +0000
commite0c03cab58c92716882c09b279cd07417ba3ffca (patch)
tree05a674b3103521a7eb3ffb292a8e9a943172607d /clang/lib/Frontend/InitPreprocessor.cpp
parent64d6eb1195796726f5096f84c281ca22b68aa295 (diff)
downloadbcm5719-llvm-e0c03cab58c92716882c09b279cd07417ba3ffca.tar.gz
bcm5719-llvm-e0c03cab58c92716882c09b279cd07417ba3ffca.zip
[analyzer] Malloc: A pointer might escape through CFContainers APIs,
funopen, setvbuf. Teach the checker and the engine about these APIs to resolve malloc false positives. As I am adding more of these APIs, it is clear that all this should be factored out into a separate callback (for example, region escapes). Malloc, KeyChainAPI and RetainRelease checkers could all use it. llvm-svn: 151737
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud