Searched refs:ObjCInterfaceType (Results 1 – 25 of 32) sorted by relevance
12
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.h | 89 const ObjCInterfaceType *Type; 92 ObjCInterfaceCacheEntry(const ObjCInterfaceType *Type, llvm::DIType *Decl, in ObjCInterfaceCacheEntry() 160 llvm::DIType *CreateType(const ObjCInterfaceType *Ty, llvm::DIFile *F); 161 llvm::DIType *CreateTypeDefinition(const ObjCInterfaceType *Ty,
|
D | CodeGenTypes.h | 136 llvm::DenseMap<const ObjCInterfaceType*, llvm::Type *> InterfaceTypes;
|
D | CodeGenTypes.cpp | 569 llvm::Type *&T = InterfaceTypes[cast<ObjCInterfaceType>(Ty)]; in ConvertType()
|
D | ItaniumCXXABI.cpp | 2773 assert(isa<ObjCInterfaceType>(Ty)); in BuildVTablePointer() 2777 if (cast<ObjCInterfaceType>(Ty)->getDecl()->getSuperClass()) { in BuildVTablePointer() 3068 assert(isa<BuiltinType>(T) || isa<ObjCInterfaceType>(T)); in BuildObjCObjectTypeInfo() 3074 ObjCInterfaceDecl *Class = cast<ObjCInterfaceType>(T)->getDecl(); in BuildObjCObjectTypeInfo()
|
D | CGDebugInfo.cpp | 1673 llvm::DIType *CGDebugInfo::CreateType(const ObjCInterfaceType *Ty, in CreateType() 1761 llvm::DIType *CGDebugInfo::CreateTypeDefinition(const ObjCInterfaceType *Ty, in CreateTypeDefinition() 2248 return CreateType(cast<ObjCInterfaceType>(Ty), Unit); in CreateTypeNode()
|
D | CGObjCGNU.cpp | 1143 const ObjCInterfaceType *IT = PT->getInterfaceType(); in GetEHType()
|
/external/clang/lib/ARCMigrate/ |
D | TransAutoreleasePool.cpp | 397 if (const ObjCInterfaceType *interT = pointee->getAs<ObjCInterfaceType>()) in isNSAutoreleasePool()
|
/external/clang/lib/AST/ |
D | Type.cpp | 579 if (isa<ObjCInterfaceType>(objcObject)) in isSpecialized() 597 if (isa<ObjCInterfaceType>(objcObject)) in getTypeArgs() 614 if (isa<ObjCInterfaceType>(objcObject)) in isKindOfType() 1440 const ObjCInterfaceType *ObjCObjectPointerType::getInterfaceType() const { in getInterfaceType() 1443 ->castAs<ObjCInterfaceType>(); in getInterfaceType() 1953 = cast<ObjCInterfaceType>(CanonicalType)->getDecl(); in isIncompleteType() 3355 Linkage L = cast<ObjCInterfaceType>(T)->getDecl()->getLinkageInternal(); in computeCachedProperties() 3439 return cast<ObjCInterfaceType>(T)->getDecl()->getLinkageAndVisibility(); in computeLinkageInfo()
|
D | TypePrinter.cpp | 1318 void TypePrinter::printObjCInterfaceBefore(const ObjCInterfaceType *T, in printObjCInterfaceBefore() 1323 void TypePrinter::printObjCInterfaceAfter(const ObjCInterfaceType *T, in printObjCInterfaceAfter()
|
D | ASTContext.cpp | 1749 const ObjCInterfaceType *ObjCI = cast<ObjCInterfaceType>(T); in getTypeInfoImpl() 3696 isa<ObjCInterfaceType>(baseType)) in getObjCObjectType() 3882 void *Mem = Allocate(sizeof(ObjCInterfaceType), TypeAlignment); in getObjCInterfaceType() 3883 ObjCInterfaceType *T = new (Mem) ObjCInterfaceType(Decl); in getObjCInterfaceType() 6931 const ObjCInterfaceType* LHS = LHSOPT->getInterfaceType(); in canAssignObjCInterfacesInBlockPointer() 6932 const ObjCInterfaceType* RHS = RHSOPT->getInterfaceType(); in canAssignObjCInterfacesInBlockPointer()
|
D | ASTImporter.cpp | 77 QualType VisitObjCInterfaceType(const ObjCInterfaceType *T); 837 const ObjCInterfaceType *Iface1 = cast<ObjCInterfaceType>(T1); in IsStructurallyEquivalent() 838 const ObjCInterfaceType *Iface2 = cast<ObjCInterfaceType>(T2); in IsStructurallyEquivalent() 1833 QualType ASTNodeImporter::VisitObjCInterfaceType(const ObjCInterfaceType *T) { in VisitObjCInterfaceType()
|
D | DeclObjC.cpp | 550 cast<ObjCInterfaceType>(TypeForDecl)->Decl = this; in allocateDefinitionData()
|
D | ASTDumper.cpp | 396 void VisitObjCInterfaceType(const ObjCInterfaceType *T) { in VisitObjCInterfaceType()
|
D | MicrosoftMangle.cpp | 2224 void MicrosoftCXXNameMangler::mangleType(const ObjCInterfaceType *T, Qualifiers, in mangleType()
|
D | ItaniumMangle.cpp | 2501 void CXXNameMangler::mangleType(const ObjCInterfaceType *T) { in mangleType()
|
/external/clang/include/clang/AST/ |
D | CanonicalType.h | 578 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(const ObjCInterfaceType *,
|
D | Type.h | 4765 class ObjCInterfaceType : public ObjCObjectType { 4768 ObjCInterfaceType(const ObjCInterfaceDecl *D) 4802 if (const ObjCInterfaceType *T = dyn_cast<ObjCInterfaceType>(ObjT)) 4869 const ObjCInterfaceType *getInterfaceType() const; 5348 return isa<ObjCInterfaceType>(CanonicalType) ||
|
D | RecursiveASTVisitor.h | 964 DEF_TRAVERSE_TYPE(ObjCInterfaceType, {}) 1193 DEF_TRAVERSE_TYPELOC(ObjCInterfaceType, {})
|
D | TypeLoc.h | 983 ObjCInterfaceType,
|
/external/clang/lib/Frontend/Rewrite/ |
D | RewriteObjC.cpp | 440 const ObjCInterfaceType *IFaceT = OBJPT->getInterfaceType(); in convertToUnqualifiedObjCType() 459 if (isa<ObjCInterfaceType>(PT->getPointeeType()) || in isObjCType() 5838 const ObjCInterfaceType *iFaceDecl = in RewriteObjCIvarRefExpr() 5839 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); in RewriteObjCIvarRefExpr() 5879 const ObjCInterfaceType *iFaceDecl = in RewriteObjCIvarRefExpr() 5880 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); in RewriteObjCIvarRefExpr()
|
D | RewriteModernObjC.cpp | 540 const ObjCInterfaceType *IFaceT = OBJPT->getInterfaceType(); in convertToUnqualifiedObjCType() 559 if (isa<ObjCInterfaceType>(PT->getPointeeType()) || in isObjCType() 7593 const ObjCInterfaceType *iFaceDecl = in RewriteObjCIvarRefExpr() 7594 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); in RewriteObjCIvarRefExpr()
|
/external/clang/tools/libclang/ |
D | CXType.cpp | 401 D = cast<ObjCInterfaceType>(TP)->getDecl(); in clang_getTypeDeclaration()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchersInternal.h | 689 else if (auto *OCIT = Node->getAs<ObjCInterfaceType>()) in matchesSpecialized()
|
/external/clang/lib/Sema/ |
D | SemaType.cpp | 3123 if (auto objcClass = type->getAs<ObjCInterfaceType>()) { in classifyPointerDeclarator() 6610 const ObjCInterfaceType *IFace = T->getAs<ObjCInterfaceType>(); in RequireCompleteTypeImpl()
|
D | SemaExprObjC.cpp | 1765 const ObjCInterfaceType *IFaceT = OPT->getInterfaceType(); in HandleExprPropertyRefExpr()
|
12