Lines Matching refs:LSP
2124 CompletionItem LSP; in render() local
2126 LSP.label = ((InsertInclude && InsertInclude->Insertion) in render()
2132 LSP.kind = Kind; in render()
2133 LSP.detail = BundleSize > 1 in render()
2136 LSP.deprecated = Deprecated; in render()
2145 LSP.documentation = renderDoc(Doc, Opts.DocumentationFormat); in render()
2147 LSP.sortText = sortText(Score.Total, FilterText); in render()
2148 LSP.filterText = FilterText; in render()
2149 LSP.textEdit = {CompletionTokenRange, RequiredQualifier + Name}; in render()
2158 if (FixIt.range.end == LSP.textEdit->range.start) { in render()
2159 LSP.textEdit->newText = FixIt.newText + LSP.textEdit->newText; in render()
2160 LSP.textEdit->range.start = FixIt.range.start; in render()
2162 LSP.additionalTextEdits.push_back(FixIt); in render()
2166 LSP.textEdit->newText += SnippetSuffix; in render()
2170 LSP.insertText = LSP.textEdit->newText; in render()
2174 LSP.insertTextFormat = (Opts.EnableSnippets && !SnippetSuffix.empty()) in render()
2178 LSP.additionalTextEdits.push_back(*InsertInclude->Insertion); in render()
2180 LSP.score = Score.ExcludingName; in render()
2182 return LSP; in render()