4 instantiations of DirectiveTokenIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (4)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (4)
395
_builder.Add(new
DirectiveTokenIntermediateNode
()
436
_builder.Add(new
DirectiveTokenIntermediateNode
()
475
_builder.Add(new
DirectiveTokenIntermediateNode
()
514
_builder.Add(new
DirectiveTokenIntermediateNode
()
18 references to DirectiveTokenIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (18)
Language\Components\ComponentDocumentClassifierPass.cs (2)
119
var
name = typeParamNode.Tokens.First();
120
var
constraints = typeParamNode.Tokens.Skip(1).FirstOrDefault();
Language\Components\ComponentInjectDirectivePass.cs (1)
29
var tokens = directive.Children.OfType<
DirectiveTokenIntermediateNode
>().ToArray();
Language\Components\ComponentLayoutDirectivePass.cs (1)
30
var
token = directives[0].Node.Tokens.FirstOrDefault();
Language\Components\ComponentPageDirectivePass.cs (1)
55
var
routeToken = pageDirective.Tokens.First();
Language\Components\ComponentRenderModeDirectivePass.cs (1)
68
child is not
DirectiveTokenIntermediateNode
directiveToken
Language\Components\ComponentWhitespacePass.cs (1)
72
var
token = preserveWhitespaceDirective.Node.Tokens.FirstOrDefault();
Language\Extensions\AttributeDirectivePass.cs (1)
27
var
token = attribute.Node.Tokens.FirstOrDefault();
Language\Extensions\ImplementsDirectivePass.cs (1)
30
var
token = implements.Node.Tokens.FirstOrDefault();
Language\Extensions\InheritsDirectivePass.cs (1)
25
var
token = inherits.Node.Tokens.FirstOrDefault();
Language\Extensions\SectionDirectivePass.cs (1)
35
if (!(directive.Node.Children[i] is
DirectiveTokenIntermediateNode
))
Language\Intermediate\DirectiveIntermediateNode.cs (2)
17
public IEnumerable<
DirectiveTokenIntermediateNode
> Tokens => Children.OfType<
DirectiveTokenIntermediateNode
>();
Language\Intermediate\IntermediateNodeVisitor.cs (1)
22
public virtual void VisitDirectiveToken(
DirectiveTokenIntermediateNode
node)
Language\Intermediate\MalformedDirectiveIntermediateNode.cs (2)
17
public IEnumerable<
DirectiveTokenIntermediateNode
> Tokens => Children.OfType<
DirectiveTokenIntermediateNode
>();
Mvc\InjectDirective.cs (1)
68
var tokens = directive.Children.OfType<
DirectiveTokenIntermediateNode
>().ToArray();
Mvc\PageDirective.cs (1)
93
public IEnumerable<
DirectiveTokenIntermediateNode
> DirectiveTokens { get; private set; }