| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 93 const ObjCInterfaceType *Type; 96 ObjCInterfaceCacheEntry(const ObjCInterfaceType *Type, llvm::DIType *Decl, in ObjCInterfaceCacheEntry() 167 llvm::DIType *CreateType(const ObjCInterfaceType *Ty, llvm::DIFile *F); 168 llvm::DIType *CreateTypeDefinition(const ObjCInterfaceType *Ty,
|
| H A D | CodeGenTypes.h | 135 llvm::DenseMap<const ObjCInterfaceType*, llvm::Type *> InterfaceTypes;
|
| H A D | CodeGenTypes.cpp | 610 llvm::Type *&T = InterfaceTypes[cast<ObjCInterfaceType>(Ty)]; in ConvertType()
|
| H A D | ItaniumCXXABI.cpp | 3135 assert(isa<ObjCInterfaceType>(Ty)); in BuildVTablePointer() 3139 if (cast<ObjCInterfaceType>(Ty)->getDecl()->getSuperClass()) { in BuildVTablePointer() 3451 assert(isa<BuiltinType>(T) || isa<ObjCInterfaceType>(T)); in BuildObjCObjectTypeInfo() 3457 ObjCInterfaceDecl *Class = cast<ObjCInterfaceType>(T)->getDecl(); in BuildObjCObjectTypeInfo()
|
| H A D | CGDebugInfo.cpp | 2216 llvm::DIType *CGDebugInfo::CreateType(const ObjCInterfaceType *Ty, in CreateType() 2321 llvm::DIType *CGDebugInfo::CreateTypeDefinition(const ObjCInterfaceType *Ty, in CreateTypeDefinition() 2895 return CreateType(cast<ObjCInterfaceType>(Ty), Unit); in CreateTypeNode()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| H A D | TransAutoreleasePool.cpp | 397 if (const ObjCInterfaceType *interT = pointee->getAs<ObjCInterfaceType>()) in isNSAutoreleasePool()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | TextNodeDumper.h | 289 void VisitObjCInterfaceType(const ObjCInterfaceType *T);
|
| H A D | CanonicalType.h | 600 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(const ObjCInterfaceType *,
|
| H A D | Type.h | 5738 class ObjCInterfaceType : public ObjCObjectType { 5745 ObjCInterfaceType(const ObjCInterfaceDecl *D) 5776 if (const auto *T = dyn_cast<ObjCInterfaceType>(ObjT)) 5844 const ObjCInterfaceType *getInterfaceType() const; 6402 return isa<ObjCInterfaceType>(CanonicalType) ||
|
| H A D | RecursiveASTVisitor.h | 1088 DEF_TRAVERSE_TYPE(ObjCInterfaceType, {}) 1341 DEF_TRAVERSE_TYPELOC(ObjCInterfaceType, {})
|
| H A D | TypeLoc.h | 1051 ObjCInterfaceType,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Type.cpp | 654 if (isa<ObjCInterfaceType>(objcObject)) in isSpecialized() 672 if (isa<ObjCInterfaceType>(objcObject)) in getTypeArgs() 689 if (isa<ObjCInterfaceType>(objcObject)) in isKindOfType() 1530 const ObjCInterfaceType *ObjCObjectPointerType::getInterfaceType() const { in getInterfaceType() 1533 ->castAs<ObjCInterfaceType>(); in getInterfaceType() 2093 = cast<ObjCInterfaceType>(CanonicalType)->getDecl(); in isIncompleteType() 3572 Linkage L = cast<ObjCInterfaceType>(T)->getDecl()->getLinkageInternal(); in computeCachedProperties() 3657 return getDeclLinkageAndVisibility(cast<ObjCInterfaceType>(T)->getDecl()); in computeTypeLinkageInfo()
|
| H A D | ASTStructuralEquivalence.cpp | 752 const auto *Iface1 = cast<ObjCInterfaceType>(T1); in IsStructurallyEquivalent() 753 const auto *Iface2 = cast<ObjCInterfaceType>(T2); in IsStructurallyEquivalent()
|
| H A D | TypePrinter.cpp | 1525 void TypePrinter::printObjCInterfaceBefore(const ObjCInterfaceType *T, in printObjCInterfaceBefore() 1531 void TypePrinter::printObjCInterfaceAfter(const ObjCInterfaceType *T, in printObjCInterfaceAfter()
|
| H A D | ODRHash.cpp | 861 void VisitObjCInterfaceType(const ObjCInterfaceType *T) { in VisitObjCInterfaceType()
|
| H A D | TextNodeDumper.cpp | 1161 void TextNodeDumper::VisitObjCInterfaceType(const ObjCInterfaceType *T) { in VisitObjCInterfaceType()
|
| H A D | ASTContext.cpp | 2009 const auto *ObjCI = cast<ObjCInterfaceType>(T); in getTypeInfoImpl() 2133 } else if (const auto *ObjCI = T->getAs<ObjCInterfaceType>()) { in getTypeUnadjustedAlign() 4439 isa<ObjCInterfaceType>(baseType)) in getObjCObjectType() 4732 void *Mem = Allocate(sizeof(ObjCInterfaceType), TypeAlignment); in getObjCInterfaceType() 4733 auto *T = new (Mem) ObjCInterfaceType(Decl); in getObjCInterfaceType() 8083 const ObjCInterfaceType* LHS = LHSOPT->getInterfaceType(); in canAssignObjCInterfacesInBlockPointer() 8084 const ObjCInterfaceType* RHS = RHSOPT->getInterfaceType(); in canAssignObjCInterfacesInBlockPointer()
|
| H A D | DeclObjC.cpp | 608 cast<ObjCInterfaceType>(TypeForDecl)->Decl = this; in allocateDefinitionData()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 821 if (const ObjCInterfaceType *OIT = T->getAs<ObjCInterfaceType>()) { in VisitType()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | ClangASTContext.cpp | 4629 const clang::ObjCInterfaceType *objc_interface_type = in GetNumMemberFunctions() 4633 const_cast<clang::ObjCInterfaceType *>(objc_interface_type)))) { in GetNumMemberFunctions() 4738 const clang::ObjCInterfaceType *objc_interface_type = in GetMemberFunctionAtIndex() 4742 const_cast<clang::ObjCInterfaceType *>(objc_interface_type)))) { in GetMemberFunctionAtIndex() 5901 const clang::ObjCInterfaceType *objc_interface_type = in GetNumFields() 5905 const_cast<clang::ObjCInterfaceType *>(objc_interface_type)))) { in GetNumFields() 6050 const clang::ObjCInterfaceType *objc_interface_type = in GetFieldAtIndex() 6054 const_cast<clang::ObjCInterfaceType *>(objc_interface_type)))) { in GetFieldAtIndex() 6152 const clang::ObjCInterfaceType *objc_interface_type = in GetNumDirectBaseClasses() 6153 qual_type->getAs<clang::ObjCInterfaceType>(); in GetNumDirectBaseClasses() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 442 const ObjCInterfaceType *IFaceT = OBJPT->getInterfaceType(); in convertToUnqualifiedObjCType() 461 if (isa<ObjCInterfaceType>(PT->getPointeeType()) || in isObjCType() 5808 const ObjCInterfaceType *iFaceDecl = in RewriteObjCIvarRefExpr() 5809 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); in RewriteObjCIvarRefExpr() 5849 const ObjCInterfaceType *iFaceDecl = in RewriteObjCIvarRefExpr() 5850 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); in RewriteObjCIvarRefExpr()
|
| H A D | RewriteModernObjC.cpp | 535 const ObjCInterfaceType *IFaceT = OBJPT->getInterfaceType(); in convertToUnqualifiedObjCType() 554 if (isa<ObjCInterfaceType>(PT->getPointeeType()) || in isObjCType() 7460 const ObjCInterfaceType *iFaceDecl = in RewriteObjCIvarRefExpr() 7461 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); in RewriteObjCIvarRefExpr()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTSource.cpp | 505 const ObjCInterfaceType *complete_interface_type = in GetCompleteObjCInterface() 506 dyn_cast<ObjCInterfaceType>(complete_clang_type); in GetCompleteObjCInterface()
|
| H A D | ClangExpressionDeclMap.cpp | 257 } else if (auto interface_type = llvm::dyn_cast<ObjCInterfaceType>( in CompleteAllDeclContexts()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaExprObjC.cpp | 1804 const ObjCInterfaceType *IFaceT = OPT->getInterfaceType(); in HandleExprPropertyRefExpr() 2334 const auto *IT = ReceiverType->getAs<ObjCInterfaceType>(); in checkFoundationAPI()
|