diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2007-10-08 23:06:41 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2007-10-08 23:06:41 +0000 |
commit | e37882ad335896dedf345102bb425383e6221c37 (patch) | |
tree | cc6366f2ae4139bbb0d2a5f5406d65ac7e6e2fe3 /CodeGen/CodeGenTypes.cpp | |
parent | 22cdd239dc1a5ed3635afc67465b12d5e6437578 (diff) |
Added a new class for Interfaces qualified by protocol list.
Protocols are now sorted and made unique in the list.
Enhanced pretty printer for @interface (So, I can see the protocol list).
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@42776 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'CodeGen/CodeGenTypes.cpp')
-rw-r--r-- | CodeGen/CodeGenTypes.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/CodeGen/CodeGenTypes.cpp b/CodeGen/CodeGenTypes.cpp index 21a359fe70..d8174bec4e 100644 --- a/CodeGen/CodeGenTypes.cpp +++ b/CodeGen/CodeGenTypes.cpp @@ -140,6 +140,10 @@ const llvm::Type *CodeGenTypes::ConvertType(QualType T) { case Type::ObjcInterface: assert(0 && "FIXME: add missing functionality here"); break; + + case Type::ObjcQualifiedInterface: + assert(0 && "FIXME: add missing functionality here"); + break; case Type::Tagged: const TagType &TT = cast<TagType>(Ty); |