Home
last modified time | relevance | path

Searched refs:ObjCInterfaceType (Results 1 – 25 of 37) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.h93 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 DCodeGenTypes.h135 llvm::DenseMap<const ObjCInterfaceType*, llvm::Type *> InterfaceTypes;
H A DCodeGenTypes.cpp610 llvm::Type *&T = InterfaceTypes[cast<ObjCInterfaceType>(Ty)]; in ConvertType()
H A DItaniumCXXABI.cpp3135 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 DCGDebugInfo.cpp2216 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 DTransAutoreleasePool.cpp397 if (const ObjCInterfaceType *interT = pointee->getAs<ObjCInterfaceType>()) in isNSAutoreleasePool()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTextNodeDumper.h289 void VisitObjCInterfaceType(const ObjCInterfaceType *T);
H A DCanonicalType.h600 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(const ObjCInterfaceType *,
H A DType.h5738 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 DRecursiveASTVisitor.h1088 DEF_TRAVERSE_TYPE(ObjCInterfaceType, {})
1341 DEF_TRAVERSE_TYPELOC(ObjCInterfaceType, {})
H A DTypeLoc.h1051 ObjCInterfaceType,
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp654 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 DASTStructuralEquivalence.cpp752 const auto *Iface1 = cast<ObjCInterfaceType>(T1); in IsStructurallyEquivalent()
753 const auto *Iface2 = cast<ObjCInterfaceType>(T2); in IsStructurallyEquivalent()
H A DTypePrinter.cpp1525 void TypePrinter::printObjCInterfaceBefore(const ObjCInterfaceType *T, in printObjCInterfaceBefore()
1531 void TypePrinter::printObjCInterfaceAfter(const ObjCInterfaceType *T, in printObjCInterfaceAfter()
H A DODRHash.cpp861 void VisitObjCInterfaceType(const ObjCInterfaceType *T) { in VisitObjCInterfaceType()
H A DTextNodeDumper.cpp1161 void TextNodeDumper::VisitObjCInterfaceType(const ObjCInterfaceType *T) { in VisitObjCInterfaceType()
H A DASTContext.cpp2009 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 DDeclObjC.cpp608 cast<ObjCInterfaceType>(TypeForDecl)->Decl = this; in allocateDefinitionData()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DUSRGeneration.cpp821 if (const ObjCInterfaceType *OIT = T->getAs<ObjCInterfaceType>()) { in VisitType()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp4629 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 DRewriteObjC.cpp442 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 DRewriteModernObjC.cpp535 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 DClangASTSource.cpp505 const ObjCInterfaceType *complete_interface_type = in GetCompleteObjCInterface()
506 dyn_cast<ObjCInterfaceType>(complete_clang_type); in GetCompleteObjCInterface()
H A DClangExpressionDeclMap.cpp257 } else if (auto interface_type = llvm::dyn_cast<ObjCInterfaceType>( in CompleteAllDeclContexts()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprObjC.cpp1804 const ObjCInterfaceType *IFaceT = OPT->getInterfaceType(); in HandleExprPropertyRefExpr()
2334 const auto *IT = ReceiverType->getAs<ObjCInterfaceType>(); in checkFoundationAPI()

12