diff options
author | Manman Ren <manman.ren@gmail.com> | 2016-09-13 17:03:12 +0000 |
---|---|---|
committer | Manman Ren <manman.ren@gmail.com> | 2016-09-13 17:03:12 +0000 |
commit | 3569eb52670f538d2d7512659f862e3faf44702a (patch) | |
tree | 9c82846b0805f220ef47d3d8f69799de2d9a68ed /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
parent | 662b51f606044f1045aacfe6962b51ffb4352280 (diff) | |
download | llvm-3569eb52670f538d2d7512659f862e3faf44702a.zip llvm-3569eb52670f538d2d7512659f862e3faf44702a.tar.gz llvm-3569eb52670f538d2d7512659f862e3faf44702a.tar.bz2 |
ObjectiveC: Refactor applyObjCProtocolQualifiers.
To construct the canonical type of ObjCTypeParamType, we need to apply
qualifiers on ObjCObjectPointerType. The updated applyObjCProtocolQualifiers
handles this case by merging the protocol lists, constructing a new
ObjCObjectType, then a new ObjCObjectPointerType.
rdar://24619481
rdar://25060179
Differential Revision: http://reviews.llvm.org/D24059
llvm-svn: 281353
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions