Home
last modified time | relevance | path

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

12

/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGDebugInfo.h73 const ObjCInterfaceType *Type;
76 ObjCInterfaceCacheEntry(const ObjCInterfaceType *Type, llvm::DIType *Decl, in ObjCInterfaceCacheEntry()
144 llvm::DIType *CreateType(const ObjCInterfaceType *Ty, llvm::DIFile *F);
145 llvm::DIType *CreateTypeDefinition(const ObjCInterfaceType *Ty,
HDCodeGenTypes.h137 llvm::DenseMap<const ObjCInterfaceType*, llvm::Type *> InterfaceTypes;
HDCodeGenTypes.cpp556 llvm::Type *&T = InterfaceTypes[cast<ObjCInterfaceType>(Ty)]; in ConvertType()
HDItaniumCXXABI.cpp2587 assert(isa<ObjCInterfaceType>(Ty)); in BuildVTablePointer()
2591 if (cast<ObjCInterfaceType>(Ty)->getDecl()->getSuperClass()) { in BuildVTablePointer()
2884 assert(isa<BuiltinType>(T) || isa<ObjCInterfaceType>(T)); in BuildObjCObjectTypeInfo()
2890 ObjCInterfaceDecl *Class = cast<ObjCInterfaceType>(T)->getDecl(); in BuildObjCObjectTypeInfo()
HDCGDebugInfo.cpp1590 llvm::DIType *CGDebugInfo::CreateType(const ObjCInterfaceType *Ty, in CreateType()
1657 llvm::DIType *CGDebugInfo::CreateTypeDefinition(const ObjCInterfaceType *Ty, in CreateTypeDefinition()
2092 return cast<ObjCInterfaceType>(Ty)->getDecl(); in getObjCInterfaceDecl()
2120 return CreateType(cast<ObjCInterfaceType>(Ty), Unit); in CreateTypeNode()
HDCGObjCGNU.cpp1128 const ObjCInterfaceType *IT = PT->getInterfaceType(); in GetEHType()
/NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/
HDTransAutoreleasePool.cpp397 if (const ObjCInterfaceType *interT = pointee->getAs<ObjCInterfaceType>()) in isNSAutoreleasePool()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDType.cpp556 if (isa<ObjCInterfaceType>(objcObject)) in isSpecialized()
574 if (isa<ObjCInterfaceType>(objcObject)) in getTypeArgs()
591 if (isa<ObjCInterfaceType>(objcObject)) in isKindOfType()
1423 const ObjCInterfaceType *ObjCObjectPointerType::getInterfaceType() const { in getInterfaceType()
1426 ->castAs<ObjCInterfaceType>(); in getInterfaceType()
1914 = cast<ObjCInterfaceType>(CanonicalType)->getDecl(); in isIncompleteType()
3209 Linkage L = cast<ObjCInterfaceType>(T)->getDecl()->getLinkageInternal(); in computeCachedProperties()
3293 return cast<ObjCInterfaceType>(T)->getDecl()->getLinkageAndVisibility(); in computeLinkageInfo()
HDTypePrinter.cpp1309 void TypePrinter::printObjCInterfaceBefore(const ObjCInterfaceType *T, in printObjCInterfaceBefore()
1314 void TypePrinter::printObjCInterfaceAfter(const ObjCInterfaceType *T, in printObjCInterfaceAfter()
HDASTContext.cpp1690 const ObjCInterfaceType *ObjCI = cast<ObjCInterfaceType>(T); in getTypeInfoImpl()
3630 isa<ObjCInterfaceType>(baseType)) in getObjCObjectType()
3819 void *Mem = Allocate(sizeof(ObjCInterfaceType), TypeAlignment); in getObjCInterfaceType()
3820 ObjCInterfaceType *T = new (Mem) ObjCInterfaceType(Decl); in getObjCInterfaceType()
6857 const ObjCInterfaceType* LHS = LHSOPT->getInterfaceType(); in canAssignObjCInterfacesInBlockPointer()
6858 const ObjCInterfaceType* RHS = RHSOPT->getInterfaceType(); in canAssignObjCInterfacesInBlockPointer()
HDASTImporter.cpp77 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()
HDDeclObjC.cpp525 cast<ObjCInterfaceType>(TypeForDecl)->Decl = this; in allocateDefinitionData()
HDASTDumper.cpp395 void VisitObjCInterfaceType(const ObjCInterfaceType *T) { in VisitObjCInterfaceType()
HDMicrosoftMangle.cpp2096 void MicrosoftCXXNameMangler::mangleType(const ObjCInterfaceType *T, Qualifiers, in mangleType()
HDItaniumMangle.cpp2377 void CXXNameMangler::mangleType(const ObjCInterfaceType *T) { in mangleType()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDType.h4724 class ObjCInterfaceType : public ObjCObjectType {
4727 ObjCInterfaceType(const ObjCInterfaceDecl *D)
4761 if (const ObjCInterfaceType *T = dyn_cast<ObjCInterfaceType>(ObjT))
4829 const ObjCInterfaceType *getInterfaceType() const;
5311 return isa<ObjCInterfaceType>(CanonicalType) ||
HDCanonicalType.h578 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(const ObjCInterfaceType *,
HDDataRecursiveASTVisitor.h936 DEF_TRAVERSE_TYPE(ObjCInterfaceType, {})
1165 DEF_TRAVERSE_TYPELOC(ObjCInterfaceType, {})
HDRecursiveASTVisitor.h1004 DEF_TRAVERSE_TYPE(ObjCInterfaceType, {})
1233 DEF_TRAVERSE_TYPELOC(ObjCInterfaceType, {})
HDTypeLoc.h971 ObjCInterfaceType,
/NextBSD/contrib/llvm/tools/lldb/source/Expression/
HDClangASTSource.cpp412 …const ObjCInterfaceType *complete_interface_type = dyn_cast<ObjCInterfaceType>(complete_clang_type… in GetCompleteObjCInterface()
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
HDRewriteObjC.cpp440 const ObjCInterfaceType *IFaceT = OBJPT->getInterfaceType(); in convertToUnqualifiedObjCType()
459 if (isa<ObjCInterfaceType>(PT->getPointeeType()) || in isObjCType()
5849 const ObjCInterfaceType *iFaceDecl = in RewriteObjCIvarRefExpr()
5850 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); in RewriteObjCIvarRefExpr()
5890 const ObjCInterfaceType *iFaceDecl = in RewriteObjCIvarRefExpr()
5891 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); in RewriteObjCIvarRefExpr()
HDRewriteModernObjC.cpp540 const ObjCInterfaceType *IFaceT = OBJPT->getInterfaceType(); in convertToUnqualifiedObjCType()
559 if (isa<ObjCInterfaceType>(PT->getPointeeType()) || in isObjCType()
7612 const ObjCInterfaceType *iFaceDecl = in RewriteObjCIvarRefExpr()
7613 dyn_cast<ObjCInterfaceType>(BaseExpr->getType()->getPointeeType()); in RewriteObjCIvarRefExpr()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaType.cpp3087 if (auto objcClass = type->getAs<ObjCInterfaceType>()) { in classifyPointerDeclarator()
6493 const ObjCInterfaceType *IFace = T->getAs<ObjCInterfaceType>(); in RequireCompleteTypeImpl()
/NextBSD/contrib/llvm/tools/lldb/source/Symbol/
HDClangASTType.cpp2761 …const clang::ObjCInterfaceType *objc_interface_type = qual_type->getAs<clang::ObjCInterfaceType>(); in GetNumDirectBaseClasses()
2972 … const clang::ObjCObjectType *objc_interface_type = qual_type->getAs<clang::ObjCInterfaceType>(); in GetDirectBaseClassAtIndex()

12