|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Type.h 5701 ObjCInterfaceDecl *getInterface() const;
References
tools/clang/include/clang/AST/Type.h 5927 return getObjectType()->getInterface();
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h 805 return matchesDecl(S->getInterface(), Finder, Builder);
tools/clang/lib/ARCMigrate/ObjCMT.cpp 445 ObjCInterfaceDecl *IDecl = ObjPtrTy->getObjectType()->getInterface();
tools/clang/lib/AST/ASTContext.cpp 7032 ObjCInterfaceDecl *OI = T->castAs<ObjCObjectType>()->getInterface();
8182 if (LHS->getInterface() && RHS->getInterface()) {
8182 if (LHS->getInterface() && RHS->getInterface()) {
8266 assert(LHS->getInterface() && "LHS must have an interface base");
8267 assert(RHS->getInterface() && "RHS must have an interface base");
8278 Context.CollectInheritedProtocols(LHS->getInterface(), LHSProtocolSet);
8289 Context.CollectInheritedProtocols(RHS->getInterface(), RHSProtocolSet);
8385 const ObjCInterfaceDecl* LDecl = LHS->getInterface();
8386 const ObjCInterfaceDecl* RDecl = RHS->getInterface();
8403 LHSAncestors[LHS->getInterface()->getCanonicalDecl()] = LHS;
8405 if (declaresSameEntity(LHS->getInterface(), RDecl)) {
8411 if (!sameObjCTypeArgs(*this, LHS->getInterface(),
8424 getIntersectionOfProtocols(*this, LHS->getInterface(), Lptr, Rptr,
8433 QualType Result = getObjCInterfaceType(LHS->getInterface());
8453 auto KnownLHS = LHSAncestors.find(RHS->getInterface()->getCanonicalDecl());
8462 if (!sameObjCTypeArgs(*this, LHS->getInterface(),
8475 getIntersectionOfProtocols(*this, RHS->getInterface(), Lptr, Rptr,
8483 QualType Result = getObjCInterfaceType(RHS->getInterface());
8505 assert(LHS->getInterface() && "LHS is not an interface type");
8506 assert(RHS->getInterface() && "RHS is not an interface type");
8510 ObjCInterfaceDecl *LHSInterface = LHS->getInterface();
8511 bool IsSuperClass = LHSInterface->isSuperClassOf(RHS->getInterface());
8524 CollectInheritedProtocols(RHS->getInterface(), SuperClassInheritedProtocols);
8550 while (!declaresSameEntity(RHSSuper->getInterface(), LHSInterface))
8555 !sameObjCTypeArgs(*this, LHS->getInterface(),
tools/clang/lib/AST/DeclObjC.cpp 346 if (ObjCInterfaceDecl *superDecl = superType->getInterface()) {
tools/clang/lib/AST/ExprObjC.cpp 365 return Ty->getInterface();
tools/clang/lib/AST/MicrosoftMangle.cpp 2793 mangleSourceName(T->getInterface()->getName());
tools/clang/lib/AST/ODRHash.cpp 914 AddDecl(T->getInterface());
tools/clang/lib/AST/Type.cpp 1492 ObjCInterfaceDecl *curClassDecl = objectType ? objectType->getInterface()
1511 curClassDecl = objectType->getInterface();
1526 if (auto *ID = IfaceT->getInterface()) {
1539 ObjCInterfaceDecl *classDecl = getInterface();
1552 ObjCInterfaceDecl *superClassDecl = superClassObjTy->getInterface();
1588 superClassObjTy->getInterface());
1606 if (auto interfaceDecl = getObjectType()->getInterface()) {
1628 if (T->getNumProtocols() && T->getInterface())
1659 if (OT->getInterface())
tools/clang/lib/CodeGen/CGObjC.cpp 219 = InterfacePointerType->getObjectType()->getInterface();
477 const ObjCInterfaceDecl *ID = ObjTy->getInterface();
545 OID = ObjTy->getInterface();
tools/clang/lib/CodeGen/CGObjCGNU.cpp 2375 const ObjCInterfaceDecl *IDecl = OPT->getObjectType()->getInterface();
4043 ObjectTy->castAs<ObjCObjectType>()->getInterface();
tools/clang/lib/CodeGen/CGObjCMac.cpp 4649 ObjCInterfaceDecl *IDecl = ObjTy->getInterface();
4903 ObjectTy->castAs<ObjCObjectType>()->getInterface();
7055 ObjCInterfaceDecl *ID = ObjectTy->castAs<ObjCObjectType>()->getInterface();
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp 144 const ObjCInterfaceDecl *OID = ObjTy->getInterface();
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 1964 ObjCInterfaceDecl *IDecl = Ptr->getObjectType()->getInterface();
2754 expType->getPointeeType()->castAs<ObjCObjectType>()->getInterface();
2896 expType->getPointeeType()->castAs<ObjCObjectType>()->getInterface();
3311 = Exp->getClassReceiver()->castAs<ObjCObjectType>()->getInterface();
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 1858 ObjCInterfaceDecl *IDecl = Ptr->getObjectType()->getInterface();
2740 Exp->getClassReceiver()->castAs<ObjCObjectType>()->getInterface();
tools/clang/lib/Index/IndexBody.cpp 266 if (const auto *clsD = Ty->getInterface()) {
tools/clang/lib/Sema/SemaCodeComplete.cpp 4799 Class = BaseType->getAs<ObjCObjectType>()->getInterface();
6435 IFace = ObjType->getInterface();
6667 CDecl = Iface->getInterface();
6742 CDecl = Interface->getInterface();
tools/clang/lib/Sema/SemaDeclAttr.cpp 155 ObjCInterfaceDecl *Cls = PT->getObjectType()->getInterface();
8256 ID = ReceiverTy->getAsObjCInterfaceType()->getInterface();
8422 if (NamedDecl *D = ObjCO->getInterface())
tools/clang/lib/Sema/SemaDeclObjC.cpp 59 ObjCInterfaceDecl *resultClass = result->getInterface();
589 if (NamedDecl *IDecl = T->castAs<ObjCObjectType>()->getInterface()) {
1154 if (NamedDecl *IDecl = T->castAs<ObjCObjectType>()->getInterface()) {
1434 baseClass = objcObjectType->getInterface();
3446 auto *BoundInterface = TypeBound->getInterface();
tools/clang/lib/Sema/SemaExpr.cpp 514 if (ObjCInterfaceDecl *IDecl = OTy->getInterface()) {
tools/clang/lib/Sema/SemaExprCXX.cpp 5090 ObjCInterfaceDecl *BaseInterface = LHSObjTy->getInterface();
5091 ObjCInterfaceDecl *DerivedInterface = RHSObjTy->getInterface();
tools/clang/lib/Sema/SemaExprMember.cpp 1210 if (opty && !opty->getObjectType()->getInterface())
1325 ObjCInterfaceDecl *IDecl = OTy->getInterface();
tools/clang/lib/Sema/SemaExprObjC.cpp 1780 if (ObjCInterfaceDecl *iface = objType->getInterface()) {
2486 if (!ClassType || !(Class = ClassType->getInterface())) {
3825 = InterfacePointerType->getObjectType()->getInterface();
3891 = InterfacePointerType->getObjectType()->getInterface();
tools/clang/lib/Sema/SemaObjCProperty.cpp 601 ObjCInterfaceDecl *IDecl = ObjPtrTy->getObjectType()->getInterface();
tools/clang/lib/Sema/SemaStmt.cpp 1856 ObjCInterfaceDecl *iface = objectType->getInterface();
tools/clang/lib/Sema/SemaType.cpp 838 if (!objcObjectType || !objcObjectType->getInterface()) {
849 ObjCInterfaceDecl *objcClass = objcObjectType->getInterface();
3697 if (objcClass->getInterface()->getIdentifier() == S.getNSErrorIdent()) {
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp 907 ObjCInterfaceDecl *Cls = PT->getObjectType()->getInterface();
tools/clang/tools/libclang/CIndex.cpp 564 ObjT->getInterface(),
tools/clang/tools/libclang/CIndexCodeCompletion.cpp 625 D = Obj->getInterface();
tools/clang/tools/libclang/CXIndexDataConsumer.cpp 318 if (const ObjCInterfaceDecl *InterD = ObjectTy->getInterface()) {
tools/clang/tools/libclang/CXType.cpp 498 D = cast<ObjCObjectType>(TP)->getInterface();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp 2238 ObjCInterfaceDecl *interface_decl = objc_object_type->getInterface();
tools/lldb/source/Symbol/ClangASTContext.cpp 2565 ->getInterface();
2673 objc_class_type->getInterface();
3594 objc_class_type->getInterface();
4576 objc_class_type->getInterface();
4700 objc_class_type->getInterface();
5588 objc_class_type->getInterface();
5893 objc_class_type->getInterface();
6046 objc_class_type->getInterface();
6115 objc_class_type->getInterface();
6128 objc_interface_type->getInterface();
6263 objc_class_type->getInterface();
6285 objc_interface_type->getInterface();
6734 objc_class_type->getInterface();
7258 objc_class_type->getInterface();
7488 objc_class_type->getInterface();
7861 return objc_class_type->getInterface();
8725 objc_class_type->getInterface();
8782 clang::ObjCInterfaceDecl *interface_decl = object_type->getInterface();
9660 objc_class_type->getInterface();
9769 objc_class_type->getInterface();
tools/lldb/source/Symbol/ClangASTImporter.cpp 440 objc_class_type->getInterface();
516 objc_class_type->getInterface();
741 objc_object_type->getInterface()) {
786 objc_object_type->getInterface())