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

References

tools/clang/include/clang/AST/Decl.h
 1201     return const_cast<VarDecl*>(this)->getDefinition();
tools/clang/lib/AST/ASTImporter.cpp
 3683           VarDecl *FoundDef = FoundVar->getDefinition();
 5323       cast_or_null<VarDecl>(D->getTemplatedDecl()->getDefinition());
 5415   VarDecl *Definition = D->getDefinition();
 5457     if (VarDecl *FoundDef = D2->getDefinition()) {
tools/clang/lib/AST/Decl.cpp
 2456   if (auto *Def = D->getDefinition())
tools/clang/lib/CodeGen/CodeGenModule.cpp
 4377   if (VD->getDefinition() && TSK == TSK_ExplicitInstantiationDefinition)
tools/clang/lib/Sema/SemaDecl.cpp
 4123     if (VarDecl *Def = Old->getDefinition()) {
 4135       !Old->getDefinition() && !New->isThisDeclarationADefinition())
 4165     } else if (VarDecl *Def = Old->getDefinition()) {
11626   if ((Def = VDecl->getDefinition()) && Def != VDecl &&
11945         VDecl->hasAttr<DLLExportAttr>() && VDecl->getDefinition())
tools/clang/lib/Sema/SemaLookup.cpp
 5280     return VD->getDefinition();
tools/clang/lib/Sema/SemaOpenMP.cpp
13223         VarDecl *VDDef = VD->getDefinition();
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 2742           if (!Var->getInstantiatedFromStaticDataMember()->getDefinition())
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 4834   if (VarDecl *Def = Var->getDefinition()) {
tools/clang/lib/Sema/SemaType.cpp
 7734         auto *Def = Var->getDefinition();
 7740           Def = Var->getDefinition();
 7906     D = VD->getDefinition();
tools/clang/tools/libclang/CIndex.cpp
 6370             cast<VarTemplateDecl>(D)->getTemplatedDecl()->getDefinition())
tools/clang/unittests/AST/ASTImporterTest.cpp
 3624   ASSERT_FALSE(ToD->getDefinition());
 3628   EXPECT_TRUE(ImportedD->getDefinition());
 3655   ASSERT_FALSE(ToD->getDefinition());
 3659   EXPECT_TRUE(ImportedD->getDefinition());