68 references to DirectiveTokenKind
Microsoft.AspNetCore.Razor.Language.UnitTests (25)
DefaultRazorIntermediateNodeLoweringPhaseIntegrationTest.cs (7)
215v => DirectiveToken(DirectiveTokenKind.String, "*, TestAssembly", v)), 254v => DirectiveToken(DirectiveTokenKind.String, "*, TestAssembly", v)), 258v => DirectiveToken(DirectiveTokenKind.String, "cool:", v)), 299v => DirectiveToken(DirectiveTokenKind.String, "*, TestAssembly", v)), 303c1 => DirectiveToken(DirectiveTokenKind.Member, "test", c1), 348v => DirectiveToken(DirectiveTokenKind.String, "*, TestAssembly", v)), 436n => Directive("test", n, c => DirectiveToken(DirectiveTokenKind.Member, "value2", c)),
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);
Extensions\DesignTimeDirectiveTargetExtensionTest.cs (7)
50DirectiveToken = DirectiveTokenDescriptor.CreateToken(DirectiveTokenKind.Type), 91DirectiveToken = DirectiveTokenDescriptor.CreateToken(DirectiveTokenKind.Namespace), 132DirectiveToken = DirectiveTokenDescriptor.CreateToken(DirectiveTokenKind.Member), 173DirectiveToken = DirectiveTokenDescriptor.CreateToken(DirectiveTokenKind.String), 179DirectiveToken = DirectiveTokenDescriptor.CreateToken(DirectiveTokenKind.String), 231DirectiveToken = DirectiveTokenDescriptor.CreateToken(DirectiveTokenKind.Boolean), 271DirectiveToken = DirectiveTokenDescriptor.CreateToken(DirectiveTokenKind.String),
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\Intermediate\IntermediateNodeAssert.cs (1)
122public static void DirectiveToken(DirectiveTokenKind expectedKind, string expectedContent, IntermediateNode node)
Microsoft.CodeAnalysis.Razor.Compiler (42)
Language\DirectiveDescriptorBuilderExtensions.cs (13)
26DirectiveTokenKind.Member, 48DirectiveTokenKind.Namespace, 70DirectiveTokenKind.String, 92DirectiveTokenKind.Type, 114DirectiveTokenKind.Attribute, 136DirectiveTokenKind.Boolean, 158DirectiveTokenKind.Member, 180DirectiveTokenKind.Namespace, 202DirectiveTokenKind.String, 224DirectiveTokenKind.Type, 246DirectiveTokenKind.Attribute, 263DirectiveTokenKind.GenericTypeConstraint, 280DirectiveTokenKind.IdentifierOrExpression,
Language\DirectiveTokenDescriptor.cs (6)
10public abstract DirectiveTokenKind Kind { get; } 18public static DirectiveTokenDescriptor CreateToken(DirectiveTokenKind kind) 23public static DirectiveTokenDescriptor CreateToken(DirectiveTokenKind kind, bool optional) 28public static DirectiveTokenDescriptor CreateToken(DirectiveTokenKind kind, bool optional, string name, string description) 35public DefaultDirectiveTokenDescriptor(DirectiveTokenKind kind, bool optional, string name, string description) 43public override DirectiveTokenKind Kind { get; }
Language\Extensions\DesignTimeDirectiveTargetExtension.cs (8)
38var tokenKind = node.DirectiveToken.Kind; 49if (tokenKind == DirectiveTokenKind.Attribute) 67case DirectiveTokenKind.Type: 95case DirectiveTokenKind.Member: 132case DirectiveTokenKind.Namespace 133or DirectiveTokenKind.IdentifierOrExpression: 160case DirectiveTokenKind.String: 203case DirectiveTokenKind.Boolean:
Language\Legacy\CSharpCodeParser.cs (15)
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) 1639case DirectiveTokenKind.Type: 1651case DirectiveTokenKind.Namespace: 1663case DirectiveTokenKind.Member: 1679case DirectiveTokenKind.String: 1694case DirectiveTokenKind.Boolean: 1709case DirectiveTokenKind.Attribute: 1727case DirectiveTokenKind.GenericTypeConstraint: 1782case DirectiveTokenKind.IdentifierOrExpression: