/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 108 const ObjCInterfaceType *Type; 111 ObjCInterfaceCacheEntry(const ObjCInterfaceType *Type, llvm::DIType *Decl, in ObjCInterfaceCacheEntry() 196 llvm::DIType *CreateType(const ObjCInterfaceType *Ty, llvm::DIFile *F); 197 llvm::DIType *CreateTypeDefinition(const ObjCInterfaceType *Ty,
|
H A D | CodeGenTypes.h | 75 llvm::DenseMap<const ObjCInterfaceType*, llvm::Type *> InterfaceTypes;
|
H A D | CodeGenTypes.cpp | 717 llvm::Type *&T = InterfaceTypes[cast<ObjCInterfaceType>(Ty)]; in ConvertType()
|
H A D | ItaniumCXXABI.cpp | 3539 assert(isa<ObjCInterfaceType>(Ty)); in BuildVTablePointer() 3543 if (cast<ObjCInterfaceType>(Ty)->getDecl()->getSuperClass()) { in BuildVTablePointer() 3891 assert(isa<BuiltinType>(T) || isa<ObjCInterfaceType>(T)); in BuildObjCObjectTypeInfo() 3897 ObjCInterfaceDecl *Class = cast<ObjCInterfaceType>(T)->getDecl(); in BuildObjCObjectTypeInfo()
|
H A D | CGDebugInfo.cpp | 2555 llvm::DIType *CGDebugInfo::CreateType(const ObjCInterfaceType *Ty, in CreateType() 2685 llvm::DIType *CGDebugInfo::CreateTypeDefinition(const ObjCInterfaceType *Ty, in CreateTypeDefinition() 3318 return CreateType(cast<ObjCInterfaceType>(Ty), Unit); in CreateTypeNode()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/ARCMigrate/ |
H A D | TransAutoreleasePool.cpp | 396 if (const ObjCInterfaceType *interT = pointee->getAs<ObjCInterfaceType>()) in isNSAutoreleasePool()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | Type.cpp | 761 if (isa<ObjCInterfaceType>(objcObject)) in isSpecialized() 779 if (isa<ObjCInterfaceType>(objcObject)) in getTypeArgs() 796 if (isa<ObjCInterfaceType>(objcObject)) in isKindOfType() 1670 const ObjCInterfaceType *ObjCObjectPointerType::getInterfaceType() const { in getInterfaceType() 1673 ->castAs<ObjCInterfaceType>(); in getInterfaceType() 2270 = cast<ObjCInterfaceType>(CanonicalType)->getDecl(); in isIncompleteType() 3897 Linkage L = cast<ObjCInterfaceType>(T)->getDecl()->getLinkageInternal(); in computeCachedProperties() 3986 return getDeclLinkageAndVisibility(cast<ObjCInterfaceType>(T)->getDecl()); in computeTypeLinkageInfo()
|
H A D | ASTStructuralEquivalence.cpp | 1147 const auto *Iface1 = cast<ObjCInterfaceType>(T1); in IsStructurallyEquivalent() 1148 const auto *Iface2 = cast<ObjCInterfaceType>(T2); in IsStructurallyEquivalent()
|
H A D | TypePrinter.cpp | 1745 void TypePrinter::printObjCInterfaceBefore(const ObjCInterfaceType *T, in printObjCInterfaceBefore() 1751 void TypePrinter::printObjCInterfaceAfter(const ObjCInterfaceType *T, in printObjCInterfaceAfter()
|
H A D | ODRHash.cpp | 945 void VisitObjCInterfaceType(const ObjCInterfaceType *T) { in VisitObjCInterfaceType()
|
H A D | ASTContext.cpp | 2251 const auto *ObjCI = cast<ObjCInterfaceType>(T); in getTypeInfoImpl() 2393 } else if (const auto *ObjCI = T->getAs<ObjCInterfaceType>()) { in getTypeUnadjustedAlign() 5088 isa<ObjCInterfaceType>(baseType)) in getObjCObjectType() 5389 void *Mem = Allocate(sizeof(ObjCInterfaceType), TypeAlignment); in getObjCInterfaceType() 5390 auto *T = new (Mem) ObjCInterfaceType(Decl); in getObjCInterfaceType() 9002 const ObjCInterfaceType* LHS = LHSOPT->getInterfaceType(); in canAssignObjCInterfacesInBlockPointer() 9003 const ObjCInterfaceType* RHS = RHSOPT->getInterfaceType(); in canAssignObjCInterfacesInBlockPointer()
|
H A D | JSONNodeDumper.cpp | 682 void JSONNodeDumper::VisitObjCInterfaceType(const ObjCInterfaceType *OIT) { in VisitObjCInterfaceType()
|
H A D | TextNodeDumper.cpp | 1525 void TextNodeDumper::VisitObjCInterfaceType(const ObjCInterfaceType *T) { in VisitObjCInterfaceType()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | TypeNodes.td | 106 def ObjCInterfaceType : TypeNode<ObjCObjectType>, LeafType;
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | TextNodeDumper.h | 316 void VisitObjCInterfaceType(const ObjCInterfaceType *T);
|
H A D | JSONNodeDumper.h | 224 void VisitObjCInterfaceType(const ObjCInterfaceType *OIT);
|
H A D | CanonicalType.h | 601 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(const ObjCInterfaceType *,
|
H A D | Type.h | 6018 class ObjCInterfaceType : public ObjCObjectType { 6026 ObjCInterfaceType(const ObjCInterfaceDecl *D) 6057 if (const auto *T = dyn_cast<ObjCInterfaceType>(ObjT)) 6121 const ObjCInterfaceType *getInterfaceType() const; 6806 return isa<ObjCInterfaceType>(CanonicalType) ||
|
H A D | TypeProperties.td | 830 let Class = ObjCInterfaceType in {
|
H A D | RecursiveASTVisitor.h | 1058 DEF_TRAVERSE_TYPE(ObjCInterfaceType, {}) 1345 DEF_TRAVERSE_TYPELOC(ObjCInterfaceType, {})
|
H A D | TypeLoc.h | 1042 ObjCInterfaceType,
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/ |
H A D | USRGeneration.cpp | 836 if (const ObjCInterfaceType *OIT = T->getAs<ObjCInterfaceType>()) { in VisitType()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/ |
H A D | RewriteObjC.cpp | 441 const ObjCInterfaceType *IFaceT = OBJPT->getInterfaceType(); in convertToUnqualifiedObjCType() 460 if (isa<ObjCInterfaceType>(PT->getPointeeType()) || in isObjCType() 5822 const ObjCInterfaceType *iFaceDecl = in RewriteObjCIvarRefExpr() 5823 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); in RewriteObjCIvarRefExpr() 5864 const ObjCInterfaceType *iFaceDecl = in RewriteObjCIvarRefExpr() 5865 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); in RewriteObjCIvarRefExpr()
|
H A D | RewriteModernObjC.cpp | 534 const ObjCInterfaceType *IFaceT = OBJPT->getInterfaceType(); in convertToUnqualifiedObjCType() 553 if (isa<ObjCInterfaceType>(PT->getPointeeType()) || in isObjCType() 7468 const ObjCInterfaceType *iFaceDecl = in RewriteObjCIvarRefExpr() 7469 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); in RewriteObjCIvarRefExpr()
|
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
H A D | CXType.cpp | 502 D = cast<ObjCInterfaceType>(TP)->getDecl(); in clang_getTypeDeclaration()
|