27 references to Kind
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
SymbolDisplayPartExtensions.cs (1)
11if (part.Kind == SymbolDisplayPartKind.ErrorTypeName)
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
CSharpInstructionDecoder.cs (2)
50switch (part.Kind) 64while (i < numParts && parts[i].Kind != SymbolDisplayPartKind.MethodName);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
SymbolDisplay\SymbolDisplayTests.cs (4)
3324AssertEx.Equal(expectedKinds, actualParts.Select(p => p.Kind), itemInspector: p => $" SymbolDisplayPartKind.{p}"); 5079Assert.Equal(SymbolDisplayPartKind.StructName, firstPart.Kind); 5081Assert.Equal(SymbolDisplayPartKind.Space, description[1].Kind); 5082Assert.Equal(SymbolDisplayPartKind.FieldName, description[2].Kind);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
SymbolDisplayPartExtensions.cs (1)
11if (part.Kind == SymbolDisplayPartKind.ErrorTypeName)
Microsoft.CodeAnalysis.Features (8)
CodeLens\CodeLensReferencesService.cs (3)
301part.Kind == SymbolDisplayPartKind.Punctuation && 304switch (parts[index + 1].Kind) 327previousWasClass = part.Kind is SymbolDisplayPartKind.ClassName or
Common\TaggedText.cs (4)
107includeNavigationHints && d.Kind != SymbolDisplayPartKind.NamespaceName ? GetNavigationTarget(d.Symbol) : null, 108includeNavigationHints && d.Kind != SymbolDisplayPartKind.NamespaceName ? getNavigationHint(d.Symbol) : null)); 115if (part is { Symbol: IAliasSymbol alias, Kind: SymbolDisplayPartKind.AliasName }) 123return SymbolDisplayPartKindTags.GetTag(part.Kind);
LanguageServices\AnonymousTypeDisplayService\StructuralTypeDisplayInfo.cs (1)
56newParts.Add(new SymbolDisplayPart(part.Kind, part.Symbol, name));
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
SymbolDisplayPartExtensions.vb (1)
12If p.Kind = SymbolDisplayPartKind.ErrorTypeName Then
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
VisualBasicInstructionDecoder.vb (2)
38Select Case part.Kind 46Loop While ((i < numParts) AndAlso parts(i).Kind <> SymbolDisplayPartKind.MethodName)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (6)
SymbolDisplay\SymbolDisplayTests.vb (6)
4986Assert.Equal(SymbolDisplayPartKind.FieldName, description(0).Kind) 4987Assert.Equal(SymbolDisplayPartKind.Space, description(1).Kind) 4988Assert.Equal(SymbolDisplayPartKind.Keyword, description(2).Kind) 4989Assert.Equal(SymbolDisplayPartKind.Space, description(3).Kind) 4990Assert.Equal(SymbolDisplayPartKind.StructName, description(4).Kind) 6048AssertEx.Equal(kinds, parts.Select(Function(p) p.Kind), itemInspector:=Function(p) $" SymbolDisplayPartKind.{p}")
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
SymbolDisplayPartExtensions.vb (1)
12If p.Kind = SymbolDisplayPartKind.ErrorTypeName Then
Microsoft.CodeAnalysis.Workspaces (1)
Rename\ConflictEngine\ConflictResolver.cs (1)
391.WhereAsArray(p => p.Kind is not SymbolDisplayPartKind.PropertyName and not SymbolDisplayPartKind.FieldName)