aboutsummaryrefslogtreecommitdiff
path: root/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
commit41d016454b48f25c93d4b3fb84cfc7e426a9bd73 (patch)
tree287b47693c92be2cb7cd34b8cfb080000e206283 /lib/StaticAnalyzer/Checkers/MallocChecker.cpp
parent83972f128e9218c051692bf96361327a701aeb79 (diff)
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 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176743 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/StaticAnalyzer/Checkers/MallocChecker.cpp')
0 files changed, 0 insertions, 0 deletions