/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 71 const ObjCInterfaceType *Type; 74 ObjCInterfaceCacheEntry(const ObjCInterfaceType *Type, llvm::DIType Decl, 128 llvm::DIType CreateType(const ObjCInterfaceType *Ty, llvm::DIFile F); 129 llvm::DIType CreateTypeDefinition(const ObjCInterfaceType *Ty, llvm::DIFile F);
|
H A D | CodeGenTypes.h | 78 llvm::DenseMap<const ObjCInterfaceType*, llvm::Type *> InterfaceTypes;
|
H A D | CodeGenTypes.cpp | 547 llvm::Type *&T = InterfaceTypes[cast<ObjCInterfaceType>(Ty)];
|
H A D | CGDebugInfo.cpp | 1631 llvm::DIType CGDebugInfo::CreateType(const ObjCInterfaceType *Ty, 1657 llvm::DIType CGDebugInfo::CreateTypeDefinition(const ObjCInterfaceType *Ty, llvm::DIFile Unit) { 2102 return cast<ObjCInterfaceType>(Ty)->getDecl(); 2133 return CreateType(cast<ObjCInterfaceType>(Ty), Unit);
|
H A D | ItaniumCXXABI.cpp | 2391 assert(isa<ObjCInterfaceType>(Ty)); 2395 if (cast<ObjCInterfaceType>(Ty)->getDecl()->getSuperClass()) { 2676 assert(isa<BuiltinType>(T) || isa<ObjCInterfaceType>(T)); 2682 ObjCInterfaceDecl *Class = cast<ObjCInterfaceType>(T)->getDecl();
|
H A D | CGObjCGNU.cpp | 1129 const ObjCInterfaceType *IT = PT->getInterfaceType();
|
/external/clang/lib/ARCMigrate/ |
H A D | TransAutoreleasePool.cpp | 397 if (const ObjCInterfaceType *interT = pointee->getAs<ObjCInterfaceType>())
|
/external/lldb/source/Expression/ |
H A D | ClangASTSource.cpp | 356 const ObjCInterfaceType *complete_interface_type = dyn_cast<ObjCInterfaceType>(complete_clang_type); 1175 const ObjCInterfaceType *runtime_interface_type = dyn_cast<ObjCInterfaceType>(runtime_clang_type); 1346 const ObjCInterfaceType *runtime_interface_type = dyn_cast<ObjCInterfaceType>(runtime_clang_type);
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 4279 /// 'C' is an ObjCInterfaceType C. It is sugar for an ObjCObjectType 4328 /// - an ObjCObjectType (currently always an ObjCInterfaceType) 4383 /// ObjCInterfaceType. Code outside of ASTContext and the core type 4409 /// ObjCInterfaceType - Interfaces are the core concept in Objective-C for 4415 /// ObjCInterfaceType guarantees the following properties when considered 4418 /// tries to invoke the protocol methods via an ObjCInterfaceType will 4420 /// - It is its own base type. That is, if T is an ObjCInterfaceType*, 4422 class ObjCInterfaceType : public ObjCObjectType { class in class:clang::FunctionType::ExtInfo::FunctionProtoType 4425 ObjCInterfaceType(const ObjCInterfaceDecl *D) function in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCInterfaceType 4444 // class. People asking for protocols on an ObjCInterfaceType ar [all...] |
H A D | CanonicalType.h | 651 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(const ObjCInterfaceType *,
|
H A D | DataRecursiveASTVisitor.h | 933 DEF_TRAVERSE_TYPE(ObjCInterfaceType, {}) 936 // We have to watch out here because an ObjCInterfaceType's base 1156 DEF_TRAVERSE_TYPELOC(ObjCInterfaceType, {}) 1159 // We have to watch out here because an ObjCInterfaceType's base
|
H A D | RecursiveASTVisitor.h | 998 DEF_TRAVERSE_TYPE(ObjCInterfaceType, {}) 1001 // We have to watch out here because an ObjCInterfaceType's base 1221 DEF_TRAVERSE_TYPELOC(ObjCInterfaceType, {}) 1224 // We have to watch out here because an ObjCInterfaceType's base
|
H A D | TypeLoc.h | 811 // TypeClass basically has to be either ObjCInterfaceType or 901 ObjCInterfaceType,
|
/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 1653 const ObjCInterfaceType *ObjCI = cast<ObjCInterfaceType>(T); 3487 if (!NumProtocols && isa<ObjCInterfaceType>(BaseType)) 3643 void *Mem = Allocate(sizeof(ObjCInterfaceType), TypeAlignment); 3644 ObjCInterfaceType *T = new (Mem) ObjCInterfaceType(Decl); 5451 const ObjCInterfaceType *OIT = T->castAs<ObjCInterfaceType>(); 6600 const ObjCInterfaceType* LHS = LHSOPT->getInterfaceType(); 6601 const ObjCInterfaceType* RH [all...] |
H A D | Type.cpp | 947 = cast<ObjCInterfaceType>(CanonicalType)->getDecl(); 2240 Linkage L = cast<ObjCInterfaceType>(T)->getDecl()->getLinkageInternal(); 2324 return cast<ObjCInterfaceType>(T)->getDecl()->getLinkageAndVisibility();
|
H A D | ASTImporter.cpp | 76 QualType VisitObjCInterfaceType(const ObjCInterfaceType *T); 792 const ObjCInterfaceType *Iface1 = cast<ObjCInterfaceType>(T1); 793 const ObjCInterfaceType *Iface2 = cast<ObjCInterfaceType>(T2); 1768 QualType ASTNodeImporter::VisitObjCInterfaceType(const ObjCInterfaceType *T) {
|
H A D | TypePrinter.cpp | 1249 void TypePrinter::printObjCInterfaceBefore(const ObjCInterfaceType *T, 1254 void TypePrinter::printObjCInterfaceAfter(const ObjCInterfaceType *T,
|
H A D | DeclObjC.cpp | 469 cast<ObjCInterfaceType>(TypeForDecl)->Decl = this;
|
H A D | MicrosoftMangle.cpp | 1946 void MicrosoftCXXNameMangler::mangleType(const ObjCInterfaceType *T,
|
H A D | ItaniumMangle.cpp | 2336 void CXXNameMangler::mangleType(const ObjCInterfaceType *T) {
|
/external/clang/tools/libclang/ |
H A D | CXType.cpp | 401 D = cast<ObjCInterfaceType>(TP)->getDecl();
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 449 const ObjCInterfaceType *IFaceT = OBJPT->getInterfaceType(); 468 if (isa<ObjCInterfaceType>(PT->getPointeeType()) || 5874 const ObjCInterfaceType *iFaceDecl = 5875 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); 5916 const ObjCInterfaceType *iFaceDecl = 5917 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType());
|
H A D | RewriteModernObjC.cpp | 549 const ObjCInterfaceType *IFaceT = OBJPT->getInterfaceType(); 568 if (isa<ObjCInterfaceType>(PT->getPointeeType()) || 7643 const ObjCInterfaceType *iFaceDecl = 7644 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType());
|
/external/clang/lib/Sema/ |
H A D | SemaExprObjC.cpp | 1163 if (ReceiverType->getAs<ObjCInterfaceType>() || 1564 const ObjCInterfaceType *IFaceT = OPT->getInterfaceType();
|
H A D | SemaType.cpp | 5238 const ObjCInterfaceType *IFace = T->getAs<ObjCInterfaceType>();
|