1 type derived from DirectiveTokenDescriptor
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DirectiveTokenDescriptor.cs (1)
33
private class DefaultDirectiveTokenDescriptor :
DirectiveTokenDescriptor
31 references to DirectiveTokenDescriptor
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)
1578
var
tokenDescriptor = descriptor.Tokens[i];
Language\Legacy\DirectiveTokenChunkGenerator.cs (2)
16
public DirectiveTokenChunkGenerator(
DirectiveTokenDescriptor
tokenDescriptor)
21
public
DirectiveTokenDescriptor
Descriptor { get; }