Home
last modified time | relevance | path

Searched refs:LocatedSymbol (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DXRefs.h40 struct LocatedSymbol { struct
50 llvm::raw_ostream &operator<<(llvm::raw_ostream &, const LocatedSymbol &); argument
53 std::vector<LocatedSymbol> locateSymbolAt(ParsedAST &AST, Position Pos,
62 std::vector<LocatedSymbol>
101 std::vector<LocatedSymbol> findImplementations(ParsedAST &AST, Position Pos,
108 std::vector<LocatedSymbol> findType(ParsedAST &AST, Position Pos);
H A DXRefs.cpp235 LocatedSymbol File; in locateFileReferent()
249 llvm::Optional<LocatedSymbol>
255 LocatedSymbol Macro; in locateMacroReferent()
317 std::vector<LocatedSymbol> Results; in findImplementors()
342 std::vector<LocatedSymbol>
348 std::vector<LocatedSymbol> Result; in locateASTReferent()
504 std::vector<LocatedSymbol> Results; in locateSymbolForType()
551 std::vector<LocatedSymbol>
604 LocatedSymbol Located; in locateSymbolTextually()
650 std::vector<LocatedSymbol> Results; in locateSymbolTextually()
[all …]
H A DClangdServer.h238 Callback<std::vector<LocatedSymbol>> CB);
294 Callback<std::vector<LocatedSymbol>> CB);
298 Callback<std::vector<LocatedSymbol>> CB);
H A DClangdLSPServer.cpp1095 LocatedSymbol &Sym) { in getToggle()
1113 llvm::Expected<std::vector<LocatedSymbol>> Symbols) mutable { in onGoToDefinition()
1132 llvm::Expected<std::vector<LocatedSymbol>> Symbols) mutable { in onGoToDeclaration()
1405 llvm::Expected<std::vector<LocatedSymbol>> Types) mutable { in onGoToType()
1409 for (const LocatedSymbol &Sym : *Types) in onGoToType()
1421 llvm::Expected<std::vector<LocatedSymbol>> Overrides) mutable { in onGoToImplementation()
1425 for (const LocatedSymbol &Sym : *Overrides) in onGoToImplementation()
H A DClangdServer.cpp695 Callback<std::vector<LocatedSymbol>> CB) { in locateSymbolAt()
864 Callback<std::vector<LocatedSymbol>> CB) { in findType()
875 PathRef File, Position Pos, Callback<std::vector<LocatedSymbol>> CB) { in findImplementations()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DSyncAPI.cpp86 llvm::Expected<std::vector<LocatedSymbol>>
88 llvm::Optional<llvm::Expected<std::vector<LocatedSymbol>>> Result; in runLocateSymbolAt()
H A DSyncAPI.h39 llvm::Expected<std::vector<LocatedSymbol>>
H A DXRefsTests.cpp50 const LocatedSymbol &Sym = ::testing::get<0>(arg);
H A DTUSchedulerTests.cpp1017 [](Expected<std::vector<LocatedSymbol>> Result) { in TEST_F()
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/DIA/
H A DDIASession.cpp184 CComPtr<IDiaSymbol> LocatedSymbol; in getSymbolById() local
185 if (S_OK != Session->symbolById(SymbolId, &LocatedSymbol)) in getSymbolById()
188 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, LocatedSymbol); in getSymbolById()