Lines Matching refs:Snippet
155 return CompletionItemKind::Snippet; in toCompletionItemKind()
482 auto *Snippet = onlyValue<&BundledEntry::SnippetSuffix>(); in summarizeSnippet() local
483 if (!Snippet) in summarizeSnippet()
489 if (Snippet->empty()) in summarizeSnippet()
504 if (NextTokenKind == tok::less && Snippet->front() == '<') in summarizeSnippet()
510 if (Snippet->front() == '<') { in summarizeSnippet()
515 if (Snippet->at(I) == '>') in summarizeSnippet()
517 else if (Snippet->at(I) == '<') in summarizeSnippet()
521 return Snippet->substr(0, I); in summarizeSnippet()
527 return *Snippet; in summarizeSnippet()
539 bool EmptyArgs = llvm::StringRef(*Snippet).endswith("()"); in summarizeSnippet()
540 if (Snippet->front() == '<') in summarizeSnippet()
542 if (Snippet->front() == '(') in summarizeSnippet()
544 return *Snippet; // Not an arg snippet? in summarizeSnippet()
549 if (Snippet->front() != '<') in summarizeSnippet()
550 return *Snippet; // Not an arg snippet? in summarizeSnippet()
554 if (llvm::StringRef(*Snippet).endswith("<>")) in summarizeSnippet()
558 return *Snippet; in summarizeSnippet()
2175 ? InsertTextFormat::Snippet in render()