16 references to FindDescendantNodes
Microsoft.CodeAnalysis.Razor.Compiler (16)
Language\Components\ComponentComplexAttributeContentPass.cs (1)
30
foreach (var node in documentNode.
FindDescendantNodes
<TagHelperIntermediateNode>())
Language\Components\ComponentCssScopePass.cs (1)
31
foreach (var node in documentNode.
FindDescendantNodes
<MarkupElementIntermediateNode>())
Language\Components\ComponentDiagnosticFactory.cs (1)
99
var content = string.Join("", node.
FindDescendantNodes
<IntermediateToken>().Select(t => t.Content));
Language\Components\ComponentEventHandlerLoweringPass.cs (3)
234
var nodes = node.
FindDescendantNodes
<TemplateIntermediateNode>();
247
var tokens = htmlContentNode.
FindDescendantNodes
<IntermediateToken>();
253
return node.
FindDescendantNodes
<IntermediateToken>();
Language\Components\ComponentGenericTypePass.cs (1)
294
return string.Join(string.Empty, node.
FindDescendantNodes
<CSharpIntermediateToken>().Select(t => t.Content));
Language\Components\ComponentLoweringPass.cs (1)
41
var usings = documentNode.
FindDescendantNodes
<UsingDirectiveIntermediateNode>();
Language\Components\ComponentNodeWriter.cs (3)
1436
return node.
FindDescendantNodes
<HtmlIntermediateToken>();
1442
return node.
FindDescendantNodes
<CSharpIntermediateToken>();
1583
WriteAttributeValue(context, node.
FindDescendantNodes
<IntermediateToken>());
Language\Components\ComponentSplatLoweringPass.cs (1)
42
result.Children.AddRange(node.
FindDescendantNodes
<CSharpIntermediateToken>());
Language\Extensions\DefaultTagHelperOptimizationPass.cs (1)
35
.
FindDescendantNodes
<TagHelperIntermediateNode>()
Language\Extensions\ViewCssScopePass.cs (1)
34
foreach (var node in documentNode.
FindDescendantNodes
<HtmlContentIntermediateNode>())
Language\Intermediate\HtmlAttributeIntermediateNode.cs (1)
42
formatter.WriteProperty(nameof(AttributeNameExpression), string.Join(string.Empty, AttributeNameExpression?.
FindDescendantNodes
<IntermediateToken>().Select(n => n.Content) ?? Array.Empty<string>()));
Mvc\ViewComponentTagHelperPass.cs (1)
42
foreach (var node in documentNode.
FindDescendantNodes
<TagHelperIntermediateNode>())