52 references to CompletionItemFlags
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (17)
Completion\CompletionProviders\AbstractCSharpCompletionProviderTests.cs (3)
59List<CompletionFilter> matchingFilters = null, CompletionItemFlags? flags = null, 72List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, CompletionOptions options, bool skipSpeculation = false) 85bool? isComplexTextEdit = null, List<CompletionFilter> matchingFilters = null, CompletionItemFlags? flags = null,
Completion\CompletionProviders\CrefCompletionProviderTests.cs (1)
35List<CompletionFilter>? matchingFilters = null, CompletionItemFlags? flags = null,
Completion\CompletionProviders\LoadDirectiveCompletionProviderTests.cs (1)
36List<CompletionFilter> matchingFilters = null, CompletionItemFlags? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
Completion\CompletionProviders\ReferenceDirectiveCompletionProviderTests.cs (1)
39List<CompletionFilter> matchingFilters = null, CompletionItemFlags? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
Completion\CompletionProviders\SymbolCompletionProviderTests_NoInteractive.cs (1)
35List<CompletionFilter> matchingFilters, CompletionItemFlags? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
Completion\CompletionProviders\TypeImportCompletionProviderTests.cs (9)
1106await VerifyTypeImportItemExistsAsync(markup, "My", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyAttribute", flags: CompletionItemFlags.Expanded); 1167await VerifyTypeImportItemExistsAsync(markup, "MyAttribute", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyAttribute", flags: CompletionItemFlags.CachedAndExpanded); 1168await VerifyTypeImportItemExistsAsync(markup, "MyAttributeWithoutSuffix", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyAttributeWithoutSuffix", flags: CompletionItemFlags.CachedAndExpanded); 1170await VerifyTypeImportItemExistsAsync(markup, "MyClass", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyClass", flags: CompletionItemFlags.CachedAndExpanded); 1230await VerifyTypeImportItemExistsAsync(markup, "Myattribute", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.Myattribute", flags: CompletionItemFlags.CachedAndExpanded); 1291await VerifyTypeImportItemExistsAsync(markup, "Myattribute", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.Myattribute", flags: CompletionItemFlags.Expanded); 1293await VerifyTypeImportItemExistsAsync(markup, "MyClass", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.MyClass", flags: CompletionItemFlags.CachedAndExpanded); 1358await VerifyTypeImportItemExistsAsync(markup, "Myattribute", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo", expectedDescriptionOrNull: "class Foo.Myattribute", flags: CompletionItemFlags.Expanded); 1896private Task VerifyTypeImportItemExistsAsync(string markup, string expectedItem, int glyph, string inlineDescription, string displayTextSuffix = null, string expectedDescriptionOrNull = null, CompletionItemFlags? flags = null)
Completion\CompletionProviders\XmlDocumentationCommentCompletionProviderTests.cs (1)
47List<CompletionFilter> matchingFilters = null, CompletionItemFlags? flags = null, CompletionOptions options = null, bool skipSpeculation = false)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (24)
Completion\AbstractCompletionProviderTests.cs (24)
124List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, CompletionOptions options, 130List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, CompletionOptions options, bool skipSpeculation = false); 149CompletionItemFlags? flags, 172CompletionItemFlags? flags, 316List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, CompletionOptions options, bool skipSpeculation = false) 342List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, CompletionOptions options, bool skipSpeculation = false) 435CompletionItemFlags? flags = null, CompletionOptions options = null, bool skipSpeculation = false) 449bool? isComplexTextEdit = null, List<CompletionFilter> matchingFilters = null, CompletionItemFlags? flags = null, 501List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, 533CompletionItemFlags? flags, 567CompletionItemFlags? flags, 1070List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, CompletionOptions options, bool skipSpeculation = false) 1083List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, CompletionOptions options, bool skipSpeculation = false) 1091List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, CompletionOptions options, bool skipSpeculation = false) 1102bool? isComplexTextEdit = null, List<CompletionFilter> matchingFilters = null, CompletionItemFlags? flags = null, CompletionOptions options = null, bool skipSpeculation = false) 1120List<CompletionFilter> matchingFilters = null, CompletionItemFlags? flags = null, CompletionOptions options = null, bool skipSpeculation = false) 1133List<CompletionFilter> matchingFilters = null, CompletionItemFlags? flags = null, 1145List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, CompletionOptions options, bool skipSpeculation = false) 1164List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, CompletionOptions options, bool skipSpeculation = false) 1172List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, CompletionOptions options) 1183List<CompletionFilter> matchingFilters = null, CompletionItemFlags? flags = null, 1208List<CompletionFilter> matchingFilters = null, CompletionItemFlags? flags = null, 1218List<CompletionFilter> matchingFilters, CompletionItemFlags? flags, CompletionOptions options) 1230List<CompletionFilter> matchingFilters = null, CompletionItemFlags? flags = null,
Microsoft.CodeAnalysis.Features (10)
Completion\CompletionItem.cs (1)
175internal CompletionItemFlags Flags { get; set; }
Completion\CompletionItemFlags.cs (4)
34public static bool IsCached(this CompletionItemFlags flags) 35=> (flags & CompletionItemFlags.Cached) != 0; 37public static bool IsExpanded(this CompletionItemFlags flags) 38=> (flags & CompletionItemFlags.Expanded) != 0;
Completion\Providers\ImportCompletionProvider\AbstractExtensionMethodImportCompletionProvider.cs (1)
132CompletionItemFlags.Expanded,
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (2)
38CompletionItemFlags flags, 94public static CompletionItem CreateAttributeItemWithoutSuffix(CompletionItem attributeItem, string attributeNameWithoutSuffix, CompletionItemFlags flags)
Completion\Providers\ImportCompletionProvider\TypeImportCompletionCacheEntry.cs (2)
139return ImportCompletionItem.CreateAttributeItemWithoutSuffix(attributeItem, attributeNameWithoutSuffix, CompletionItemFlags.Expanded); 203CompletionItemFlags.CachedAndExpanded,
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Completion\CompletionFeaturesTests.cs (1)
954importItem.Flags |= CodeAnalysis.Completion.CompletionItemFlags.Expanded;