Lines Matching defs:Dict

61     DictParser Dict("Config", this);
62 Dict.handle("If", [&](Node &N) { parse(F.If, N); });
63 Dict.handle("CompileFlags", [&](Node &N) { parse(F.CompileFlags, N); });
64 Dict.handle("Index", [&](Node &N) { parse(F.Index, N); });
65 Dict.handle("Style", [&](Node &N) { parse(F.Style, N); });
66 Dict.handle("Diagnostics", [&](Node &N) { parse(F.Diagnostics, N); });
67 Dict.handle("Completion", [&](Node &N) { parse(F.Completion, N); });
68 Dict.handle("Hover", [&](Node &N) { parse(F.Hover, N); });
69 Dict.handle("InlayHints", [&](Node &N) { parse(F.InlayHints, N); });
70 Dict.handle("SemanticTokens", [&](Node &N) { parse(F.SemanticTokens, N); });
71 Dict.parse(N);
77 DictParser Dict("If", this);
78 Dict.unrecognized([&](Located<std::string>, Node &) {
82 Dict.handle("PathMatch", [&](Node &N) {
86 Dict.handle("PathExclude", [&](Node &N) {
90 Dict.parse(N);
94 DictParser Dict("CompileFlags", this);
95 Dict.handle("Compiler", [&](Node &N) {
99 Dict.handle("Add", [&](Node &N) {
103 Dict.handle("Remove", [&](Node &N) {
107 Dict.handle("CompilationDatabase", [&](Node &N) {
110 Dict.parse(N);
114 DictParser Dict("Style", this);
115 Dict.handle("FullyQualifiedNamespaces", [&](Node &N) {
119 Dict.handle("QuotedHeaders", [&](Node &N) {
123 Dict.handle("AngledHeaders", [&](Node &N) {
127 Dict.parse(N);
131 DictParser Dict("Diagnostics", this);
132 Dict.handle("Suppress", [&](Node &N) {
136 Dict.handle("UnusedIncludes", [&](Node &N) {
139 Dict.handle("MissingIncludes", [&](Node &N) {
142 Dict.handle("Includes", [&](Node &N) { parse(F.Includes, N); });
143 Dict.handle("ClangTidy", [&](Node &N) { parse(F.ClangTidy, N); });
144 Dict.parse(N);
148 DictParser Dict("ClangTidy", this);
149 Dict.handle("Add", [&](Node &N) {
153 Dict.handle("Remove", [&](Node &N) {
157 Dict.handle("CheckOptions", [&](Node &N) {
166 Dict.handle("FastCheckFilter", [&](Node &N) {
170 Dict.parse(N);
174 DictParser Dict("Includes", this);
175 Dict.handle("IgnoreHeader", [&](Node &N) {
179 Dict.handle("AnalyzeAngledIncludes", [&](Node &N) {
183 Dict.parse(N);
187 DictParser Dict("Index", this);
188 Dict.handle("Background",
190 Dict.handle("External", [&](Node &N) {
206 Dict.handle("StandardLibrary", [&](Node &N) {
210 Dict.parse(N);
225 DictParser Dict("External", this);
226 Dict.handle("File", [&](Node &N) { F.File = scalarValue(N, "File"); });
227 Dict.handle("Server",
229 Dict.handle("MountPoint",
231 Dict.parse(N);
235 DictParser Dict("Completion", this);
236 Dict.handle("AllScopes", [&](Node &N) {
240 Dict.handle("ArgumentLists", [&](Node &N) {
244 Dict.parse(N);
248 DictParser Dict("Hover", this);
249 Dict.handle("ShowAKA", [&](Node &N) {
253 Dict.parse(N);
257 DictParser Dict("InlayHints", this);
258 Dict.handle("Enabled", [&](Node &N) {
262 Dict.handle("ParameterNames", [&](Node &N) {
266 Dict.handle("DeducedTypes", [&](Node &N) {
270 Dict.handle("Designators", [&](Node &N) {
274 Dict.handle("BlockEnd", [&](Node &N) {
278 Dict.handle("DefaultArguments", [&](Node &N) {
282 Dict.handle("TypeNameLimit", [&](Node &N) {
286 Dict.parse(N);
290 DictParser Dict("SemanticTokens", this);
291 Dict.handle("DisabledKinds", [&](Node &N) {
295 Dict.handle("DisabledModifiers", [&](Node &N) {
299 Dict.parse(N);