Home
last modified time | relevance | path

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

/llvm-project/clang-tools-extra/clangd/
H A DSemanticHighlighting.cpp325 return (Tok.Modifiers & (1 << uint32_t(HighlightingModifier::DependentName))) in evaluateHighlightPriority()
386 void disableModifier(HighlightingModifier Modifier) { in disableModifier()
483 void addExtraModifier(SourceLocation Loc, HighlightingModifier Modifier) { in addExtraModifier()
511 for (HighlightingModifier Mod : Modifiers->second) { in collect()
591 std::map<Range, llvm::SmallVector<HighlightingModifier, 1>> ExtraModifiers;
597 std::optional<HighlightingModifier> scopeModifier(const NamedDecl *D) { in scopeModifier()
607 return HighlightingModifier::FunctionScope; in scopeModifier()
611 return HighlightingModifier::FunctionScope; in scopeModifier()
613 return HighlightingModifier::ClassScope; in scopeModifier()
622 return HighlightingModifier in scopeModifier()
[all...]
H A DSemanticHighlighting.h68 enum class HighlightingModifier { enum
91 static_assert(static_cast<unsigned>(HighlightingModifier::LastModifier) < 32,
93 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, HighlightingModifier K);
94 std::optional<HighlightingModifier>
103 HighlightingToken &addModifier(HighlightingModifier M) { in addModifier()
120 llvm::StringRef toSemanticTokenModifier(HighlightingModifier Modifier);
H A DClangdLSPServer.cpp488 I <= static_cast<unsigned>(HighlightingModifier::LastModifier); ++I) in semanticTokenModifiers()
490 toSemanticTokenModifier(static_cast<HighlightingModifier>(I))); in semanticTokenModifiers()
/llvm-project/clang-tools-extra/clangd/unittests/
H A DSemanticHighlightingTests.cpp53 T.Modifiers & (1 << uint32_t(HighlightingModifier::Definition)); in annotate()
55 T.Modifiers & (1 << uint32_t(HighlightingModifier::Declaration)); in annotate()
61 I <= static_cast<uint32_t>(HighlightingModifier::LastModifier); ++I) { in annotate()
64 if (I != uint32_t(HighlightingModifier::Declaration) || !hasDef) in annotate()
65 OS << '_' << static_cast<HighlightingModifier>(I); in annotate()
102 1 << unsigned(HighlightingModifier::FunctionScope) |
103 1 << unsigned(HighlightingModifier::ClassScope) |
104 1 << unsigned(HighlightingModifier::FileScope) |
105 1 << unsigned(HighlightingModifier::GlobalScope);
1224 Tokens.front().Modifiers |= unsigned(HighlightingModifier in TEST()
[all...]
/llvm-project/clang-tools-extra/clangd/refactor/tweaks/
H A DAnnotateHighlightings.cpp76 I <= static_cast<unsigned>(HighlightingModifier::LastModifier); ++I) { in REGISTER_TWEAK()
79 Comment.append(llvm::to_string(static_cast<HighlightingModifier>(I))); in REGISTER_TWEAK()