1 type derived from DirectiveTokenDescriptor
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DirectiveTokenDescriptor.cs (1)
33
private class DefaultDirectiveTokenDescriptor :
DirectiveTokenDescriptor
49 references to DirectiveTokenDescriptor
Microsoft.AspNetCore.Razor.Language.UnitTests (18)
DirectiveDescriptorBuilderExtensionsTest.cs (11)
19
var
token = Assert.Single(descriptor.Tokens);
33
var
token = Assert.Single(descriptor.Tokens);
47
var
token = Assert.Single(descriptor.Tokens);
61
var
token = Assert.Single(descriptor.Tokens);
75
var
token = Assert.Single(descriptor.Tokens);
89
var
token = Assert.Single(descriptor.Tokens);
103
var
token = Assert.Single(descriptor.Tokens);
117
var
token = Assert.Single(descriptor.Tokens);
131
var
token = Assert.Single(descriptor.Tokens);
145
var
token = Assert.Single(descriptor.Tokens);
159
var
token = Assert.Single(descriptor.Tokens);
Extensions\DesignTimeDirectiveTargetExtensionTest.cs (7)
50
DirectiveToken =
DirectiveTokenDescriptor
.CreateToken(DirectiveTokenKind.Type),
91
DirectiveToken =
DirectiveTokenDescriptor
.CreateToken(DirectiveTokenKind.Namespace),
132
DirectiveToken =
DirectiveTokenDescriptor
.CreateToken(DirectiveTokenKind.Member),
173
DirectiveToken =
DirectiveTokenDescriptor
.CreateToken(DirectiveTokenKind.String),
179
DirectiveToken =
DirectiveTokenDescriptor
.CreateToken(DirectiveTokenKind.String),
231
DirectiveToken =
DirectiveTokenDescriptor
.CreateToken(DirectiveTokenKind.Boolean),
271
DirectiveToken =
DirectiveTokenDescriptor
.CreateToken(DirectiveTokenKind.String),
Microsoft.CodeAnalysis.Razor.Compiler (31)
Language\DirectiveDescriptor.cs (6)
51
public abstract IReadOnlyList<
DirectiveTokenDescriptor
> Tokens { get; }
188
Tokens = new List<
DirectiveTokenDescriptor
>();
201
public IList<
DirectiveTokenDescriptor
> Tokens { get; }
221
var
token = Tokens[i];
240
DirectiveTokenDescriptor
[] tokens,
262
public override IReadOnlyList<
DirectiveTokenDescriptor
> Tokens { get; }
Language\DirectiveDescriptorBuilderExtensions.cs (13)
25
DirectiveTokenDescriptor
.CreateToken(
47
DirectiveTokenDescriptor
.CreateToken(
69
DirectiveTokenDescriptor
.CreateToken(
91
DirectiveTokenDescriptor
.CreateToken(
113
DirectiveTokenDescriptor
.CreateToken(
135
DirectiveTokenDescriptor
.CreateToken(
157
DirectiveTokenDescriptor
.CreateToken(
179
DirectiveTokenDescriptor
.CreateToken(
201
DirectiveTokenDescriptor
.CreateToken(
223
DirectiveTokenDescriptor
.CreateToken(
245
DirectiveTokenDescriptor
.CreateToken(
262
DirectiveTokenDescriptor
.CreateToken(
279
DirectiveTokenDescriptor
.CreateToken(
Language\DirectiveTokenDescriptor.cs (3)
18
public static
DirectiveTokenDescriptor
CreateToken(DirectiveTokenKind kind)
23
public static
DirectiveTokenDescriptor
CreateToken(DirectiveTokenKind kind, bool optional)
28
public static
DirectiveTokenDescriptor
CreateToken(DirectiveTokenKind kind, bool optional, string name, string description)
Language\DirectiveTokenDescriptorComparer.cs (4)
12
internal class DirectiveTokenDescriptorComparer : IEqualityComparer<
DirectiveTokenDescriptor
>
20
public bool Equals(
DirectiveTokenDescriptor
descriptorX,
DirectiveTokenDescriptor
descriptorY)
32
public int GetHashCode(
DirectiveTokenDescriptor
descriptor)
Language\IDirectiveDescriptorBuilder.cs (1)
43
IList<
DirectiveTokenDescriptor
> Tokens { get; }
Language\Intermediate\DirectiveTokenIntermediateNode.cs (1)
16
public
DirectiveTokenDescriptor
DirectiveToken { get; set; }
Language\Legacy\CSharpCodeParser.cs (1)
1583
var
tokenDescriptor = descriptor.Tokens[i];
Language\Legacy\DirectiveTokenChunkGenerator.cs (2)
16
public DirectiveTokenChunkGenerator(
DirectiveTokenDescriptor
tokenDescriptor)
21
public
DirectiveTokenDescriptor
Descriptor { get; }