aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorManman Ren <manman.ren@gmail.com>2016-06-01 17:14:19 +0000
committerManman Ren <manman.ren@gmail.com>2016-06-01 17:14:19 +0000
commit2c3933f4029ee94ea9070d047293ac2fa2b1f6f0 (patch)
tree3516212df4cc605083bf3201bdb8419b12d87f53 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parent5acacbb04f6bd1253999f65098d4185672192629 (diff)
downloadllvm-2c3933f4029ee94ea9070d047293ac2fa2b1f6f0.zip
llvm-2c3933f4029ee94ea9070d047293ac2fa2b1f6f0.tar.gz
llvm-2c3933f4029ee94ea9070d047293ac2fa2b1f6f0.tar.bz2
ObjC lifetime: pull sugar off when the qualifiers conflict.
It's possible to have multiple local ObjCLifetime qualifiers. When there is a conflict, we can't stop after we reach a type that is directly qualified. We need to keep pulling sugar off and removing the ObjCLifetime qualifers. rdar://25804796 Differential Revision: http://reviews.llvm.org/D20843 llvm-svn: 271409
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions