11 instantiations of DirectiveTokenIntermediateNode
Microsoft.AspNetCore.Razor.Language.UnitTests (7)
Extensions\DesignTimeDirectiveTargetExtensionTest.cs (7)
46
var token = new
DirectiveTokenIntermediateNode
()
87
var token = new
DirectiveTokenIntermediateNode
()
128
var token = new
DirectiveTokenIntermediateNode
()
169
var token = new
DirectiveTokenIntermediateNode
()
175
var tokenWithQuotedContent = new
DirectiveTokenIntermediateNode
()
227
var token = new
DirectiveTokenIntermediateNode
()
268
var token = new
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
()
35 references to DirectiveTokenIntermediateNode
Microsoft.AspNetCore.Razor.Language.UnitTests (10)
DefaultRazorIntermediateNodeLoweringPhaseTest.cs (3)
48
var
stringToken = Assert.Single(customDirective.Tokens);
86
var
stringToken = Assert.Single(customDirective.Tokens);
125
var
stringToken = Assert.Single(customDirective.Tokens);
Extensions\DesignTimeDirectiveTargetExtensionTest.cs (7)
46
var
token = new DirectiveTokenIntermediateNode()
87
var
token = new DirectiveTokenIntermediateNode()
128
var
token = new DirectiveTokenIntermediateNode()
169
var
token = new DirectiveTokenIntermediateNode()
175
var
tokenWithQuotedContent = new DirectiveTokenIntermediateNode()
227
var
token = new DirectiveTokenIntermediateNode()
268
var
token = new DirectiveTokenIntermediateNode()
Microsoft.AspNetCore.Razor.Test.Common (3)
Language\IntegrationTests\IntermediateNodeWriter.cs (1)
90
public override void VisitDirectiveToken(
DirectiveTokenIntermediateNode
node)
Language\Intermediate\IntermediateNodeAssert.cs (2)
126
var
token = Assert.IsType<
DirectiveTokenIntermediateNode
>(node);
Microsoft.CodeAnalysis.Razor.Compiler (22)
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)
78
var
token = preserveWhitespaceDirective.Node.Tokens.FirstOrDefault();
Language\Extensions\AttributeDirectivePass.cs (1)
27
var
token = attribute.Node.Tokens.FirstOrDefault();
Language\Extensions\DesignTimeDirectivePass.cs (1)
62
public override void VisitDirectiveToken(
DirectiveTokenIntermediateNode
node)
Language\Extensions\DesignTimeDirectiveTargetExtension.cs (3)
25
if (directiveNode.Children[i] is
DirectiveTokenIntermediateNode
directiveTokenNode)
36
private void WriteDesignTimeDirectiveToken(CodeRenderingContext context, DesignTimeDirectiveIntermediateNode parent,
DirectiveTokenIntermediateNode
node, int currentIndex)
224
private void WriteMarkerToken(CodeRenderingContext context,
DirectiveTokenIntermediateNode
node)
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; }