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)
1108
await VerifyTypeImportItemExistsAsync(markup, "My", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyAttribute", flags:
CompletionItemFlags
.Expanded);
1169
await VerifyTypeImportItemExistsAsync(markup, "MyAttribute", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyAttribute", flags:
CompletionItemFlags
.CachedAndExpanded);
1170
await VerifyTypeImportItemExistsAsync(markup, "MyAttributeWithoutSuffix", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyAttributeWithoutSuffix", flags:
CompletionItemFlags
.CachedAndExpanded);
1172
await VerifyTypeImportItemExistsAsync(markup, "MyClass", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyClass", flags:
CompletionItemFlags
.CachedAndExpanded);
1232
await VerifyTypeImportItemExistsAsync(markup, "Myattribute", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.Myattribute", flags:
CompletionItemFlags
.CachedAndExpanded);
1293
await VerifyTypeImportItemExistsAsync(markup, "Myattribute", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.Myattribute", flags:
CompletionItemFlags
.Expanded);
1295
await VerifyTypeImportItemExistsAsync(markup, "MyClass", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyClass", flags:
CompletionItemFlags
.CachedAndExpanded);
1360
await VerifyTypeImportItemExistsAsync(markup, "Myattribute", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.Myattribute", flags:
CompletionItemFlags
.Expanded);
1980
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)
128
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options,
134
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false);
153
CompletionItemFlags
? flags,
176
CompletionItemFlags
? flags,
320
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
346
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
439
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
453
bool? isComplexTextEdit = null, List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
505
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags,
537
CompletionItemFlags
? flags,
571
CompletionItemFlags
? flags,
1074
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1087
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1095
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1106
bool? isComplexTextEdit = null, List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
1124
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
1137
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
1149
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1168
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options, bool skipSpeculation = false)
1176
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options)
1187
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
1212
List<CompletionFilter> matchingFilters = null,
CompletionItemFlags
? flags = null,
1222
List<CompletionFilter> matchingFilters,
CompletionItemFlags
? flags, CompletionOptions options)
1234
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)
131
CompletionItemFlags
.Expanded,
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (2)
40
CompletionItemFlags
flags,
113
public static CompletionItem CreateAttributeItemWithoutSuffix(CompletionItem attributeItem, string attributeNameWithoutSuffix,
CompletionItemFlags
flags)
Completion\Providers\ImportCompletionProvider\TypeImportCompletionCacheEntry.cs (2)
152
return ImportCompletionItem.CreateAttributeItemWithoutSuffix(attributeItem, attributeNameWithoutSuffix,
CompletionItemFlags
.Expanded);
218
CompletionItemFlags
.CachedAndExpanded,
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Completion\CompletionFeaturesTests.cs (1)
955
importItem.Flags |= CodeAnalysis.Completion.
CompletionItemFlags
.Expanded;