[ { "name": "IsDeprecated", "kind": "NUMBER" }, { "name": "IsReservedName", "kind": "NUMBER" }, { "name": "IsImplementationDetail", "kind": "NUMBER" }, { "name": "NumReferences", "kind": "NUMBER" }, { "name": "NumNameInContext", "kind": "NUMBER" }, { "name": "FractionNameInContext", "kind": "NUMBER" }, { "name": "IsNameInContext", "kind": "NUMBER" }, { "name": "IsInBaseClass", "kind": "NUMBER" }, { "name": "FileProximityDistanceCost", "kind": "NUMBER" }, { "name": "SemaFileProximityScore", "kind": "NUMBER" }, { "name": "SymbolScopeDistanceCost", "kind": "NUMBER" }, { "name": "SemaSaysInScope", "kind": "NUMBER" }, { "name": "IsInstanceMember", "kind": "NUMBER" }, { "name": "HadContextType", "kind": "NUMBER" }, { "name": "HadSymbolType", "kind": "NUMBER" }, { "name": "TypeMatchesPreferred", "kind": "NUMBER" }, { "name": "SymbolCategory", "kind": "ENUM", "type": "clang::clangd::SymbolQualitySignals::SymbolCategory", "header": "Quality.h" }, { "name": "ContextKind", "kind": "ENUM", "type": "clang::CodeCompletionContext::Kind", "header": "clang/Sema/CodeCompleteConsumer.h" }, { "name": "Scope", "kind": "ENUM", "type": "clang::clangd::SymbolRelevanceSignals::AccessibleScope", "header": "Quality.h" } ]