20 types derived from ExtensionIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (20)
Language\Components\ComponentInjectIntermediateNode.cs (1)
14
internal class ComponentInjectIntermediateNode :
ExtensionIntermediateNode
Language\Components\RouteAttributeExtensionNode.cs (1)
9
internal sealed class RouteAttributeExtensionNode(string template) :
ExtensionIntermediateNode
Language\Extensions\DefaultTagHelperBodyIntermediateNode.cs (1)
12
public sealed class DefaultTagHelperBodyIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\DefaultTagHelperCreateIntermediateNode.cs (1)
12
public sealed class DefaultTagHelperCreateIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\DefaultTagHelperExecuteIntermediateNode.cs (1)
12
public sealed class DefaultTagHelperExecuteIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\DefaultTagHelperHtmlAttributeIntermediateNode.cs (1)
12
public sealed class DefaultTagHelperHtmlAttributeIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\DefaultTagHelperPropertyIntermediateNode.cs (1)
12
public sealed class DefaultTagHelperPropertyIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\DefaultTagHelperRuntimeIntermediateNode.cs (1)
12
public sealed class DefaultTagHelperRuntimeIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\PreallocatedTagHelperHtmlAttributeIntermediateNode.cs (1)
12
internal sealed class PreallocatedTagHelperHtmlAttributeIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\PreallocatedTagHelperHtmlAttributeValueIntermediateNode.cs (1)
12
internal sealed class PreallocatedTagHelperHtmlAttributeValueIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\PreallocatedTagHelperPropertyIntermediateNode.cs (1)
12
internal sealed class PreallocatedTagHelperPropertyIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\PreallocatedTagHelperPropertyValueIntermediateNode.cs (1)
12
internal sealed class PreallocatedTagHelperPropertyValueIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\RazorCompiledItemAttributeIntermediateNode.cs (1)
12
internal sealed class RazorCompiledItemAttributeIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\RazorCompiledItemMetadataAttributeIntermediateNode.cs (1)
15
public class RazorCompiledItemMetadataAttributeIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\RazorSourceChecksumAttributeIntermediateNode.cs (1)
14
internal sealed class RazorSourceChecksumAttributeIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\SectionIntermediateNode.cs (1)
12
public sealed class SectionIntermediateNode :
ExtensionIntermediateNode
Language\Extensions\TemplateIntermediateNode.cs (1)
12
public sealed class TemplateIntermediateNode :
ExtensionIntermediateNode
Mvc\CreateNewOnMetadataUpdateAttributePass.cs (1)
60
internal sealed class CreateNewOnMetadataUpdateAttributeIntermediateNode :
ExtensionIntermediateNode
Mvc\InjectIntermediateNode.cs (1)
13
public class InjectIntermediateNode :
ExtensionIntermediateNode
Mvc\ViewComponentTagHelperIntermediateNode.cs (1)
10
public sealed class ViewComponentTagHelperIntermediateNode(string className, TagHelperDescriptor tagHelper) :
ExtensionIntermediateNode
7 references to ExtensionIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (7)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
179
child is
ExtensionIntermediateNode
);
Language\DefaultRazorCSharpLoweringPhase.cs (1)
222
public override void VisitExtension(
ExtensionIntermediateNode
node)
Language\Extensions\DefaultTagHelperTargetExtension.cs (1)
200
child is
ExtensionIntermediateNode
);
Language\Extensions\RazorCompiledItemMetadataAttributeIntermediateNode.cs (1)
13
/// An <see cref="
ExtensionIntermediateNode
"/> that generates code for <c>RazorCompiledItemMetadataAttribute</c>.
Language\Intermediate\ExtensionIntermediateNode.cs (1)
16
where TNode :
ExtensionIntermediateNode
Language\Intermediate\IExtensionIntermediateNodeVisitor.cs (1)
8
public interface IExtensionIntermediateNodeVisitor<TNode> where TNode :
ExtensionIntermediateNode
Language\Intermediate\IntermediateNodeVisitor.cs (1)
37
public virtual void VisitExtension(
ExtensionIntermediateNode
node)