Home
last modified time | relevance | path

Searched refs:PreferredDeclaration (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DXRefsTests.cpp52 return Sym.PreferredDeclaration.range == Range;
280 if (Decl != arg.PreferredDeclaration.range) {
282 << llvm::to_string(arg.PreferredDeclaration);
1024 EXPECT_EQ(Results[0].PreferredDeclaration.range, *WantDecl) << Test; in TEST()
1126 EXPECT_EQ(Results[Idx].PreferredDeclaration.range, Ranges[Idx].WantDecl) in TEST()
1178 EXPECT_EQ(Results[0].PreferredDeclaration.range, *WantDecl) << Test; in TEST()
1255 EXPECT_EQ(Results[0].PreferredDeclaration.range, *WantDecl) << Test; in TEST()
H A DClangdTests.cpp63 return arg.PreferredDeclaration ==
361 EXPECT_EQ(Result->front().PreferredDeclaration.range, Example.range()); in TEST()
367 EXPECT_NE(Result->front().PreferredDeclaration.range, Example.range()); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DXRefs.cpp237 File.PreferredDeclaration = { in locateFileReferent()
239 File.Definition = File.PreferredDeclaration; in locateFileReferent()
257 Macro.PreferredDeclaration = *Loc; in locateMacroReferent()
327 Results.back().PreferredDeclaration = *DeclLoc; in findImplementors()
363 Result.back().PreferredDeclaration = *Loc; in locateASTReferent()
459 R.PreferredDeclaration = *Loc; in locateASTReferent()
475 R.PreferredDeclaration = *Loc; in locateASTReferent()
516 Results.back().PreferredDeclaration = *Loc; in locateSymbolForType()
605 Located.PreferredDeclaration = *MaybeDeclLoc; in locateSymbolTextually()
614 Located.PreferredDeclaration = *MaybeDefLoc; in locateSymbolTextually()
[all …]
H A DXRefs.h44 Location PreferredDeclaration; member
H A DClangdLSPServer.cpp1097 if (!Sym.Definition || *Sym.Definition == Sym.PreferredDeclaration) in getToggle()
1101 return &Sym.PreferredDeclaration; in getToggle()
1102 if (Sym.PreferredDeclaration.uri.file() == Point.textDocument.uri.file() && in getToggle()
1103 Sym.PreferredDeclaration.range.contains(Point.position)) in getToggle()
1120 Defs.push_back(S.Definition.value_or(S.PreferredDeclaration)); in onGoToDefinition()
1139 Decls.push_back(std::move(S.PreferredDeclaration)); in onGoToDeclaration()
1410 Response.push_back(Sym.PreferredDeclaration); in onGoToType()
1426 Impls.push_back(Sym.PreferredDeclaration); in onGoToImplementation()