63 references to ClassPublic
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (34)
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProviderTests.cs (1)
535""", "string", glyph: Glyph.ClassPublic);
Completion\CompletionProviders\TypeImportCompletionProviderTests.cs (33)
59[InlineData("class", (int)Glyph.ClassPublic)] 60[InlineData("record", (int)Glyph.ClassPublic)] 86[InlineData("class", (int)Glyph.ClassPublic)] 87[InlineData("record", (int)Glyph.ClassPublic)] 133[InlineData("class", (int)Glyph.ClassPublic)] 134[InlineData("record", (int)Glyph.ClassPublic)] 254await VerifyTypeImportItemExistsAsync(markup, "Bar", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo"); 255await VerifyTypeImportItemExistsAsync(markup, "Bar2", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo"); 337await VerifyTypeImportItemExistsAsync(markup, "Bar", displayTextSuffix: "<>", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo"); 394await VerifyTypeImportItemExistsAsync(markup, "Bar", displayTextSuffix: "<>", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo"); 453await VerifyTypeImportItemExistsAsync(markup, "Bar", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo"); 454await VerifyTypeImportItemExistsAsync(markup, "Bar", displayTextSuffix: "<>", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo"); 563await VerifyTypeImportItemExistsAsync(markup, "Barr", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo.Bar"); 590await VerifyTypeImportItemExistsAsync(markup, "Bar", glyph: (int)Glyph.ClassPublic, inlineDescription: "Na"); 591await VerifyTypeImportItemExistsAsync(markup, "Foo", glyph: (int)Glyph.ClassPublic, inlineDescription: "Na"); 703await VerifyTypeImportItemExistsAsync(markup, "Bar", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo"); 704await VerifyTypeImportItemExistsAsync(markup, "Bar", displayTextSuffix: "<>", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo"); 705await VerifyTypeImportItemExistsAsync(markup, "Bar", glyph: (int)Glyph.ClassPublic, inlineDescription: "Baz"); 706await VerifyTypeImportItemExistsAsync(markup, "Bar", displayTextSuffix: "<>", glyph: (int)Glyph.ClassPublic, inlineDescription: "Baz"); 834await VerifyTypeImportItemExistsAsync(markup, "Foo4", (int)Glyph.ClassPublic, "Foo1.Foo2.Foo3", displayTextSuffix: "<>"); 835await VerifyTypeImportItemExistsAsync(markup, "Foo5", (int)Glyph.ClassPublic, "Foo1.Foo2.Foo3", displayTextSuffix: "<>"); 1033await VerifyTypeImportItemExistsAsync(markup, "Bar", glyph: (int)Glyph.ClassPublic, inlineDescription: "Foo"); 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); 1527glyph: (int)Glyph.ClassPublic, 1565glyph: (int)Glyph.ClassPublic, 1617glyph: (int)Glyph.ClassPublic,
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (3)
652publicIcon += Glyph.ClassPrivate - Glyph.ClassPublic; 658publicIcon += Glyph.ClassProtected - Glyph.ClassPublic; 662publicIcon += Glyph.ClassInternal - Glyph.ClassPublic;
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (1)
74Glyph.ClassPublic,
Microsoft.CodeAnalysis.ExternalAccess.FSharp (2)
Internal\FSharpGlyphHelpers.cs (2)
31case Microsoft.CodeAnalysis.Glyph.ClassPublic: 351return Microsoft.CodeAnalysis.Glyph.ClassPublic;
Microsoft.CodeAnalysis.ExternalAccess.FSharp.UnitTests (2)
FSharpGlyphTests.cs (2)
52case Microsoft.CodeAnalysis.Glyph.ClassPublic: 372return Microsoft.CodeAnalysis.Glyph.ClassPublic;
Microsoft.CodeAnalysis.Features (15)
Common\GlyphExtensions.cs (6)
67_ => Glyph.ClassPublic, 262rawGlyph += (Glyph.ClassPrivate - Glyph.ClassPublic); 265rawGlyph += (Glyph.ClassInternal - Glyph.ClassPublic); 270rawGlyph += (Glyph.ClassProtected - Glyph.ClassPublic); 280DeclaredSymbolInfoKind.Class => Glyph.ClassPublic, 297_ => Glyph.ClassPublic,
Common\GlyphTags.cs (1)
18Glyph.ClassPublic => WellKnownTagArrays.ClassPublic,
ExternalAccess\VSTypeScript\VSTypeScriptGlyphHelpers.cs (2)
19Glyph.ClassPublic => VSTypeScriptGlyph.ClassPublic, 106VSTypeScriptGlyph.ClassPublic => Glyph.ClassPublic,
Shared\Extensions\ISymbolExtensions_2.cs (6)
29return Glyph.ClassPublic; 32return Glyph.ClassPublic; 62publicIcon = Glyph.ClassPublic; 166publicIcon += Glyph.ClassPrivate - Glyph.ClassPublic; 172publicIcon += Glyph.ClassProtected - Glyph.ClassPublic; 176publicIcon += Glyph.ClassInternal - Glyph.ClassPublic;
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Extensions\Extensions.cs (1)
359Glyph.ClassPublic => (KnownImageIds.ImageCatalogGuid, KnownImageIds.ClassPublic),
Extensions\ProtocolConversions.cs (2)
598return Glyph.ClassPublic; 705return Glyph.ClassPublic;
Handler\Definitions\AbstractGoToDefinitionHandler.cs (1)
115case Glyph.ClassPublic:
Microsoft.VisualStudio.LanguageServices (1)
Utilities\GlyphExtensions.cs (1)
25case Glyph.ClassPublic:
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Features\InlineRename\XamlEditorInlineRenameService.cs (1)
129glyph = Glyph.ClassPublic;