1 override of Kind
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DirectiveTokenDescriptor.cs (1)
43public override DirectiveTokenKind Kind { get; }
26 references to Kind
Microsoft.AspNetCore.Razor.Language.UnitTests (11)
DirectiveDescriptorBuilderExtensionsTest.cs (11)
20Assert.Equal(DirectiveTokenKind.Member, token.Kind); 34Assert.Equal(DirectiveTokenKind.Namespace, token.Kind); 48Assert.Equal(DirectiveTokenKind.String, token.Kind); 62Assert.Equal(DirectiveTokenKind.Type, token.Kind); 76Assert.Equal(DirectiveTokenKind.Type, token.Kind); 90Assert.Equal(DirectiveTokenKind.Member, token.Kind); 104Assert.Equal(DirectiveTokenKind.Namespace, token.Kind); 118Assert.Equal(DirectiveTokenKind.String, token.Kind); 132Assert.Equal(DirectiveTokenKind.Attribute, token.Kind); 146Assert.Equal(DirectiveTokenKind.Attribute, token.Kind); 160Assert.Equal(DirectiveTokenKind.GenericTypeConstraint, token.Kind);
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\Intermediate\IntermediateNodeAssert.cs (1)
127Assert.Equal(expectedKind, token.DirectiveToken.Kind);
Microsoft.CodeAnalysis.Razor.Compiler (14)
Language\DirectiveTokenDescriptorComparer.cs (3)
28descriptorX.Kind == descriptorY.Kind && 40hashCodeCombiner.Add(descriptor.Kind);
Language\Extensions\DesignTimeDirectiveTargetExtension.cs (1)
38var tokenKind = node.DirectiveToken.Kind;
Language\Legacy\CSharpCodeParser.cs (9)
1592if (tokenDescriptor.Kind == DirectiveTokenKind.Member || 1593tokenDescriptor.Kind == DirectiveTokenKind.Namespace || 1594tokenDescriptor.Kind == DirectiveTokenKind.Type || 1595tokenDescriptor.Kind == DirectiveTokenKind.Attribute || 1596tokenDescriptor.Kind == DirectiveTokenKind.GenericTypeConstraint || 1597tokenDescriptor.Kind == DirectiveTokenKind.Boolean || 1598tokenDescriptor.Kind == DirectiveTokenKind.IdentifierOrExpression) 1632tokenDescriptor.Kind.ToString().ToLowerInvariant())); 1637switch (tokenDescriptor.Kind)
Language\Legacy\DirectiveTokenChunkGenerator.cs (1)
44builder.Append(Descriptor.Kind);