7 types derived from IntermediateNodeVisitor
Microsoft.AspNetCore.Razor.Language.UnitTests (2)
Intermediate\ExtensionIntermediateNodeTest.cs (2)
62private class StandardVisitor : IntermediateNodeVisitor 78private class SpecialVisitor : IntermediateNodeVisitor, IExtensionIntermediateNodeVisitor<TestExtensionIntermediateNode>
Microsoft.AspNetCore.Razor.Test.Common (2)
Language\CodeGeneration\TestCodeRenderingContext.cs (1)
68private class RenderChildrenVisitor(CodeWriter writer) : IntermediateNodeVisitor
Language\IntegrationTests\IntermediateNodeWriter.cs (1)
21IntermediateNodeVisitor,
Microsoft.CodeAnalysis.Razor.Compiler (3)
Language\DefaultRazorCSharpLoweringPhase.cs (1)
63CancellationToken cancellationToken) : IntermediateNodeVisitor
Language\DocumentClassifierPassBase.cs (1)
117private class Visitor : IntermediateNodeVisitor
Language\Intermediate\IntermediateNodeWalker.cs (1)
8public abstract partial class IntermediateNodeWalker : IntermediateNodeVisitor
72 references to IntermediateNodeVisitor
Microsoft.AspNetCore.Razor.Language.UnitTests (6)
CodeGeneration\DesignTimeNodeWriterTest.cs (1)
569public override void Accept(IntermediateNodeVisitor visitor)
CodeGeneration\RuntimeNodeWriterTest.cs (1)
641public override void Accept(IntermediateNodeVisitor visitor)
Intermediate\DefaultRazorIntermediateNodeBuilderTest.cs (1)
214public override void Accept(IntermediateNodeVisitor visitor)
Intermediate\ExtensionIntermediateNodeTest.cs (1)
50public override void Accept(IntermediateNodeVisitor visitor)
Intermediate\IntermediateNodeReferenceTest.cs (1)
504public override void Accept(IntermediateNodeVisitor visitor)
Intermediate\IntermediateNodeWalkerTest.cs (1)
129public override void Accept(IntermediateNodeVisitor visitor)
Microsoft.CodeAnalysis.Razor.Compiler (66)
Language\CodeGeneration\CodeRenderingContext.cs (3)
29private IntermediateNodeVisitor? _visitor; 30public IntermediateNodeVisitor Visitor => _visitor.AssumeNotNull(); 79public void SetVisitor(IntermediateNodeVisitor visitor)
Language\Components\ComponentInjectIntermediateNode.cs (1)
43public override void Accept(IntermediateNodeVisitor visitor)
Language\Components\RouteAttributeExtensionNode.cs (1)
15public override void Accept(IntermediateNodeVisitor visitor) => AcceptExtensionNode(this, visitor);
Language\Extensions\DefaultTagHelperBodyIntermediateNode.cs (1)
41public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\DefaultTagHelperCreateIntermediateNode.cs (1)
22public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\DefaultTagHelperExecuteIntermediateNode.cs (1)
16public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\DefaultTagHelperHtmlAttributeIntermediateNode.cs (1)
43public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\DefaultTagHelperPropertyIntermediateNode.cs (1)
55public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\DefaultTagHelperRuntimeIntermediateNode.cs (1)
16public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\DesignTimeDirectiveIntermediateNode.cs (1)
17public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\PreallocatedTagHelperHtmlAttributeIntermediateNode.cs (1)
18public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\PreallocatedTagHelperHtmlAttributeValueIntermediateNode.cs (1)
45public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\PreallocatedTagHelperPropertyIntermediateNode.cs (1)
52public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\PreallocatedTagHelperPropertyValueIntermediateNode.cs (1)
24public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\RazorCompiledItemAttributeIntermediateNode.cs (1)
22public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\RazorCompiledItemMetadataAttributeIntermediateNode.cs (1)
34public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\RazorSourceChecksumAttributeIntermediateNode.cs (1)
24public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\SectionIntermediateNode.cs (1)
18public override void Accept(IntermediateNodeVisitor visitor)
Language\Extensions\TemplateIntermediateNode.cs (1)
16public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\ClassDeclarationIntermediateNode.cs (1)
22public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\ComponentAttributeIntermediateNode.cs (1)
156public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\ComponentChildContentIntermediateNode.cs (1)
26public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\ComponentIntermediateNode.cs (1)
54public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\ComponentTypeArgumentIntermediateNode.cs (1)
40public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\ComponentTypeInferenceMethodIntermediateNode.cs (1)
48public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\CSharpCodeAttributeValueIntermediateNode.cs (1)
16public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\CSharpCodeIntermediateNode.cs (1)
14public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\CSharpExpressionAttributeValueIntermediateNode.cs (1)
16public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\CSharpExpressionIntermediateNode.cs (1)
14public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\DirectiveIntermediateNode.cs (1)
21public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\DirectiveTokenIntermediateNode.cs (1)
18public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\DocumentIntermediateNode.cs (1)
21public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\ExtensionIntermediateNode.cs (1)
15protected static void AcceptExtensionNode<TNode>(TNode node, IntermediateNodeVisitor visitor)
Language\Intermediate\FieldDeclarationIntermediateNode.cs (1)
19public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\FormNameIntermediateNode.cs (1)
12public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\HtmlAttributeIntermediateNode.cs (1)
27public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\HtmlAttributeValueIntermediateNode.cs (1)
16public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\HtmlContentIntermediateNode.cs (1)
16public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\IntermediateNode.cs (1)
28public abstract void Accept(IntermediateNodeVisitor visitor);
Language\Intermediate\IntermediateToken.cs (1)
44public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\MalformedDirectiveIntermediateNode.cs (1)
21public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\MarkupBlockIntermediateNode.cs (1)
16public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\MarkupElementIntermediateNode.cs (1)
35public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\MethodDeclarationIntermediateNode.cs (1)
22public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\NamespaceDeclarationIntermediateNode.cs (1)
15public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\PropertyDeclarationIntermediateNode.cs (1)
17public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\ReferenceCaptureIntermediateNode.cs (1)
64public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\RenderModeIntermediateNode.cs (1)
13public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\SetKeyIntermediateNode.cs (1)
20public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\SplatIntermediateNode.cs (1)
10public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\TagHelperBodyIntermediateNode.cs (1)
14public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\TagHelperDirectiveAttributeIntermediateNode.cs (1)
32public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\TagHelperDirectiveAttributeParameterIntermediateNode.cs (1)
31public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\TagHelperHtmlAttributeIntermediateNode.cs (1)
13public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\TagHelperIntermediateNode.cs (1)
22public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\TagHelperPropertyIntermediateNode.cs (1)
27public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\UnresolvedAttributeIntermediateNode.cs (1)
69public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\UnresolvedAttributeValueIntermediateNode.cs (1)
26public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\UnresolvedElementIntermediateNode.cs (1)
71public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\UnresolvedExpressionAttributeValueIntermediateNode.cs (1)
33public override void Accept(IntermediateNodeVisitor visitor)
Language\Intermediate\UsingDirectiveIntermediateNode.cs (1)
20public override void Accept(IntermediateNodeVisitor visitor)
Mvc\CreateNewOnMetadataUpdateAttributePass.cs (1)
66public override void Accept(IntermediateNodeVisitor visitor)
Mvc\InjectIntermediateNode.cs (1)
27public override void Accept(IntermediateNodeVisitor visitor)
Mvc\ViewComponentTagHelperIntermediateNode.cs (1)
17public override void Accept(IntermediateNodeVisitor visitor)