Home
last modified time | relevance | path

Searched refs:HighlightingToken (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSemanticHighlighting.h87 struct HighlightingToken { struct
92 HighlightingToken &addModifier(HighlightingModifier M) { in addModifier() argument
98 bool operator==(const HighlightingToken &L, const HighlightingToken &R);
99 bool operator<(const HighlightingToken &L, const HighlightingToken &R);
103 std::vector<HighlightingToken> getSemanticHighlightings(ParsedAST &AST);
105 std::vector<SemanticToken> toSemanticTokens(llvm::ArrayRef<HighlightingToken>,
H A DSemanticHighlighting.cpp318 llvm::Optional<HighlightingToken> resolveConflict(const HighlightingToken &A, in resolveConflict()
328 llvm::Optional<HighlightingToken>
356 HighlightingToken HT; in addToken()
381 ArrayRef<HighlightingToken> Conflicting = in collect()
430 HighlightingToken HT; in collect()
475 std::vector<HighlightingToken> Tokens;
479 HighlightingToken InvalidHighlightingToken;
934 bool operator==(const HighlightingToken &L, const HighlightingToken &R) { in operator ==()
938 bool operator<(const HighlightingToken &L, const HighlightingToken &R) { in operator <()
951 HighlightingToken Scratch; in toSemanticTokens()
[all …]
H A DClangdServer.h361 Callback<std::vector<HighlightingToken>>);
H A DClangdLSPServer.cpp1487 llvm::Expected<std::vector<HighlightingToken>> HT) mutable { in onSemanticTokens()
1512 llvm::Expected<std::vector<HighlightingToken>> HT) mutable { in onSemanticTokensDelta()
H A DClangdServer.cpp942 PathRef File, Callback<std::vector<HighlightingToken>> CB) { in semanticHighlights()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DSemanticHighlightingTests.cpp36 llvm::ArrayRef<HighlightingToken> Tokens) { in annotate()
39 [](const HighlightingToken &L, const HighlightingToken &R) { in annotate()
959 std::vector<HighlightingToken> tokens(llvm::StringRef MarkedText) { in tokens()
961 std::vector<HighlightingToken> Results; in tokens()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DAnnotateHighlightings.cpp45 std::vector<HighlightingToken> HighlightingTokens; in REGISTER_TWEAK()