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

References

tools/clang/include/clang/AST/Type.h
 5853       return T->getDecl();
tools/clang/include/clang/AST/TypeLoc.h
 1057     return getTypePtr()->getDecl();
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
  397       return isNSAutoreleasePool(interT->getDecl());
tools/clang/lib/AST/ASTContext.cpp
 2096     const ASTRecordLayout &Layout = getASTObjCInterfaceLayout(ObjCI->getDecl());
 2224     const ASTRecordLayout &Layout = getASTObjCInterfaceLayout(ObjCI->getDecl());
 8234       if (LHS->getDecl()->isSuperClassOf(RHS->getDecl()))
 8234       if (LHS->getDecl()->isSuperClassOf(RHS->getDecl()))
 8236       if (RHS->getDecl()->isSuperClassOf(LHS->getDecl()))
 8236       if (RHS->getDecl()->isSuperClassOf(LHS->getDecl()))
tools/clang/lib/AST/ASTImporter.cpp
 1495   Expected<ObjCInterfaceDecl *> ToDeclOrErr = import(T->getDecl());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  880     if (!IsStructurallyEquivalent(Context, Iface1->getDecl(),
  881                                   Iface2->getDecl()))
tools/clang/lib/AST/ItaniumMangle.cpp
 3255   mangleSourceName(T->getDecl()->getIdentifier());
tools/clang/lib/AST/JSONNodeDumper.cpp
  662   JOS.attribute("decl", createBareDeclRef(OIT->getDecl()));
tools/clang/lib/AST/MicrosoftMangle.cpp
 2766   mangleName(T->getDecl());
tools/clang/lib/AST/TextNodeDumper.cpp
 1217   dumpDeclRef(T->getDecl());
tools/clang/lib/AST/Type.cpp
 2176       = cast<ObjCInterfaceType>(CanonicalType)->getDecl();
 3697     Linkage L = cast<ObjCInterfaceType>(T)->getDecl()->getLinkageInternal();
 3782     return getDeclLinkageAndVisibility(cast<ObjCInterfaceType>(T)->getDecl());
tools/clang/lib/AST/TypePrinter.cpp
 1564   OS << T->getDecl()->getName();
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 2333   ObjCInterfaceDecl *ID = Ty->getDecl();
 2446   ObjCInterfaceDecl *ID = Ty->getDecl();
 2469   RegionMap[Ty->getDecl()].reset(RealDecl);
 4668     llvm::DIType *Ty = E.Type->getDecl()->getDefinition()
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 2409   std::string className = IT->getDecl()->getIdentifier()->getName();
tools/clang/lib/CodeGen/CGObjCMac.cpp
 7652   return GetInterfaceEHType(IT->getDecl(), NotForDefinition);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 3239     if (cast<ObjCInterfaceType>(Ty)->getDecl()->getSuperClass()) {
 3560   ObjCInterfaceDecl *Class = cast<ObjCInterfaceType>(T)->getDecl();
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
 7458       iFaceDecl->getDecl()->lookupInstanceVariable(D->getIdentifier(),
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 5811       iFaceDecl->getDecl()->lookupInstanceVariable(D->getIdentifier(),
 5833                              iFaceDecl->getDecl())) {
 5851       iFaceDecl->getDecl()->lookupInstanceVariable(D->getIdentifier(),
tools/clang/lib/Index/USRGeneration.cpp
  830       VisitObjCInterfaceDecl(OIT->getDecl());
tools/clang/lib/Sema/SemaExpr.cpp
14746         IFace = IFaceT->getDecl();
14757         IFace = IFaceT->getDecl();
tools/clang/lib/Sema/SemaExprObjC.cpp
 1824   ObjCInterfaceDecl *IFace = IFaceT->getDecl();
 2359     ImpliedMethod = IT->getDecl()->lookupClassMethod(SE->getSelector());
 2362           IT->getDecl()->lookupPrivateClassMethod(SE->getSelector());
tools/clang/lib/Serialization/ASTWriter.cpp
  542   Record.AddDeclRef(T->getDecl()->getCanonicalDecl());
tools/clang/tools/extra/clangd/FindTarget.cpp
  290         Outer.add(OIT->getDecl(), Flags);
tools/clang/tools/libclang/CXType.cpp
  501     D = cast<ObjCInterfaceType>(TP)->getDecl();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
  512   ObjCInterfaceDecl *complete_iface_decl(complete_interface_type->getDecl());
tools/lldb/source/Symbol/ClangASTContext.cpp
 4560             objc_interface_type->getDecl();
 4670             objc_interface_type->getDecl();
 5878           objc_interface_type->getDecl();
 6027           objc_interface_type->getDecl();