30 references to DeclaredSymbolInfoKind
Microsoft.CodeAnalysis.Workspaces (30)
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (6)
75
case
DeclaredSymbolInfoKind
.Class:
76
case
DeclaredSymbolInfoKind
.Record:
79
case
DeclaredSymbolInfoKind
.Enum:
82
case
DeclaredSymbolInfoKind
.Struct:
83
case
DeclaredSymbolInfoKind
.RecordStruct:
86
case
DeclaredSymbolInfoKind
.Delegate:
FindSymbols\TopLevelSyntaxTree\DeclaredSymbolInfo.cs (4)
99
public
DeclaredSymbolInfoKind
Kind => GetKind(_flags);
115
DeclaredSymbolInfoKind
kind,
158
private static
DeclaredSymbolInfoKind
GetKind(uint flags)
159
=> (
DeclaredSymbolInfoKind
)(flags & Lower5BitMask);
LanguageServices\DeclaredSymbolFactoryService\AbstractDeclaredSymbolInfoFactoryService.cs (2)
275
declaredSymbolInfos.Last().Kind ==
DeclaredSymbolInfoKind
.ExtensionMethod &&
314
DeclaredSymbolInfoKind
.Namespace,
Workspace\Solution\Project.cs (18)
409
case
DeclaredSymbolInfoKind
.Namespace:
411
case
DeclaredSymbolInfoKind
.Class:
412
case
DeclaredSymbolInfoKind
.Delegate:
413
case
DeclaredSymbolInfoKind
.Enum:
414
case
DeclaredSymbolInfoKind
.Interface:
415
case
DeclaredSymbolInfoKind
.Module:
416
case
DeclaredSymbolInfoKind
.Record:
417
case
DeclaredSymbolInfoKind
.RecordStruct:
418
case
DeclaredSymbolInfoKind
.Struct:
420
case
DeclaredSymbolInfoKind
.Constant:
421
case
DeclaredSymbolInfoKind
.Constructor:
422
case
DeclaredSymbolInfoKind
.EnumMember:
423
case
DeclaredSymbolInfoKind
.Event:
424
case
DeclaredSymbolInfoKind
.ExtensionMethod:
425
case
DeclaredSymbolInfoKind
.Field:
426
case
DeclaredSymbolInfoKind
.Indexer:
427
case
DeclaredSymbolInfoKind
.Method:
428
case
DeclaredSymbolInfoKind
.Property: