3 types derived from 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
65 references to IntermediateNodeVisitor
Microsoft.CodeAnalysis.Razor.Compiler (65)
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)
40
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\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)
162
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)
91
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)