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

References

tools/clang/include/clang/AST/DeclObjC.h
 2664     return getClassInterface()->getIdentifier();
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  182       return canModify(Impl->getClassInterface());
  844   const ObjCInterfaceDecl *IDecl = ImpDecl->getClassInterface();
 1713   const ObjCInterfaceDecl *IFace = ImplD->getClassInterface();
tools/clang/lib/AST/ASTContext.cpp
  449     const ObjCInterfaceDecl *ID = IMD->getClassInterface();
 2650     return IMD->getClassInterface();
 2706   return getObjCLayout(D->getClassInterface(), D);
tools/clang/lib/AST/DeclObjC.cpp
 1253     const ObjCInterfaceDecl *ID = IMD->getClassInterface();
 1806     return cast<ObjCImplementationDecl>(DC)->getClassInterface();
 2065   if (const ObjCInterfaceDecl *ID = getClassInterface())
tools/clang/lib/AST/JSONNodeDumper.cpp
  947   JOS.attribute("interface", createBareDeclRef(D->getClassInterface()));
  977   JOS.attribute("interface", createBareDeclRef(D->getClassInterface()));
tools/clang/lib/AST/Mangle.cpp
  274     OS << CID->getClassInterface()->getName();
tools/clang/lib/AST/RecordLayoutBuilder.cpp
 3190   if (ID && declaresSameEntity(ID->getClassInterface(), Container))
tools/clang/lib/AST/TextNodeDumper.cpp
 1858   dumpDeclRef(D->getClassInterface());
 1882   dumpDeclRef(D->getClassInterface());
tools/clang/lib/Analysis/BodyFarm.cpp
  722     PrimaryInterface = ImplDecl->getClassInterface();
tools/clang/lib/CodeGen/CGDebugInfo.cpp
  295     OS << OCD->getClassInterface()->getName() << '(' << OCD->getName() << ')';
tools/clang/lib/CodeGen/CGObjC.cpp
  650     const ObjCInterfaceDecl *iface = impl->getClassInterface();
 1105       EmitIvarOffset(classImpl->getClassInterface(), ivar);
 1393       EmitIvarOffset(classImpl->getClassInterface(), ivar);
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 1693         const_cast<ObjCInterfaceDecl *>(OID->getClassInterface());
 1758       OID->getClassInterface()->getSuperClass();
 1935       if (OID->getClassInterface()->hasAttr<DLLExportAttr>()) {
 3228   const ObjCInterfaceDecl *Class = OCD->getClassInterface();
 3379     OID->getClassInterface()->getSuperClass();
 3388       const_cast<ObjCInterfaceDecl *>(OID->getClassInterface());
 3575                       OID->getClassInterface());
 3584                       OID->getClassInterface());
tools/clang/lib/CodeGen/CGObjCMac.cpp
 3357   const ObjCInterfaceDecl *Interface = OCD->getClassInterface();
 3491          ID->getClassInterface()->all_declared_ivar_begin();
 3527     const_cast<ObjCInterfaceDecl*>(ID->getClassInterface());
 3547   if (ID->getClassInterface()->getVisibility() == HiddenVisibility)
 3626   if (ID->getClassInterface()->getVisibility() == HiddenVisibility)
 3632   const ObjCInterfaceDecl *Root = ID->getClassInterface();
 3640   if (ObjCInterfaceDecl *Super = ID->getClassInterface()->getSuperClass()) {
 3748                      ID, ID->getClassInterface(), ObjCTypes, isMetaclass);
 3791   const ObjCInterfaceDecl *OID = ID->getClassInterface();
 5430   const ObjCInterfaceDecl *OI = OMD->getClassInterface();
 5485            OMD->getClassInterface()->getName().str().c_str());
 6256   const ObjCInterfaceDecl *OID = ID->getClassInterface();
 6268         ID, ID->getClassInterface(), ObjCTypes, true));
 6274         ID, ID->getClassInterface(), ObjCTypes, false));
 6332          OD->getClassInterface()->hasAttr<ObjCNonLazyClassAttr>() ||
 6401   const auto *CI = ID->getClassInterface();
 6427     const ObjCInterfaceDecl *Root = ID->getClassInterface();
 6549   const ObjCInterfaceDecl *Interface = OCD->getClassInterface();
 6813   const ObjCInterfaceDecl *OID = ID->getClassInterface();
 6825     ivar.add(EmitIvarOffsetVar(ID->getClassInterface(), IVD,
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
   39   return CGM.getContext().lookupFieldBitOffset(OID->getClassInterface(), OID,
tools/clang/lib/Index/IndexDecl.cpp
  429     const ObjCInterfaceDecl *Class = D->getClassInterface();
  478     const ObjCInterfaceDecl *C = D->getClassInterface();
tools/clang/lib/Index/IndexSymbol.cpp
  194         ClsD = cast<ObjCImplementationDecl>(D)->getClassInterface();
  211         ClsD = cast<ObjCCategoryImplDecl>(D)->getClassInterface();
tools/clang/lib/Index/USRGeneration.cpp
  451       const ObjCInterfaceDecl *ID = CD->getClassInterface();
tools/clang/lib/Sema/SemaDeclAttr.cpp
 7626           if (MD->getClassInterface() == Impl->getClassInterface())
 7649       if (const ObjCInterfaceDecl *Interface = CatOrImpl->getClassInterface())
tools/clang/lib/Sema/SemaDeclObjC.cpp
 4260     } else if (const auto *Interface = impl->getClassInterface()) {
 4285     if (const auto *Interface = impl->getClassInterface())
tools/clang/lib/Sema/SemaExprObjC.cpp
 1479       iface = impl->getClassInterface();
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
  196   const ObjCInterfaceDecl *ID = D->getClassInterface();
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
   82   const ObjCInterfaceDecl *D = ID->getClassInterface();
tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
  119   const ObjCInterfaceDecl *InterD = D->getClassInterface();
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
  366   const ObjCInterfaceDecl *InterfaceD = ImplD->getClassInterface();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp
   90   const ObjCInterfaceDecl *ID = D->getClassInterface()->getSuperClass();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
   89     for (const auto *Cat : ID->getClassInterface()->visible_categories()) {
  110   const ObjCInterfaceDecl *ID = D->getClassInterface();
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  723       OS << OCD->getClassInterface()->getName() << '('
tools/clang/tools/extra/clang-tidy/objc/MissingHashCheck.cpp
   23   const ObjCInterfaceDecl *InterfaceDecl = Node.getClassInterface();
tools/clang/tools/extra/clang-tidy/objc/SuperSelfCheck.cpp
   55   const ObjCInterfaceDecl *InterfaceDecl = Node.getClassInterface();
tools/clang/tools/libclang/CIndex.cpp
 6474       if (const ObjCInterfaceDecl *IFD = ImplD->getClassInterface())
tools/clang/tools/libclang/CIndexHigh.cpp
   85       if (ImplD->getClassInterface())
   86         return getCanonical(ImplD->getClassInterface());
tools/clang/tools/libclang/CXIndexDataConsumer.cpp
 1037     return getEntityDecl(ImplD->getClassInterface());