31 instantiations of HtmlContentIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (31)
Language\Components\ComponentLoweringPass.cs (1)
671
var newNode = new
HtmlContentIntermediateNode
()
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (3)
1404
var fallback = new
HtmlContentIntermediateNode
() { Source = fallbackSource };
1596
var contentNode = new
HtmlContentIntermediateNode
()
1981
_builder.Add(new
HtmlContentIntermediateNode
()
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (8)
648
var htmlContent = new
HtmlContentIntermediateNode
();
683
var prefixContent = new
HtmlContentIntermediateNode
();
697
var htmlContent = new
HtmlContentIntermediateNode
() { Source = token.Source };
784
var htmlContent = new
HtmlContentIntermediateNode
();
820
var htmlContent = new
HtmlContentIntermediateNode
() { Source = markupBlock.Source };
842
var prefixContent = new
HtmlContentIntermediateNode
();
972
var mergedContent = new
HtmlContentIntermediateNode
()
1012
var htmlContent = new
HtmlContentIntermediateNode
()
Language\DefaultTagHelperResolutionPhase.cs (3)
636
var htmlContent = new
HtmlContentIntermediateNode
();
1038
return new
HtmlContentIntermediateNode
()
1355
var htmlContent = new
HtmlContentIntermediateNode
() { Source = mergedSpan };
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (15)
369
var emptyHtml = new
HtmlContentIntermediateNode
() { Source = htmlAttr.Source };
432
var htmlContent = new
HtmlContentIntermediateNode
() { Source = tokenSource };
457
var htmlContent = new
HtmlContentIntermediateNode
();
500
var htmlContent = new
HtmlContentIntermediateNode
() { Source = source };
787
var htmlContent = new
HtmlContentIntermediateNode
() { Source = tokenSource };
822
var prefixContent = new
HtmlContentIntermediateNode
();
837
var htmlContent = new
HtmlContentIntermediateNode
() { Source = htmlToken.Source };
933
var htmlContent = new
HtmlContentIntermediateNode
() { Source = source };
1044
var htmlContent = new
HtmlContentIntermediateNode
() { Source = htmlAttr.Source };
1066
var htmlContent = new
HtmlContentIntermediateNode
() { Source = htmlAttr.Source };
1079
var prefixHtml = new
HtmlContentIntermediateNode
() { Source = htmlAttr.Source };
1090
var hc = new
HtmlContentIntermediateNode
() { Source = tokenSource };
1100
var pHtml = new
HtmlContentIntermediateNode
();
1126
var suffixHtml = new
HtmlContentIntermediateNode
();
1594
var htmlContent = new
HtmlContentIntermediateNode
() { Source = pendingFirstSpan };
Language\Intermediate\HtmlContentIntermediateNode.cs (1)
28
var clone = new
HtmlContentIntermediateNode
83 references to HtmlContentIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (83)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
300
public virtual void WriteHtmlContent(CodeRenderingContext context,
HtmlContentIntermediateNode
node)
Language\Components\ComponentBindLoweringPass.cs (2)
813
if (node.Children is [
HtmlContentIntermediateNode
html, ..])
1060
HtmlContentIntermediateNode
htmlContentNode
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
243
if (node.Children.Count == 1 && node.Children[0] is
HtmlContentIntermediateNode
htmlContentNode)
Language\Components\ComponentLoweringPass.cs (4)
558
if (n is
HtmlContentIntermediateNode
html &&
640
property.Children[0] is
HtmlContentIntermediateNode
html)
671
var
newNode = new HtmlContentIntermediateNode()
829
if (content is
HtmlContentIntermediateNode
html)
Language\Components\ComponentMarkupBlockPass.cs (3)
90
if (end - start == 0 && reference.Node is
HtmlContentIntermediateNode
)
218
public override void VisitHtml(
HtmlContentIntermediateNode
node)
362
public override void VisitHtml(
HtmlContentIntermediateNode
node)
Language\Components\ComponentMarkupEncodingPass.cs (1)
79
public override void VisitHtml(
HtmlContentIntermediateNode
node)
Language\Components\ComponentNodeWriter.cs (3)
905
public override void WriteHtmlContent(CodeRenderingContext context,
HtmlContentIntermediateNode
node)
1307
else if (node.Children.Count == 1 && node.Children[0] is
HtmlContentIntermediateNode
htmlNode)
1717
private static string GetHtmlContent(
HtmlContentIntermediateNode
node)
Language\Components\ComponentTildePathPass.cs (3)
152
var
contentNode = node.Children.Count == 1 ? node.Children[0] as
HtmlContentIntermediateNode
: null;
210
if (child is HtmlAttributeValueIntermediateNode or
HtmlContentIntermediateNode
Language\Components\ComponentWhitespacePass.cs (1)
105
case
HtmlContentIntermediateNode
htmlContentIntermediateNode:
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (7)
896
protected void Combine(
HtmlContentIntermediateNode
node, SyntaxNode item)
1404
var
fallback = new HtmlContentIntermediateNode() { Source = fallbackSource };
1576
if (!atBoundary && currentChildren.Count > 0 && currentChildren[currentChildren.Count - 1] is
HtmlContentIntermediateNode
)
1578
var
existingHtmlContent = (
HtmlContentIntermediateNode
)currentChildren[currentChildren.Count - 1];
1596
var
contentNode = new HtmlContentIntermediateNode()
1963
currentChildren[currentChildren.Count - 1] is
HtmlContentIntermediateNode
existingHtmlContent)
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (12)
510
else if (child is
HtmlContentIntermediateNode
or HtmlAttributeValueIntermediateNode)
648
var
htmlContent = new HtmlContentIntermediateNode();
683
var
prefixContent = new HtmlContentIntermediateNode();
697
var
htmlContent = new HtmlContentIntermediateNode() { Source = token.Source };
720
if (child is
HtmlContentIntermediateNode
or UnresolvedAttributeValueIntermediateNode)
768
if (node.Children[i] is
HtmlContentIntermediateNode
)
776
if (node.Children[i] is
HtmlContentIntermediateNode
)
784
var
htmlContent = new HtmlContentIntermediateNode();
820
var
htmlContent = new HtmlContentIntermediateNode() { Source = markupBlock.Source };
842
var
prefixContent = new HtmlContentIntermediateNode();
972
var
mergedContent = new HtmlContentIntermediateNode()
1012
var
htmlContent = new HtmlContentIntermediateNode()
Language\DefaultTagHelperResolutionPhase.cs (7)
486
if (parent.Children[i] is
HtmlContentIntermediateNode
current &&
487
parent.Children[i + 1] is
HtmlContentIntermediateNode
next)
595
else if (child is
HtmlContentIntermediateNode
htmlContent)
636
var
htmlContent = new HtmlContentIntermediateNode();
1036
private static
HtmlContentIntermediateNode
CreateEmptyHtmlContent(SourceSpan? source)
1261
else if (child is
HtmlContentIntermediateNode
htmlContent)
1355
var
htmlContent = new HtmlContentIntermediateNode() { Source = mergedSpan };
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (25)
369
var
emptyHtml = new HtmlContentIntermediateNode() { Source = htmlAttr.Source };
432
var
htmlContent = new HtmlContentIntermediateNode() { Source = tokenSource };
457
var
htmlContent = new HtmlContentIntermediateNode();
484
child is not
HtmlContentIntermediateNode
)
500
var
htmlContent = new HtmlContentIntermediateNode() { Source = source };
538
if (child is HtmlAttributeValueIntermediateNode or
HtmlContentIntermediateNode
)
620
if (child is
HtmlContentIntermediateNode
hc2)
787
var
htmlContent = new HtmlContentIntermediateNode() { Source = tokenSource };
822
var
prefixContent = new HtmlContentIntermediateNode();
837
var
htmlContent = new HtmlContentIntermediateNode() { Source = htmlToken.Source };
893
else if (child is
HtmlContentIntermediateNode
htmlContent)
933
var
htmlContent = new HtmlContentIntermediateNode() { Source = source };
1025
not
HtmlContentIntermediateNode
)
1044
var
htmlContent = new HtmlContentIntermediateNode() { Source = htmlAttr.Source };
1066
var
htmlContent = new HtmlContentIntermediateNode() { Source = htmlAttr.Source };
1079
var
prefixHtml = new HtmlContentIntermediateNode() { Source = htmlAttr.Source };
1090
var
hc = new HtmlContentIntermediateNode() { Source = tokenSource };
1100
var
pHtml = new HtmlContentIntermediateNode();
1126
var
suffixHtml = new HtmlContentIntermediateNode();
1144
if (parent.Children[i] is
HtmlContentIntermediateNode
current &&
1145
parent.Children[i + 1] is
HtmlContentIntermediateNode
next &&
1193
else if (child is
HtmlContentIntermediateNode
htmlContent)
1231
private static bool CanMerge(
HtmlContentIntermediateNode
a,
HtmlContentIntermediateNode
b)
1594
var
htmlContent = new HtmlContentIntermediateNode() { Source = pendingFirstSpan };
Language\Extensions\DefaultTagHelperTargetExtension.cs (1)
430
if (node is CSharpExpressionIntermediateNode || node is
HtmlContentIntermediateNode
)
Language\Extensions\PreallocatedTagHelperAttributeOptimizationPass.cs (3)
45
if (node.Children is not [
HtmlContentIntermediateNode
htmlContentNode])
94
node.Children is not [
HtmlContentIntermediateNode
htmlContentNode])
140
private string GetContent(
HtmlContentIntermediateNode
node)
Language\Extensions\ViewCssScopePass.cs (3)
34
foreach (
var
node in documentNode.FindDescendantNodes<
HtmlContentIntermediateNode
>())
40
private void ProcessElement(
HtmlContentIntermediateNode
node, string cssScope, ref IntermediateToken? previousToken)
Language\Intermediate\ComponentTypeArgumentIntermediateNode.cs (1)
34
[
HtmlContentIntermediateNode
{ Children: [HtmlIntermediateToken t] }] => t.IsLazy
Language\Intermediate\HtmlContentIntermediateNode.cs (1)
28
var
clone = new HtmlContentIntermediateNode
Language\Intermediate\IntermediateNodeVisitor.cs (1)
97
public virtual void VisitHtml(
HtmlContentIntermediateNode
node)
Language\MarkupSplitter.cs (1)
175
HtmlContentIntermediateNode
;
Language\RazorCSharpDocumentWriter.cs (1)
307
public override void VisitHtml(
HtmlContentIntermediateNode
node)
Mvc.Version2_X\InstrumentationPass.cs (1)
78
public override void VisitHtml(
HtmlContentIntermediateNode
node)