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)
35
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)
124
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options,
130
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false);
149
CompletionItemFlags
? flags,
172
CompletionItemFlags
? flags,
316
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
342
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
435
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
449
bool? isComplexTextEdit = null, List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
501
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags,
533
CompletionItemFlags
? flags,
567
CompletionItemFlags
? flags,
1070
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1083
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1091
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1102
bool? isComplexTextEdit = null, List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
1120
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
1133
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
1145
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1164
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1172
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options)
1183
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
1208
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
1218
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options)
1230
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;