38 references to CommonCompletionItem
Microsoft.CodeAnalysis.CSharp.Features (12)
Completion\CompletionProviders\DeclarationName\DeclarationNameCompletionProvider.cs (2)
93
completionContext.SuggestionModeItem =
CommonCompletionItem
.Create(
104
return
CommonCompletionItem
.Create(
Completion\CompletionProviders\ExternAliasCompletionProvider.cs (1)
84
context.AddItem(
CommonCompletionItem
.Create(
Completion\CompletionProviders\FileBasedPrograms\IncludeAppDirectiveCompletionProvider.cs (2)
35
context.AddItem(
CommonCompletionItem
.Create(DirectiveKind, displayTextSuffix: "", CompletionItemRules.Default, glyph: Glyph.Keyword,
74
context.AddItem(
CommonCompletionItem
.Create(
Completion\CompletionProviders\FileBasedPrograms\PackageAppDirectiveCompletionProvider.cs (1)
31
context.AddItem(
CommonCompletionItem
.Create(DirectiveKind, displayTextSuffix: "", CompletionItemRules.Default, glyph: Glyph.Keyword,
Completion\CompletionProviders\FileBasedPrograms\ProjectAppDirectiveCompletionProvider.cs (1)
33
context.AddItem(
CommonCompletionItem
.Create(DirectiveKind, displayTextSuffix: "", CompletionItemRules.Default, glyph: Glyph.Keyword,
Completion\CompletionProviders\FileBasedPrograms\PropertyAppDirectiveCompletionProvider.cs (1)
31
context.AddItem(
CommonCompletionItem
.Create(DirectiveKind, displayTextSuffix: "", CompletionItemRules.Default, glyph: Glyph.Keyword,
Completion\CompletionProviders\FileBasedPrograms\SdkAppDirectiveCompletionProvider.cs (1)
31
context.AddItem(
CommonCompletionItem
.Create(DirectiveKind, displayTextSuffix: "", CompletionItemRules.Default, glyph: Glyph.Keyword,
Completion\CompletionProviders\KeywordCompletionProvider.cs (1)
190
return
CommonCompletionItem
.Create(
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
185
return
CommonCompletionItem
.Create(
Completion\CompletionProviders\SpeculativeTCompletionProvider.cs (1)
52
context.AddItem(
CommonCompletionItem
.Create(
Microsoft.CodeAnalysis.Features (26)
Completion\CommonCompletionProvider.cs (3)
105
return
CommonCompletionItem
.HasDescription(item)
106
? Task.FromResult(
CommonCompletionItem
.GetDescription(item))
125
return
CommonCompletionItem
.Create(
Completion\CompletionService_GetCompletions.cs (4)
295
&& !(item.TryGetProperty(
CommonCompletionItem
.DoNotMergeProperty, out _) && existingItem.TryGetProperty(
CommonCompletionItem
.DoNotMergeProperty, out _));
303
if (item.TryGetProperty(
CommonCompletionItem
.DoNotMergeProperty, out _))
307
else if (existingItem.TryGetProperty(
CommonCompletionItem
.DoNotMergeProperty, out _))
Completion\FileSystemCompletionHelper.cs (4)
87
=>
CommonCompletionItem
.Create(
95
=>
CommonCompletionItem
.Create(
103
=>
CommonCompletionItem
.Create(
111
=>
CommonCompletionItem
.Create(
Completion\Providers\AbstractAwaitCompletionProvider.cs (1)
157
return
CommonCompletionItem
.Create(
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (1)
155
var completionItem =
CommonCompletionItem
.Create(
Completion\Providers\AbstractPreprocessorCompletionProvider.cs (1)
44
context.AddItem(
CommonCompletionItem
.Create(
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
225
item = item.AddProperty(
CommonCompletionItem
.DoNotMergeProperty, string.Empty);
Completion\Providers\Scripting\AbstractReferenceDirectiveCompletionProvider.cs (2)
56
context.AddItem(
CommonCompletionItem
.Create(name, displayTextSuffix: "", glyph: Glyph.Assembly, rules: s_rules));
57
context.AddItem(
CommonCompletionItem
.Create(PathUtilities.GetFileName(path, includeExtension: true), displayTextSuffix: "", glyph: Glyph.Assembly, rules: s_rules));
Completion\Providers\Scripting\GlobalAssemblyCacheCompletionHelper.cs (2)
43
result.Add(
CommonCompletionItem
.Create(
52
result.Add(
CommonCompletionItem
.Create(
Completion\Providers\Snippets\AbstractSnippetCompletionProvider.cs (1)
104
return await Task.FromResult(
CommonCompletionItem
.GetDescription(item)).ConfigureAwait(false);
Completion\Providers\Snippets\SnippetCompletionItem.cs (1)
25
return
CommonCompletionItem
.Create(
Completion\Providers\SymbolCompletionItem.cs (1)
65
var item =
CommonCompletionItem
.Create(
Completion\Providers\XmlDocCommentCompletionItem.cs (1)
21
return
CommonCompletionItem
.Create(
ExternalAccess\Pythia\Api\PythiaCompletionProviderBase.cs (3)
32
=>
CommonCompletionItem
.Create(displayText, displayTextSuffix, rules, (Glyph?)glyph, description, sortText, filterText, showsWarningIcon, properties.AsImmutableOrNull(), tags, inlineDescription);
54
: Task.FromResult(
CommonCompletionItem
.GetDescription(item));
57
=>
CommonCompletionItem
.GetDescription(item);