11 instantiations of DirectiveTokenIntermediateNode
Microsoft.AspNetCore.Razor.Language.UnitTests (7)
Extensions\DesignTimeDirectiveTargetExtensionTest.cs (7)
46var token = new DirectiveTokenIntermediateNode() 87var token = new DirectiveTokenIntermediateNode() 128var token = new DirectiveTokenIntermediateNode() 169var token = new DirectiveTokenIntermediateNode() 175var tokenWithQuotedContent = new DirectiveTokenIntermediateNode() 227var token = new DirectiveTokenIntermediateNode() 268var 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)
48var stringToken = Assert.Single(customDirective.Tokens); 86var stringToken = Assert.Single(customDirective.Tokens); 125var stringToken = Assert.Single(customDirective.Tokens);
Extensions\DesignTimeDirectiveTargetExtensionTest.cs (7)
46var token = new DirectiveTokenIntermediateNode() 87var token = new DirectiveTokenIntermediateNode() 128var token = new DirectiveTokenIntermediateNode() 169var token = new DirectiveTokenIntermediateNode() 175var tokenWithQuotedContent = new DirectiveTokenIntermediateNode() 227var token = new DirectiveTokenIntermediateNode() 268var token = new DirectiveTokenIntermediateNode()
Microsoft.AspNetCore.Razor.Test.Common (3)
Language\IntegrationTests\IntermediateNodeWriter.cs (1)
90public override void VisitDirectiveToken(DirectiveTokenIntermediateNode node)
Language\Intermediate\IntermediateNodeAssert.cs (2)
126var token = Assert.IsType<DirectiveTokenIntermediateNode>(node);
Microsoft.CodeAnalysis.Razor.Compiler (22)
Language\Components\ComponentDocumentClassifierPass.cs (2)
119var name = typeParamNode.Tokens.First(); 120var constraints = typeParamNode.Tokens.Skip(1).FirstOrDefault();
Language\Components\ComponentInjectDirectivePass.cs (1)
29var tokens = directive.Children.OfType<DirectiveTokenIntermediateNode>().ToArray();
Language\Components\ComponentLayoutDirectivePass.cs (1)
30var token = directives[0].Node.Tokens.FirstOrDefault();
Language\Components\ComponentPageDirectivePass.cs (1)
55var routeToken = pageDirective.Tokens.First();
Language\Components\ComponentRenderModeDirectivePass.cs (1)
68child is not DirectiveTokenIntermediateNode directiveToken
Language\Components\ComponentWhitespacePass.cs (1)
78var token = preserveWhitespaceDirective.Node.Tokens.FirstOrDefault();
Language\Extensions\AttributeDirectivePass.cs (1)
27var token = attribute.Node.Tokens.FirstOrDefault();
Language\Extensions\DesignTimeDirectivePass.cs (1)
62public override void VisitDirectiveToken(DirectiveTokenIntermediateNode node)
Language\Extensions\DesignTimeDirectiveTargetExtension.cs (3)
25if (directiveNode.Children[i] is DirectiveTokenIntermediateNode directiveTokenNode) 36private void WriteDesignTimeDirectiveToken(CodeRenderingContext context, DesignTimeDirectiveIntermediateNode parent, DirectiveTokenIntermediateNode node, int currentIndex) 224private void WriteMarkerToken(CodeRenderingContext context, DirectiveTokenIntermediateNode node)
Language\Extensions\ImplementsDirectivePass.cs (1)
30var token = implements.Node.Tokens.FirstOrDefault();
Language\Extensions\InheritsDirectivePass.cs (1)
25var token = inherits.Node.Tokens.FirstOrDefault();
Language\Extensions\SectionDirectivePass.cs (1)
35if (!(directive.Node.Children[i] is DirectiveTokenIntermediateNode))
Language\Intermediate\DirectiveIntermediateNode.cs (2)
17public IEnumerable<DirectiveTokenIntermediateNode> Tokens => Children.OfType<DirectiveTokenIntermediateNode>();
Language\Intermediate\IntermediateNodeVisitor.cs (1)
22public virtual void VisitDirectiveToken(DirectiveTokenIntermediateNode node)
Language\Intermediate\MalformedDirectiveIntermediateNode.cs (2)
17public IEnumerable<DirectiveTokenIntermediateNode> Tokens => Children.OfType<DirectiveTokenIntermediateNode>();
Mvc\InjectDirective.cs (1)
68var tokens = directive.Children.OfType<DirectiveTokenIntermediateNode>().ToArray();
Mvc\PageDirective.cs (1)
93public IEnumerable<DirectiveTokenIntermediateNode> DirectiveTokens { get; private set; }