summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2013-03-09 00:54:31 +0000
committerJohn McCall <rjmccall@apple.com>2013-03-09 00:54:31 +0000
commite4c11cc7e5309aa8c75052edabd2f6095bc0ab40 (patch)
tree9d214e51703ca4b75bbf726879688bafb43ca122 /clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
parent5ea957701641c5d6f4186957a1fed0968a67fc4f (diff)
downloadbcm5719-llvm-e4c11cc7e5309aa8c75052edabd2f6095bc0ab40.tar.gz
bcm5719-llvm-e4c11cc7e5309aa8c75052edabd2f6095bc0ab40.zip
Adjust the special non-C++ enum block return type inference
so that it looks through certain syntactic forms and applies even if normal inference would have succeeded. There is potential for source incompatibility from this change, but overall we feel that it produces a much cleaner and more defensible result, and the block compatibility rules should curb a lot of the potential for annoyance. rdar://13200889 llvm-svn: 176743
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud