diff options
author | Manman Ren <manman.ren@gmail.com> | 2016-06-01 17:14:19 +0000 |
---|---|---|
committer | Manman Ren <manman.ren@gmail.com> | 2016-06-01 17:14:19 +0000 |
commit | 2c3933f4029ee94ea9070d047293ac2fa2b1f6f0 (patch) | |
tree | 3516212df4cc605083bf3201bdb8419b12d87f53 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | |
parent | 5acacbb04f6bd1253999f65098d4185672192629 (diff) | |
download | llvm-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