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