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

Declarations

tools/clang/include/clang/AST/Decl.h
 3313   TagDecl *getDefinition() const;

References

tools/clang/include/clang/AST/Decl.h
 3504     return cast_or_null<EnumDecl>(TagDecl::getDefinition());
 3875     return cast_or_null<RecordDecl>(TagDecl::getDefinition());
tools/clang/lib/AST/ASTImporter.cpp
 8751     if (!TD->getDefinition() && !TD->isBeingDefined()) {
tools/clang/lib/AST/DeclBase.cpp
  442     Definition = TD->getDefinition();
 1214       if (TagDecl *Def = Tag->getDefinition())
tools/clang/lib/AST/ExternalASTMerger.cpp
  315     if (!SourceTag->getDefinition())
tools/clang/lib/CodeGen/ModuleBuilder.cpp
  119         if (auto Def = TD->getDefinition())
tools/clang/lib/Sema/SemaDecl.cpp
 1309   CurContext = cast<TagDecl>(D)->getDefinition();
 2600     return TD->getDefinition();
14572     if (Previous->getDefinition()) {
14602   const TagDecl *PrevDef = Previous->getDefinition();
15242             if (NamedDecl *Def = PrevTagDecl->getDefinition()) {
tools/clang/lib/Sema/SemaLookup.cpp
 5284     return TD->getDefinition();
tools/clang/lib/Serialization/ASTCommon.cpp
  276     if (const TagDecl *Def = cast<TagDecl>(DC)->getDefinition())
tools/clang/tools/extra/clangd/XRefs.cpp
   64     return TD->getDefinition();
tools/clang/tools/libclang/CIndex.cpp
 6328     if (TagDecl *Def = cast<TagDecl>(D)->getDefinition())
tools/lldb/source/Symbol/ClangASTContext.cpp
 2646         if (tag_decl->getDefinition())
tools/lldb/source/Symbol/ClangASTImporter.cpp
  620     if (!tag_decl->getDefinition() && !tag_decl->isBeingDefined()) {
  779     if (tag_decl->getDefinition() || tag_decl->isBeingDefined())