4 instantiations of MarkupElementIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (4)
Language\Components\ComponentLoweringPass.cs (1)
445var result = new MarkupElementIntermediateNode()
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (2)
1201var container = new MarkupElementIntermediateNode(); 1770var fullFallbackContainer = new MarkupElementIntermediateNode();
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (1)
1137var markupElement = new MarkupElementIntermediateNode()
44 references to MarkupElementIntermediateNode
Microsoft.AspNetCore.Razor.Language.UnitTests (16)
Components\ComponentWhitespacePassTest.cs (12)
59var child = Assert.IsType<MarkupElementIntermediateNode>(Assert.Single(method.Children)); 82var parentElement = Assert.IsType<MarkupElementIntermediateNode>(Assert.Single(method.Children)); 83var childElement = Assert.IsType<MarkupElementIntermediateNode>(Assert.Single(parentElement.Children)); 114node => Assert.IsType<MarkupElementIntermediateNode>(node), 116node => Assert.IsType<MarkupElementIntermediateNode>(node)); 142var parentElement = Assert.IsType<MarkupElementIntermediateNode>(Assert.Single(method.Children)); 146Assert.Equal("child", Assert.IsType<MarkupElementIntermediateNode>(node).TagName); 155Assert.Equal("child", Assert.IsType<MarkupElementIntermediateNode>(node).TagName);
Components\NodeAssert.cs (4)
89public static MarkupElementIntermediateNode Element(IntermediateNode node, string tagName) 93var elementNode = Assert.IsType<MarkupElementIntermediateNode>(node); 98public static MarkupElementIntermediateNode Element(IntermediateNodeCollection nodes, string tagName)
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\IntegrationTests\IntermediateNodeWriter.cs (1)
175public override void VisitMarkupElement(MarkupElementIntermediateNode node)
Microsoft.CodeAnalysis.Razor.Compiler (27)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
52public virtual void WriteMarkupElement(CodeRenderingContext context, MarkupElementIntermediateNode node)
Language\Components\ComponentBindLoweringPass.cs (1)
512if (parent is MarkupElementIntermediateNode)
Language\Components\ComponentCssScopePass.cs (2)
31foreach (var node in documentNode.FindDescendantNodes<MarkupElementIntermediateNode>())
Language\Components\ComponentDesignTimeNodeWriter.cs (1)
43public override void WriteMarkupElement(CodeRenderingContext context, MarkupElementIntermediateNode node)
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)
154public override void VisitMarkupElement(MarkupElementIntermediateNode node) 181if (ancestor is MarkupElementIntermediateNode element && 276public override void VisitMarkupElement(MarkupElementIntermediateNode node)
Language\Components\ComponentMarkupDiagnosticPass.cs (1)
30public override void VisitMarkupElement(MarkupElementIntermediateNode node)
Language\Components\ComponentMarkupEncodingPass.cs (2)
63public override void VisitMarkupElement(MarkupElementIntermediateNode node) 79static bool IsScript(MarkupElementIntermediateNode node)
Language\Components\ComponentRuntimeNodeWriter.cs (1)
165public override void WriteMarkupElement(CodeRenderingContext context, MarkupElementIntermediateNode node)
Language\Components\ComponentWhitespacePass.cs (2)
112case MarkupElementIntermediateNode _: 167public override void VisitMarkupElement(MarkupElementIntermediateNode node)
Language\DefaultRazorCSharpLoweringPhase.cs (1)
320public override void VisitMarkupElement(MarkupElementIntermediateNode node)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (3)
1201var container = new MarkupElementIntermediateNode(); 1609/// (<see cref="MarkupElementIntermediateNode"/> with tag name and attributes) and supports 1770var fullFallbackContainer = new MarkupElementIntermediateNode();
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (2)
1131/// Converts a non-tag-helper element to <see cref="MarkupElementIntermediateNode"/> (component files). 1137var markupElement = new MarkupElementIntermediateNode()
Language\DefaultTagHelperResolutionPhase.cs (1)
510else if (child is MarkupElementIntermediateNode markupElement)
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (1)
950if (unresolvedAttr.AsMarkupAttribute is MarkupElementIntermediateNode container)
Language\Intermediate\IntermediateNodeVisitor.cs (1)
167public virtual void VisitMarkupElement(MarkupElementIntermediateNode node)