reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/ARCMigrate/Transforms.cpp
   54     ObjCInterfaceDecl *Class = ObjT->getInterfaceDecl();
tools/clang/lib/AST/ASTContext.cpp
 7092     if (OPT->getInterfaceDecl() &&
 7095       S += OPT->getInterfaceDecl()->getObjCRuntimeNameAsString();
 8041       if (ObjCInterfaceDecl *rhsID = rhs->getInterfaceDecl()) {
 8069       if (ObjCInterfaceDecl *rhsID = rhs->getInterfaceDecl()) {
 8112     if (ObjCInterfaceDecl *lhsID = lhs->getInterfaceDecl()) {
tools/clang/lib/AST/ExprObjC.cpp
  362     return Ptr->getInterfaceDecl();
tools/clang/lib/AST/Type.cpp
 1619   ASTContext &ctx = getInterfaceDecl()->getASTContext();
 3987   if (ObjCInterfaceDecl *iface = objcPtr->getInterfaceDecl()) {
tools/clang/lib/Analysis/CocoaConventions.cpp
   83   const ObjCInterfaceDecl *ID = PT->getInterfaceDecl();
tools/clang/lib/Analysis/RetainSummaryManager.cpp
 1130       ReceiverClass = PT->getInterfaceDecl();
tools/clang/lib/Sema/SemaChecking.cpp
11395       TargetObjCPtr->getInterfaceDecl()->getCanonicalDecl()
11424       TargetObjCPtr->getInterfaceDecl()->getCanonicalDecl()
tools/clang/lib/Sema/SemaCodeComplete.cpp
 4780         AddObjCProperties(CCContext, ObjCPtr->getInterfaceDecl(), true,
 4797         Class = ObjCPtr->getInterfaceDecl();
 6441       IFace = Ptr->getInterfaceDecl();
 6929     AddObjCMethods(IFacePtr->getInterfaceDecl(), true, MK_Any, SelIdents,
 7653     if (ObjCInterfaceDecl *IFace = ObjCPointer->getInterfaceDecl()) {
 7723         ReturnType->getAs<ObjCObjectPointerType>()->getInterfaceDecl() &&
 7725                 ->getInterfaceDecl()
 7946         ReturnType->getAs<ObjCObjectPointerType>()->getInterfaceDecl() &&
 7948                 ->getInterfaceDecl()
 8110         ReturnType->getAs<ObjCObjectPointerType>()->getInterfaceDecl() &&
 8112                 ->getInterfaceDecl()
tools/clang/lib/Sema/SemaDeclObjC.cpp
   79           ->getInterfaceDecl();
 4150                                       = ResultObjectType->getInterfaceDecl()) {
tools/clang/lib/Sema/SemaExpr.cpp
14588     const ObjCInterfaceDecl *ID = PT->getInterfaceDecl();
tools/clang/lib/Sema/SemaExprObjC.cpp
 1613             ReceiverType->getAs<ObjCObjectPointerType>()->getInterfaceDecl()) {
 1959           << OPT->getInterfaceDecl()->getName()
 1961                                           OPT->getInterfaceDecl()->getName());
 2348     if (!OPT || !OPT->getInterfaceDecl())
 2351         OPT->getInterfaceDecl()->lookupInstanceMethod(SE->getSelector());
 2354           OPT->getInterfaceDecl()->lookupPrivateMethod(SE->getSelector());
 2893         ClassDecl = OCIType->getInterfaceDecl();
 2909           forwardClass = OCIType->getInterfaceDecl();
 2958                   << OCIType->getInterfaceDecl()->getIdentifier()
 2985         if (const ObjCInterfaceDecl *ID = OCIType->getInterfaceDecl()) {
 4390       if (const ObjCInterfaceDecl *ObjI = ObjT->getInterfaceDecl())
tools/clang/lib/Sema/SemaObjCProperty.cpp
 1232             const ObjCInterfaceDecl *ObjI = ObjT->getInterfaceDecl();
tools/clang/lib/Sema/SemaOverload.cpp
 4234           (ToPtr2->isObjCQualifiedIdType() || ToPtr2->getInterfaceDecl()))
 4237           (ToPtr1->isObjCQualifiedIdType() || ToPtr1->getInterfaceDecl()))
 4242       if (ToPtr1->isObjCQualifiedIdType() && ToPtr2->getInterfaceDecl())
 4244       if (ToPtr2->isObjCQualifiedIdType() && ToPtr1->getInterfaceDecl())
 4250           (ToPtr2->isObjCQualifiedClassType() || ToPtr2->getInterfaceDecl()))
 4253           (ToPtr1->isObjCQualifiedClassType() || ToPtr1->getInterfaceDecl()))
 4258       if (ToPtr1->isObjCQualifiedClassType() && ToPtr2->getInterfaceDecl())
 4260       if (ToPtr2->isObjCQualifiedClassType() && ToPtr1->getInterfaceDecl())
 4271               FromPtr1->getInterfaceDecl() == ToPtr1->getInterfaceDecl();
 4271               FromPtr1->getInterfaceDecl() == ToPtr1->getInterfaceDecl();
 4273               FromPtr1->getInterfaceDecl() == ToPtr2->getInterfaceDecl();
 4273               FromPtr1->getInterfaceDecl() == ToPtr2->getInterfaceDecl();
10078       if (const ObjCInterfaceDecl *FromIface = FromPtrTy->getInterfaceDecl())
10079         if (const ObjCInterfaceDecl *ToIface = ToPtrTy->getInterfaceDecl())
tools/clang/lib/Sema/SemaType.cpp
 3685       if (auto objcClassDecl = objcObjectPtr->getInterfaceDecl()) {
 6238       if (ObjCInterfaceDecl *Class = ObjT->getInterfaceDecl()) {
 6241           S.Diag(ObjT->getInterfaceDecl()->getLocation(),
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
  835   const ObjCInterfaceDecl *ID = PT->getInterfaceDecl();
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp
  146   const ObjCInterfaceDecl *Decl = ObjPtr->getInterfaceDecl();
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  368   const ObjCInterfaceDecl *ToI = NewTy->getInterfaceDecl();
  369   const ObjCInterfaceDecl *FromI = OldTy->getInterfaceDecl();
  380   if (From->getInterfaceDecl()->getCanonicalDecl() ==
  381       To->getInterfaceDecl()->getCanonicalDecl()) {
  666       const ObjCInterfaceDecl *InterfaceDecl = TrackedType->getInterfaceDecl();
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
  285   const ObjCInterfaceDecl *IvInterf = IvTy->getInterfaceDecl();
tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
  292   const ObjCInterfaceDecl *ID = PT->getInterfaceDecl();
tools/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp
  135     return T->getInterfaceDecl() &&
  136       T->getInterfaceDecl()->getIdentifier() == NSStringII;
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  391   const ObjCInterfaceDecl *ID = SelfType->getInterfaceDecl();
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
 1223         if (ObjCInterfaceDecl *IDecl = ReceiverT->getInterfaceDecl())
 1255       if (ObjCInterfaceDecl *IDecl = ReceiverT->getInterfaceDecl()) {
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  622           D = ObjPtr->getInterfaceDecl();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
 1638       CompleteType(objc_object_ptr_type->getInterfaceDecl());