Lines Matching defs:CodeCompleteOptions
44 struct CodeCompleteOptions { struct
51 bool EnableSnippets = false;
56 bool IncludeCodePatterns = true;
59 bool IncludeMacros = true;
62 bool IncludeComments = true;
66 bool IncludeIneligibleResults = false;
72 llvm::Optional<bool> BundleOverloads;
76 size_t Limit = 0;
79 MarkupKind DocumentationFormat = MarkupKind::PlainText;
81 enum IncludeInsertion {
84 } InsertIncludes = IncludeInsertion::IWYU;
88 struct IncludeInsertionIndicator {
91 } IncludeIndicator;
94 bool ShowOrigins = false;
104 bool SpeculativeIndexRequest = false;
111 const SymbolIndex *Index = nullptr;
115 bool IncludeFixIts = false;
119 bool EnableFunctionArgSnippets = true;
126 bool AllScopes = false;
130 enum CodeCompletionParse {
139 } RunParser = ParseIfReady;
149 RecordCCResult;
152 enum CodeCompletionRankingModel {
155 } RankingModel = Heuristics;
163 DecisionForestScorer = &evaluateDecisionForest;
172 float DecisionForestBase = 1.3f;