52 references to CompletionItemFlags
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (17)
Completion\CompletionProviders\AbstractCSharpCompletionProviderTests.cs (3)
59
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
72
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
85
bool? isComplexTextEdit = null, List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
Completion\CompletionProviders\CrefCompletionProviderTests.cs (1)
32
List<CompletionFilter>? matchingFilters = null,
CompletionItemFlags
? flags = null,
Completion\CompletionProviders\LoadDirectiveCompletionProviderTests.cs (1)
36
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
Completion\CompletionProviders\ReferenceDirectiveCompletionProviderTests.cs (1)
39
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
Completion\CompletionProviders\SymbolCompletionProviderTests_NoInteractive.cs (1)
35
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
Completion\CompletionProviders\TypeImportCompletionProviderTests.cs (9)
1106
await VerifyTypeImportItemExistsAsync(markup, "My", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyAttribute", flags:
CompletionItemFlags
.Expanded);
1167
await VerifyTypeImportItemExistsAsync(markup, "MyAttribute", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyAttribute", flags:
CompletionItemFlags
.CachedAndExpanded);
1168
await VerifyTypeImportItemExistsAsync(markup, "MyAttributeWithoutSuffix", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyAttributeWithoutSuffix", flags:
CompletionItemFlags
.CachedAndExpanded);
1170
await VerifyTypeImportItemExistsAsync(markup, "MyClass", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyClass", flags:
CompletionItemFlags
.CachedAndExpanded);
1230
await VerifyTypeImportItemExistsAsync(markup, "Myattribute", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.Myattribute", flags:
CompletionItemFlags
.CachedAndExpanded);
1291
await VerifyTypeImportItemExistsAsync(markup, "Myattribute", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.Myattribute", flags:
CompletionItemFlags
.Expanded);
1293
await VerifyTypeImportItemExistsAsync(markup, "MyClass", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyClass", flags:
CompletionItemFlags
.CachedAndExpanded);
1358
await VerifyTypeImportItemExistsAsync(markup, "Myattribute", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.Myattribute", flags:
CompletionItemFlags
.Expanded);
1896
private Task VerifyTypeImportItemExistsAsync(string markup, string expectedItem, int glyph, string inlineDescription, string displayTextSuffix = null, string expectedDescriptionOrNull = null,
CompletionItemFlags
? flags = null)
Completion\CompletionProviders\XmlDocumentationCommentCompletionProviderTests.cs (1)
47
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (24)
Completion\AbstractCompletionProviderTests.cs (24)
125
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options,
131
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false);
150
CompletionItemFlags
? flags,
173
CompletionItemFlags
? flags,
317
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
343
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
436
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
450
bool? isComplexTextEdit = null, List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
502
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags,
534
CompletionItemFlags
? flags,
568
CompletionItemFlags
? flags,
1071
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1084
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1092
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1103
bool? isComplexTextEdit = null, List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
1121
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
1134
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
1146
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1165
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1173
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options)
1184
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
1209
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
1219
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options)
1231
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
Microsoft.CodeAnalysis.Features (10)
Completion\CompletionItem.cs (1)
175
internal
CompletionItemFlags
Flags { get; set; }
Completion\CompletionItemFlags.cs (4)
34
public static bool IsCached(this
CompletionItemFlags
flags)
35
=> (flags &
CompletionItemFlags
.Cached) != 0;
37
public static bool IsExpanded(this
CompletionItemFlags
flags)
38
=> (flags &
CompletionItemFlags
.Expanded) != 0;
Completion\Providers\ImportCompletionProvider\AbstractExtensionMethodImportCompletionProvider.cs (1)
132
CompletionItemFlags
.Expanded,
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (2)
38
CompletionItemFlags
flags,
94
public static CompletionItem CreateAttributeItemWithoutSuffix(CompletionItem attributeItem, string attributeNameWithoutSuffix,
CompletionItemFlags
flags)
Completion\Providers\ImportCompletionProvider\TypeImportCompletionCacheEntry.cs (2)
139
return ImportCompletionItem.CreateAttributeItemWithoutSuffix(attributeItem, attributeNameWithoutSuffix,
CompletionItemFlags
.Expanded);
203
CompletionItemFlags
.CachedAndExpanded,
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Completion\CompletionFeaturesTests.cs (1)
954
importItem.Flags |= CodeAnalysis.Completion.
CompletionItemFlags
.Expanded;