165 references to FSharpGlyph
Microsoft.CodeAnalysis.ExternalAccess.FSharp (164)
Completion\FSharpCommonCompletionItem.cs (1)
19
FSharpGlyph
? glyph = null,
Completion\FSharpFileSystemCompletionHelper.cs (2)
20
FSharpGlyph
folderGlyph,
21
FSharpGlyph
fileGlyph,
Editor\FSharpNavigationBarItem.cs (2)
17
public
FSharpGlyph
Glyph { get; }
28
FSharpGlyph
glyph,
Editor\IFSharpEditorInlineRenameService.cs (1)
101
FSharpGlyph
Glyph { get; }
Editor\InlineRename\FSharpInlineRenameInfo.cs (1)
23
public abstract
FSharpGlyph
Glyph { get; }
FSharpGlyphTags.cs (1)
14
public static ImmutableArray<string> GetTags(
FSharpGlyph
glyph)
Internal\FSharpGlyphHelpers.cs (154)
11
public static
FSharpGlyph
ConvertFrom(Microsoft.CodeAnalysis.Glyph glyph)
17
return
FSharpGlyph
.None;
21
return
FSharpGlyph
.Assembly;
25
return
FSharpGlyph
.BasicFile;
29
return
FSharpGlyph
.BasicProject;
33
return
FSharpGlyph
.ClassPublic;
37
return
FSharpGlyph
.ClassProtected;
41
return
FSharpGlyph
.ClassPrivate;
45
return
FSharpGlyph
.ClassInternal;
49
return
FSharpGlyph
.CSharpFile;
53
return
FSharpGlyph
.CSharpProject;
57
return
FSharpGlyph
.ConstantPublic;
61
return
FSharpGlyph
.ConstantProtected;
65
return
FSharpGlyph
.ConstantPrivate;
69
return
FSharpGlyph
.ConstantInternal;
73
return
FSharpGlyph
.DelegatePublic;
77
return
FSharpGlyph
.DelegateProtected;
81
return
FSharpGlyph
.DelegatePrivate;
85
return
FSharpGlyph
.DelegateInternal;
89
return
FSharpGlyph
.EnumPublic;
93
return
FSharpGlyph
.EnumProtected;
97
return
FSharpGlyph
.EnumPrivate;
101
return
FSharpGlyph
.EnumInternal;
105
return
FSharpGlyph
.EnumMemberPublic;
109
return
FSharpGlyph
.EnumMemberProtected;
113
return
FSharpGlyph
.EnumMemberPrivate;
117
return
FSharpGlyph
.EnumMemberInternal;
121
return
FSharpGlyph
.Error;
125
return
FSharpGlyph
.StatusInformation;
129
return
FSharpGlyph
.EventPublic;
133
return
FSharpGlyph
.EventProtected;
137
return
FSharpGlyph
.EventPrivate;
141
return
FSharpGlyph
.EventInternal;
145
return
FSharpGlyph
.ExtensionMethodPublic;
149
return
FSharpGlyph
.ExtensionMethodProtected;
153
return
FSharpGlyph
.ExtensionMethodPrivate;
157
return
FSharpGlyph
.ExtensionMethodInternal;
161
return
FSharpGlyph
.FieldPublic;
165
return
FSharpGlyph
.FieldProtected;
169
return
FSharpGlyph
.FieldPrivate;
173
return
FSharpGlyph
.FieldInternal;
177
return
FSharpGlyph
.InterfacePublic;
181
return
FSharpGlyph
.InterfaceProtected;
185
return
FSharpGlyph
.InterfacePrivate;
189
return
FSharpGlyph
.InterfaceInternal;
193
return
FSharpGlyph
.Intrinsic;
197
return
FSharpGlyph
.Keyword;
201
return
FSharpGlyph
.Label;
205
return
FSharpGlyph
.Local;
209
return
FSharpGlyph
.Namespace;
213
return
FSharpGlyph
.MethodPublic;
217
return
FSharpGlyph
.MethodProtected;
221
return
FSharpGlyph
.MethodPrivate;
225
return
FSharpGlyph
.MethodInternal;
229
return
FSharpGlyph
.ModulePublic;
233
return
FSharpGlyph
.ModuleProtected;
237
return
FSharpGlyph
.ModulePrivate;
241
return
FSharpGlyph
.ModuleInternal;
245
return
FSharpGlyph
.OpenFolder;
249
return
FSharpGlyph
.Operator;
253
return
FSharpGlyph
.Parameter;
257
return
FSharpGlyph
.PropertyPublic;
261
return
FSharpGlyph
.PropertyProtected;
265
return
FSharpGlyph
.PropertyPrivate;
269
return
FSharpGlyph
.PropertyInternal;
273
return
FSharpGlyph
.RangeVariable;
277
return
FSharpGlyph
.Reference;
281
return
FSharpGlyph
.StructurePublic;
285
return
FSharpGlyph
.StructureProtected;
289
return
FSharpGlyph
.StructurePrivate;
293
return
FSharpGlyph
.StructureInternal;
297
return
FSharpGlyph
.TypeParameter;
301
return
FSharpGlyph
.Snippet;
305
return
FSharpGlyph
.CompletionWarning;
309
return
FSharpGlyph
.AddReference;
313
return
FSharpGlyph
.NuGet;
317
return
FSharpGlyph
.TargetTypeMatch;
326
public static Microsoft.CodeAnalysis.Glyph ConvertTo(
FSharpGlyph
glyph)
330
case
FSharpGlyph
.None:
334
case
FSharpGlyph
.Assembly:
338
case
FSharpGlyph
.BasicFile:
342
case
FSharpGlyph
.BasicProject:
346
case
FSharpGlyph
.ClassPublic:
350
case
FSharpGlyph
.ClassProtected:
354
case
FSharpGlyph
.ClassPrivate:
358
case
FSharpGlyph
.ClassInternal:
362
case
FSharpGlyph
.CSharpFile:
366
case
FSharpGlyph
.CSharpProject:
370
case
FSharpGlyph
.ConstantPublic:
374
case
FSharpGlyph
.ConstantProtected:
378
case
FSharpGlyph
.ConstantPrivate:
382
case
FSharpGlyph
.ConstantInternal:
386
case
FSharpGlyph
.DelegatePublic:
390
case
FSharpGlyph
.DelegateProtected:
394
case
FSharpGlyph
.DelegatePrivate:
398
case
FSharpGlyph
.DelegateInternal:
402
case
FSharpGlyph
.EnumPublic:
406
case
FSharpGlyph
.EnumProtected:
410
case
FSharpGlyph
.EnumPrivate:
414
case
FSharpGlyph
.EnumInternal:
418
case
FSharpGlyph
.EnumMemberPublic:
422
case
FSharpGlyph
.EnumMemberProtected:
426
case
FSharpGlyph
.EnumMemberPrivate:
430
case
FSharpGlyph
.EnumMemberInternal:
434
case
FSharpGlyph
.Error:
438
case
FSharpGlyph
.StatusInformation:
442
case
FSharpGlyph
.EventPublic:
446
case
FSharpGlyph
.EventProtected:
450
case
FSharpGlyph
.EventPrivate:
454
case
FSharpGlyph
.EventInternal:
458
case
FSharpGlyph
.ExtensionMethodPublic:
462
case
FSharpGlyph
.ExtensionMethodProtected:
466
case
FSharpGlyph
.ExtensionMethodPrivate:
470
case
FSharpGlyph
.ExtensionMethodInternal:
474
case
FSharpGlyph
.FieldPublic:
478
case
FSharpGlyph
.FieldProtected:
482
case
FSharpGlyph
.FieldPrivate:
486
case
FSharpGlyph
.FieldInternal:
490
case
FSharpGlyph
.InterfacePublic:
494
case
FSharpGlyph
.InterfaceProtected:
498
case
FSharpGlyph
.InterfacePrivate:
502
case
FSharpGlyph
.InterfaceInternal:
506
case
FSharpGlyph
.Intrinsic:
510
case
FSharpGlyph
.Keyword:
514
case
FSharpGlyph
.Label:
518
case
FSharpGlyph
.Local:
522
case
FSharpGlyph
.Namespace:
526
case
FSharpGlyph
.MethodPublic:
530
case
FSharpGlyph
.MethodProtected:
534
case
FSharpGlyph
.MethodPrivate:
538
case
FSharpGlyph
.MethodInternal:
542
case
FSharpGlyph
.ModulePublic:
546
case
FSharpGlyph
.ModuleProtected:
550
case
FSharpGlyph
.ModulePrivate:
554
case
FSharpGlyph
.ModuleInternal:
558
case
FSharpGlyph
.OpenFolder:
562
case
FSharpGlyph
.Operator:
566
case
FSharpGlyph
.Parameter:
570
case
FSharpGlyph
.PropertyPublic:
574
case
FSharpGlyph
.PropertyProtected:
578
case
FSharpGlyph
.PropertyPrivate:
582
case
FSharpGlyph
.PropertyInternal:
586
case
FSharpGlyph
.RangeVariable:
590
case
FSharpGlyph
.Reference:
594
case
FSharpGlyph
.StructurePublic:
598
case
FSharpGlyph
.StructureProtected:
602
case
FSharpGlyph
.StructurePrivate:
606
case
FSharpGlyph
.StructureInternal:
610
case
FSharpGlyph
.TypeParameter:
614
case
FSharpGlyph
.Snippet:
618
case
FSharpGlyph
.CompletionWarning:
622
case
FSharpGlyph
.AddReference:
626
case
FSharpGlyph
.NuGet:
630
case
FSharpGlyph
.TargetTypeMatch:
Navigation\FSharpNavigableItem.cs (2)
14
public FSharpNavigableItem(
FSharpGlyph
glyph, ImmutableArray<TaggedText> displayTaggedParts, Document document, TextSpan sourceSpan)
22
public
FSharpGlyph
Glyph { get; }
Microsoft.CodeAnalysis.ExternalAccess.FSharp.UnitTests (1)
FSharpGlyphTests.cs (1)
675
var
actual = FSharpGlyphHelpers.ConvertFrom(glyph);