5 instantiations of MarkupElementIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (5)
Language\Components\ComponentLoweringPass.cs (1)
445var result = new MarkupElementIntermediateNode()
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (2)
1206var container = new MarkupElementIntermediateNode(); 1786var fullFallbackContainer = new MarkupElementIntermediateNode();
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (1)
1153var markupElement = new MarkupElementIntermediateNode()
Language\Intermediate\MarkupElementIntermediateNode.cs (1)
47var clone = new MarkupElementIntermediateNode
29 references to MarkupElementIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (29)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
396public virtual void WriteMarkupElement(CodeRenderingContext context, MarkupElementIntermediateNode node)
Language\Components\ComponentBindLoweringPass.cs (1)
537if (parent is MarkupElementIntermediateNode)
Language\Components\ComponentCssScopePass.cs (2)
31foreach (var node in documentNode.FindDescendantNodes<MarkupElementIntermediateNode>())
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
190if (parent is MarkupElementIntermediateNode)
Language\Components\ComponentFormNameLoweringPass.cs (1)
33if (parent is not MarkupElementIntermediateNode { TagName: "form" })
Language\Components\ComponentLoweringPass.cs (2)
443private static MarkupElementIntermediateNode RewriteAsElement(TagHelperIntermediateNode node) 445var result = new MarkupElementIntermediateNode()
Language\Components\ComponentMarkupBlockPass.cs (3)
148public override void VisitMarkupElement(MarkupElementIntermediateNode node) 175if (ancestor is MarkupElementIntermediateNode element && 270public override void VisitMarkupElement(MarkupElementIntermediateNode node)
Language\Components\ComponentMarkupDiagnosticPass.cs (1)
30public override void VisitMarkupElement(MarkupElementIntermediateNode node)
Language\Components\ComponentMarkupEncodingPass.cs (2)
57public override void VisitMarkupElement(MarkupElementIntermediateNode node) 73static bool IsScript(MarkupElementIntermediateNode node)
Language\Components\ComponentNodeWriter.cs (1)
793public override void WriteMarkupElement(CodeRenderingContext context, MarkupElementIntermediateNode node)
Language\Components\ComponentTildePathPass.cs (1)
106public override void VisitMarkupElement(MarkupElementIntermediateNode node)
Language\Components\ComponentWhitespacePass.cs (2)
111case MarkupElementIntermediateNode _: 166public override void VisitMarkupElement(MarkupElementIntermediateNode node)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (3)
1206var container = new MarkupElementIntermediateNode(); 1614/// (<see cref="MarkupElementIntermediateNode"/> with tag name and attributes) and supports 1786var fullFallbackContainer = new MarkupElementIntermediateNode();
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (2)
1147/// Converts a non-tag-helper element to <see cref="MarkupElementIntermediateNode"/> (component files). 1153var markupElement = new MarkupElementIntermediateNode()
Language\DefaultTagHelperResolutionPhase.cs (1)
577else if (child is MarkupElementIntermediateNode markupElement)
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (1)
951if (unresolvedAttr.AsMarkupAttribute is MarkupElementIntermediateNode container)
Language\Intermediate\IntermediateNodeVisitor.cs (1)
167public virtual void VisitMarkupElement(MarkupElementIntermediateNode node)
Language\Intermediate\MarkupElementIntermediateNode.cs (1)
47var clone = new MarkupElementIntermediateNode
Language\MarkupSplitter.cs (1)
169MarkupElementIntermediateNode or
Language\RazorCSharpDocumentWriter.cs (1)
356public override void VisitMarkupElement(MarkupElementIntermediateNode node)