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

Declarations

tools/clang/include/clang/AST/Type.h
 5096   CXXRecordDecl *getDecl() const;

References

tools/clang/include/clang/AST/TypeLoc.h
  683     return getTypePtr()->getDecl();
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
  793       return matchesDecl(S->getDecl(), Finder, Builder);
tools/clang/lib/AST/ASTImporter.cpp
 1325   Expected<CXXRecordDecl *> ToDeclOrErr = import(T->getDecl());
tools/clang/lib/AST/DeclarationName.cpp
  130       OS << *InjTy->getDecl();
tools/clang/lib/AST/ItaniumMangle.cpp
 2097         cast<InjectedClassNameType>(Ty)->getDecl());
tools/clang/lib/AST/JSONNodeDumper.cpp
  658   JOS.attribute("decl", createBareDeclRef(ICNT->getDecl()));
tools/clang/lib/AST/ODRHash.cpp
  898     AddDecl(T->getDecl());
tools/clang/lib/AST/TextNodeDumper.cpp
 1213   dumpDeclRef(T->getDecl());
tools/clang/lib/AST/Type.cpp
 1700     return Injected->getDecl();
tools/clang/lib/Sema/SemaAccess.cpp
  305         RD = IT->getDecl();
  658         RD = IT->getDecl();
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
   41     return cast<InjectedClassNameType>(Ty)->getDecl();
tools/clang/lib/Sema/SemaCodeComplete.cpp
 3176       Record = InjectedTy->getDecl();
 4769       if (auto *RD = ICNT->getDecl())
tools/clang/lib/Sema/SemaTemplate.cpp
 5641   return VisitTagDecl(T->getDecl());
tools/clang/lib/Sema/TreeTransform.h
 5864                                        TL.getTypePtr()->getDecl());
tools/clang/lib/Serialization/ASTWriter.cpp
  536   Record.AddDeclRef(T->getDecl()->getCanonicalDecl());
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  629           D = Injected->getDecl();
tools/clang/tools/libclang/CXType.cpp
  523     D = cast<InjectedClassNameType>(TP)->getDecl();