56 instantiations of DocumentIntermediateNode
Microsoft.AspNetCore.Razor.Language.UnitTests (53)
CodeGeneration\CodeRenderingContextTest.cs (3)
23var documentNode = new DocumentIntermediateNode(); 54var documentNode = new DocumentIntermediateNode(); 92var documentNode = new DocumentIntermediateNode();
DefaultDocumentClassifierPassTest.cs (2)
22var documentNode = new DocumentIntermediateNode() 42var documentNode = new DocumentIntermediateNode()
DefaultRazorCSharpLoweringPhaseTest.cs (13)
41var documentNode = new DocumentIntermediateNode() 64var documentNode = new DocumentIntermediateNode() 93var documentNode = new DocumentIntermediateNode() 125var documentNode = new DocumentIntermediateNode() 157var documentNode = new DocumentIntermediateNode() 195var documentNode = new DocumentIntermediateNode() 222var documentNode = new DocumentIntermediateNode() 262var documentNode = new DocumentIntermediateNode() 308var documentNode = new DocumentIntermediateNode() 357var documentNode = new DocumentIntermediateNode() 405var documentNode = new DocumentIntermediateNode() 452var documentNode = new DocumentIntermediateNode() 491var documentNode = new DocumentIntermediateNode()
DefaultRazorDirectiveClassifierPhaseTest.cs (3)
69var originalNode = new DocumentIntermediateNode(); 70var firstPassNode = new DocumentIntermediateNode(); 71var secondPassNode = new DocumentIntermediateNode();
DefaultRazorDocumentClassifierPhaseTest.cs (3)
70var originalNode = new DocumentIntermediateNode(); 71var firstPassNode = new DocumentIntermediateNode(); 72var secondPassNode = new DocumentIntermediateNode();
DefaultRazorOptimizationPhaseTest.cs (3)
68var originalNode = new DocumentIntermediateNode(); 69var firstPassNode = new DocumentIntermediateNode(); 70var secondPassNode = new DocumentIntermediateNode();
DocumentClassifierPassBaseTest.cs (8)
23var documentNode = new DocumentIntermediateNode() 43var documentNode = new DocumentIntermediateNode() 76var documentNode = new DocumentIntermediateNode() 103var documentNode = new DocumentIntermediateNode() 127var documentNode = new DocumentIntermediateNode() 152var documentNode = new DocumentIntermediateNode() 180var documentNode = new DocumentIntermediateNode() 215var documentNode = new DocumentIntermediateNode()
Extensions\FunctionsDirectivePassTest.cs (1)
27var documentNode = new DocumentIntermediateNode();
Extensions\InheritsDirectivePassTest.cs (1)
20var documentNode = new DocumentIntermediateNode();
Extensions\MetadataAttributePassTest.cs (10)
26var documentNode = new DocumentIntermediateNode(); 50var documentNode = new DocumentIntermediateNode() 77var documentNode = new DocumentIntermediateNode() 97var documentNode = new DocumentIntermediateNode() 146var documentNode = new DocumentIntermediateNode() 182var documentNode = new DocumentIntermediateNode(); 215var documentNode = new DocumentIntermediateNode() 252var documentNode = new DocumentIntermediateNode() 300var documentNode = new DocumentIntermediateNode() 360var documentNode = new DocumentIntermediateNode()
Extensions\SectionDirectivePassTest.cs (1)
33var docuemntNode = new DocumentIntermediateNode();
Intermediate\DefaultRazorIntermediateNodeBuilderTest.cs (1)
196var document = new DocumentIntermediateNode();
Intermediate\DocumentIntermediateNodeExtensionsTest.cs (4)
16var document = new DocumentIntermediateNode(); 36var document = new DocumentIntermediateNode(); 56var document = new DocumentIntermediateNode(); 79var document = new DocumentIntermediateNode();
Microsoft.AspNetCore.Razor.Test.Common (2)
Language\CodeGeneration\TestCodeRenderingContext.cs (2)
20var documentNode = new DocumentIntermediateNode(); 38var documentNode = new DocumentIntermediateNode();
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
44var documentNode = new DocumentIntermediateNode();
346 references to DocumentIntermediateNode
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (67)
ConsolidatedMvcViewDocumentClassifierPassTest.cs (5)
31var documentNode = processor.GetDocumentNode(); 49var documentNode = processor.GetDocumentNode(); 72var documentNode = processor.GetDocumentNode(); 97var documentNode = processor.GetDocumentNode(); 115var documentNode = processor.GetDocumentNode();
CreateNewOnMetadataUpdateAttributePassTest.cs (2)
38var documentNode = processor.GetDocumentNode(); 68var documentNode = processor.GetDocumentNode();
InjectDirectiveTest.cs (5)
42var documentNode = processor.GetDocumentNode(); 66var documentNode = processor.GetDocumentNode(); 89var documentNode = processor.GetDocumentNode(); 113var documentNode = processor.GetDocumentNode(); 137var documentNode = processor.GetDocumentNode();
IntegrationTests\CodeGenerationIntegrationTest.cs (11)
635var intermediate = generated.CodeDocument.GetDocumentNode(); 678var intermediate = generated.CodeDocument.GetDocumentNode(); 720var intermediate = generated.CodeDocument.GetDocumentNode(); 758var intermediate = generated.CodeDocument.GetDocumentNode(); 796var intermediate = generated.CodeDocument.GetDocumentNode(); 834var intermediate = generated.CodeDocument.GetDocumentNode(); 877var intermediate = generated.CodeDocument.GetDocumentNode(); 901var intermediate = generated.CodeDocument.GetDocumentNode(); 921var intermediate = generated.CodeDocument.GetDocumentNode(); 1534var intermediate = generated.CodeDocument.GetDocumentNode(); 1554var intermediate = generated.CodeDocument.GetDocumentNode();
ModelDirectiveTest.cs (8)
43var documentNode = processor.GetDocumentNode(); 58var documentNode = processor.GetDocumentNode(); 82var documentNode = processor.GetDocumentNode(); 111var documentNode = processor.GetDocumentNode(); 139var documentNode = processor.GetDocumentNode(); 165var documentNode = processor.GetDocumentNode(); 192var documentNode = processor.GetDocumentNode(); 224var documentNode = processor.GetDocumentNode();
ModelExpressionPassTest.cs (3)
49var documentNode = processor.GetDocumentNode(); 80var documentNode = processor.GetDocumentNode(); 116var documentNode = processor.GetDocumentNode();
MvcViewDocumentClassifierPassTest.cs (9)
30var documentNode = processor.GetDocumentNode(); 42var documentNode = processor.GetDocumentNode(); 63var documentNode = processor.GetDocumentNode(); 81var documentNode = processor.GetDocumentNode(); 104var documentNode = processor.GetDocumentNode(); 129var documentNode = processor.GetDocumentNode(); 147var documentNode = processor.GetDocumentNode(); 165var documentNode = processor.GetDocumentNode(); 182var documentNode = processor.GetDocumentNode();
PageDirectiveTest.cs (6)
29var documentNode = processor.GetDocumentNode(); 46var documentNode = processor.GetDocumentNode(); 61var documentNode = processor.GetDocumentNode(); 73var documentNode = processor.GetDocumentNode(); 89var documentNode = processor.GetDocumentNode(); 104var documentNode = processor.GetDocumentNode();
RazorPageDocumentClassifierPassTest.cs (14)
51var documentNode = processor.GetDocumentNode(); 87var documentNode = processor.GetDocumentNode(); 111var documentNode = processor.GetDocumentNode(); 129var documentNode = processor.GetDocumentNode(); 141var documentNode = processor.GetDocumentNode(); 158var documentNode = processor.GetDocumentNode(); 179var documentNode = processor.GetDocumentNode(); 197var documentNode = processor.GetDocumentNode(); 217var documentNode = processor.GetDocumentNode(); 239var documentNode = processor.GetDocumentNode(); 257var documentNode = processor.GetDocumentNode(); 275var documentNode = processor.GetDocumentNode(); 292var documentNode = processor.GetDocumentNode(); 312var documentNode = processor.GetDocumentNode();
ViewComponentTagHelperPassTest.cs (4)
50var documentNode = processor.GetDocumentNode(); 86var documentNode = processor.GetDocumentNode(); 124var documentNode = processor.GetDocumentNode(); 171var documentNode = processor.GetDocumentNode();
Microsoft.AspNetCore.Razor.Language.UnitTests (155)
CodeGeneration\CodeRenderingContextTest.cs (3)
23var documentNode = new DocumentIntermediateNode(); 54var documentNode = new DocumentIntermediateNode(); 92var documentNode = new DocumentIntermediateNode();
CodeGeneration\DesignTimeNodeWriterTest.cs (3)
379var documentNode = processor.GetDocumentNode(); 411var documentNode = processor.GetDocumentNode(); 443var documentNode = processor.GetDocumentNode();
CodeGeneration\RuntimeNodeWriterTest.cs (4)
479var documentNode = processor.GetDocumentNode(); 508var documentNode = processor.GetDocumentNode(); 534var documentNode = processor.GetDocumentNode(); 569var documentNode = processor.GetDocumentNode();
CodeGeneration\TagHelperHtmlAttributeRuntimeNodeWriterTest.cs (3)
29var documentNode = processor.GetDocumentNode(); 54var documentNode = processor.GetDocumentNode(); 88var documentNode = processor.GetDocumentNode();
Components\ComponentDocumentClassifierPassTest.cs (6)
30var documentNode = processor.GetDocumentNode(); 52var documentNode = processor.GetDocumentNode(); 75var documentNode = processor.GetDocumentNode(); 101var documentNode = processor.GetDocumentNode(); 126var documentNode = processor.GetDocumentNode(); 146var documentNode = processor.GetDocumentNode();
Components\ComponentDuplicateAttributeDiagnosticPassTest.cs (6)
56var documentNode = Lower(document); 79var documentNode = Lower(document); 107var documentNode = Lower(document); 135var documentNode = Lower(document); 168private DocumentIntermediateNode Lower(RazorCodeDocument codeDocument) 180var document = codeDocument.GetRequiredDocumentNode();
Components\ComponentMarkupBlockPassTest.cs (19)
57var documentNode = Lower(document); 75var documentNode = Lower(document); 93var documentNode = Lower(document); 119var documentNode = Lower(document); 144var documentNode = Lower(document); 168var documentNode = Lower(document); 193var documentNode = Lower(document); 217var documentNode = Lower(document); 235var documentNode = Lower(document); 253var documentNode = Lower(document); 277var documentNode = Lower(document); 300var documentNode = Lower(document); 328var documentNode = Lower(document); 356var documentNode = Lower(document); 376var documentNode = Lower(document); 399var documentNode = Lower(document); 424var documentNode = Lower(document); 456private DocumentIntermediateNode Lower(RazorCodeDocument codeDocument) 468var document = codeDocument.GetRequiredDocumentNode();
Components\ComponentMarkupEncodingPassTest.cs (10)
50var documentNode = Lower(document); 68var documentNode = Lower(document); 89var documentNode = Lower(document); 108var documentNode = Lower(document); 127var documentNode = Lower(document); 146var documentNode = Lower(document); 165var documentNode = Lower(document); 184var documentNode = Lower(document); 214private DocumentIntermediateNode Lower(RazorCodeDocument codeDocument) 226var document = codeDocument.GetRequiredDocumentNode();
Components\ComponentWhitespacePassTest.cs (5)
50var documentNode = Lower(document); 73var documentNode = Lower(document); 104var documentNode = Lower(document); 133var documentNode = Lower(document); 169private DocumentIntermediateNode Lower(RazorCodeDocument codeDocument)
DefaultDocumentClassifierPassTest.cs (2)
22var documentNode = new DocumentIntermediateNode() 42var documentNode = new DocumentIntermediateNode()
DefaultRazorCSharpLoweringPhaseTest.cs (15)
29$"The '{nameof(DefaultRazorCSharpLoweringPhase)}' phase requires a '{nameof(DocumentIntermediateNode)}' " + 41var documentNode = new DocumentIntermediateNode() 53$"The document classifier must set a value for '{nameof(DocumentIntermediateNode.Target)}'.", 64var documentNode = new DocumentIntermediateNode() 93var documentNode = new DocumentIntermediateNode() 125var documentNode = new DocumentIntermediateNode() 157var documentNode = new DocumentIntermediateNode() 195var documentNode = new DocumentIntermediateNode() 222var documentNode = new DocumentIntermediateNode() 262var documentNode = new DocumentIntermediateNode() 308var documentNode = new DocumentIntermediateNode() 357var documentNode = new DocumentIntermediateNode() 405var documentNode = new DocumentIntermediateNode() 452var documentNode = new DocumentIntermediateNode() 491var documentNode = new DocumentIntermediateNode()
DefaultRazorDirectiveClassifierPhaseTest.cs (4)
56$"The '{nameof(DefaultRazorDirectiveClassifierPhase)}' phase requires a '{nameof(DocumentIntermediateNode)}' " + 69var originalNode = new DocumentIntermediateNode(); 70var firstPassNode = new DocumentIntermediateNode(); 71var secondPassNode = new DocumentIntermediateNode();
DefaultRazorDocumentClassifierPhaseTest.cs (4)
57$"The '{nameof(DefaultRazorDocumentClassifierPhase)}' phase requires a '{nameof(DocumentIntermediateNode)}' " + 70var originalNode = new DocumentIntermediateNode(); 71var firstPassNode = new DocumentIntermediateNode(); 72var secondPassNode = new DocumentIntermediateNode();
DefaultRazorIntermediateNodeLoweringPhaseIntegrationTest.cs (15)
35var documentNode = processor.GetDocumentNode(); 62var documentNode = processor.GetDocumentNode(); 80var documentNode = processor.GetDocumentNode(); 101var documentNode = processor.GetDocumentNode(); 130var documentNode = processor.GetDocumentNode(); 162var documentNode = processor.GetDocumentNode(); 181var documentNode = processor.GetDocumentNode(); 208var documentNode = processor.GetDocumentNode(); 247var documentNode = processor.GetDocumentNode(); 291var documentNode = processor.GetDocumentNode(); 340var documentNode = processor.GetDocumentNode(); 375var documentNode = processor.GetDocumentNode(); 397var documentNode = processor.GetDocumentNode(); 431var documentNode = processor.GetDocumentNode(); 457var documentNode = processor.GetDocumentNode();
DefaultRazorIntermediateNodeLoweringPhaseTest.cs (8)
45var documentNode = codeDocument.GetRequiredDocumentNode(); 83var documentNode = codeDocument.GetRequiredDocumentNode(); 122var documentNode = codeDocument.GetRequiredDocumentNode(); 159var documentNode = codeDocument.GetRequiredDocumentNode(); 190var documentNode = codeDocument.GetRequiredDocumentNode(); 223var documentNode = codeDocument.GetRequiredDocumentNode(); 272var documentNode = codeDocument.GetRequiredDocumentNode(); 304var documentNode = codeDocument.GetRequiredDocumentNode();
DefaultRazorOptimizationPhaseTest.cs (4)
55$"The '{nameof(DefaultRazorOptimizationPhase)}' phase requires a '{nameof(DocumentIntermediateNode)}' " + 68var originalNode = new DocumentIntermediateNode(); 69var firstPassNode = new DocumentIntermediateNode(); 70var secondPassNode = new DocumentIntermediateNode();
DefaultRazorTagHelperBinderPhaseTest.cs (8)
139var documentNode = codeDocument.GetDocumentNode(); 173var documentNode = codeDocument.GetDocumentNode(); 212var documentNode = codeDocument.GetDocumentNode(); 251var documentNode = codeDocument.GetDocumentNode(); 292var documentNode = codeDocument.GetDocumentNode(); 335var documentNode = codeDocument.GetDocumentNode(); 376var documentNode = codeDocument.GetDocumentNode(); 1307private static TagHelperIntermediateNode[] FindTagHelperNodes(DocumentIntermediateNode documentNode)
DirectiveRemovalOptimizationPassTest.cs (3)
39var documentNode = processor.GetDocumentNode(); 69var documentNode = processor.GetDocumentNode(); 92var documentNode = processor.GetDocumentNode();
DocumentClassifierPassBaseTest.cs (9)
23var documentNode = new DocumentIntermediateNode() 43var documentNode = new DocumentIntermediateNode() 76var documentNode = new DocumentIntermediateNode() 103var documentNode = new DocumentIntermediateNode() 127var documentNode = new DocumentIntermediateNode() 152var documentNode = new DocumentIntermediateNode() 180var documentNode = new DocumentIntermediateNode() 215var documentNode = new DocumentIntermediateNode() 260protected override bool IsMatch(RazorCodeDocument codeDocument, DocumentIntermediateNode documentNode)
Extensions\DefaultTagHelperOptimizationPassTest.cs (1)
42var documentNode = processor.GetDocumentNode();
Extensions\FunctionsDirectivePassTest.cs (4)
27var documentNode = new DocumentIntermediateNode(); 51var documentNode = processor.GetDocumentNode(); 89var documentNode = processor.GetDocumentNode(); 130var documentNode = processor.GetDocumentNode();
Extensions\InheritsDirectivePassTest.cs (2)
20var documentNode = new DocumentIntermediateNode(); 46var documentNode = processor.GetDocumentNode();
Extensions\MetadataAttributePassTest.cs (10)
26var documentNode = new DocumentIntermediateNode(); 50var documentNode = new DocumentIntermediateNode() 77var documentNode = new DocumentIntermediateNode() 97var documentNode = new DocumentIntermediateNode() 146var documentNode = new DocumentIntermediateNode() 182var documentNode = new DocumentIntermediateNode(); 215var documentNode = new DocumentIntermediateNode() 252var documentNode = new DocumentIntermediateNode() 300var documentNode = new DocumentIntermediateNode() 360var documentNode = new DocumentIntermediateNode()
Extensions\SectionDirectivePassTest.cs (2)
33var docuemntNode = new DocumentIntermediateNode(); 58var documentNode = processor.GetDocumentNode();
Intermediate\DefaultRazorIntermediateNodeBuilderTest.cs (1)
196var document = new DocumentIntermediateNode();
Intermediate\DocumentIntermediateNodeExtensionsTest.cs (4)
16var document = new DocumentIntermediateNode(); 36var document = new DocumentIntermediateNode(); 56var document = new DocumentIntermediateNode(); 79var document = new DocumentIntermediateNode();
Microsoft.AspNetCore.Razor.Test.Common (10)
Language\CodeGeneration\TestCodeRenderingContext.cs (2)
20var documentNode = new DocumentIntermediateNode(); 38var documentNode = new DocumentIntermediateNode();
Language\IntegrationTests\IntegrationTestBase.cs (1)
365protected void AssertDocumentNodeMatchesBaseline(DocumentIntermediateNode document, [CallerMemberName] string testName = "")
Language\IntegrationTests\RazorBaselineIntegrationTestBase.cs (1)
47var document = codeDocument.GetRequiredDocumentNode();
Language\RazorCodeDocumentProcessor.cs (2)
48public DocumentIntermediateNode GetDocumentNode() 50var documentNode = CodeDocument.GetDocumentNode();
Language\RazorProjectEngineExtensions.cs (4)
272var documentNode = codeDocument.GetDocumentNode(); 284var documentNode = codeDocument.GetDocumentNode(); 293DocumentIntermediateNode documentNode) 300DocumentIntermediateNode documentNode,
Microsoft.CodeAnalysis.Razor.Compiler (114)
Language\CodeGeneration\CodeRenderingContext.cs (2)
20private readonly DocumentIntermediateNode _documentNode; 37DocumentIntermediateNode documentNode,
Language\Components\ComponentBindLoweringPass.cs (1)
29DocumentIntermediateNode documentNode,
Language\Components\ComponentChildContentDiagnosticPass.cs (1)
17DocumentIntermediateNode documentNode,
Language\Components\ComponentComplexAttributeContentPass.cs (1)
22DocumentIntermediateNode documentNode,
Language\Components\ComponentCssScopePass.cs (1)
17DocumentIntermediateNode documentNode,
Language\Components\ComponentDocumentClassifierPass.cs (2)
41protected override bool IsMatch(RazorCodeDocument codeDocument, DocumentIntermediateNode documentNode) 67var documentNode = codeDocument.GetRequiredDocumentNode();
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
20DocumentIntermediateNode documentNode,
Language\Components\ComponentFormNameLoweringPass.cs (1)
17DocumentIntermediateNode documentNode,
Language\Components\ComponentGenericTypePass.cs (4)
31DocumentIntermediateNode documentNode, 260var documentNode = (DocumentIntermediateNode)Ancestors[^1]; 415private void CreateTypeInferenceMethod(DocumentIntermediateNode documentNode, ComponentIntermediateNode node, List<CascadingGenericTypeParameter>? receivesCascadingGenericTypes)
Language\Components\ComponentInjectDirectivePass.cs (1)
17DocumentIntermediateNode documentNode,
Language\Components\ComponentIntermediateNodePassBase.cs (1)
10protected static bool IsComponentDocument(DocumentIntermediateNode document)
Language\Components\ComponentKeyLoweringPass.cs (1)
17DocumentIntermediateNode documentNode,
Language\Components\ComponentLayoutDirectivePass.cs (1)
14DocumentIntermediateNode documentNode,
Language\Components\ComponentLoweringPass.cs (1)
23DocumentIntermediateNode documentNode,
Language\Components\ComponentMarkupBlockPass.cs (1)
35DocumentIntermediateNode documentNode,
Language\Components\ComponentMarkupDiagnosticPass.cs (1)
19DocumentIntermediateNode documentNode,
Language\Components\ComponentMarkupEncodingPass.cs (1)
24DocumentIntermediateNode documentNode,
Language\Components\ComponentPageDirectivePass.cs (1)
15DocumentIntermediateNode documentNode,
Language\Components\ComponentReferenceCaptureLoweringPass.cs (1)
17DocumentIntermediateNode documentNode,
Language\Components\ComponentRenderModeDirectivePass.cs (1)
17DocumentIntermediateNode documentNode,
Language\Components\ComponentRenderModeLoweringPass.cs (1)
16DocumentIntermediateNode documentNode,
Language\Components\ComponentSplatLoweringPass.cs (1)
16DocumentIntermediateNode documentNode,
Language\Components\ComponentTemplateDiagnosticPass.cs (1)
20DocumentIntermediateNode documentNode,
Language\Components\ComponentWhitespacePass.cs (2)
15DocumentIntermediateNode documentNode, 71private static bool PreserveWhitespaceIsEnabled(DocumentIntermediateNode documentNode)
Language\DefaultDocumentClassifierPass.cs (1)
14protected override bool IsMatch(RazorCodeDocument codeDocument, DocumentIntermediateNode documentNode)
Language\DefaultRazorCSharpLoweringPhase.cs (4)
16var documentNode = codeDocument.GetDocumentNode(); 25nameof(DocumentIntermediateNode.Target)); 37var documentNode = codeDocument.GetRequiredDocumentNode(); 73public override void VisitDocument(DocumentIntermediateNode node)
Language\DefaultRazorDirectiveClassifierPhase.cs (1)
20var documentNode = codeDocument.GetDocumentNode();
Language\DefaultRazorDocumentClassifierPhase.cs (1)
20var documentNode = codeDocument.GetDocumentNode();
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (10)
44var documentNode = new DocumentIntermediateNode(); 184internal static bool LooksLikeAComponentName(DocumentIntermediateNode document, string startTagName) 194DocumentIntermediateNode document, 211private static void PostProcessImportedDirectives(DocumentIntermediateNode document) 310protected readonly DocumentIntermediateNode _document; 321public LoweringVisitor(DocumentIntermediateNode document, IntermediateNodeBuilder builder, RazorParserOptions options) 1042public LegacyFileKindVisitor(DocumentIntermediateNode document, IntermediateNodeBuilder builder, RazorParserOptions options) 1616DocumentIntermediateNode document, 2103DocumentIntermediateNode document, 2186public ImportsVisitor(DocumentIntermediateNode document, IntermediateNodeBuilder builder, RazorParserOptions options)
Language\DefaultRazorOptimizationPhase.cs (1)
20var documentNode = codeDocument.GetDocumentNode();
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (2)
55DocumentIntermediateNode documentNode) 1165private static bool LooksLikeUnexpectedComponent(DocumentIntermediateNode? documentNode, string? tagName)
Language\DefaultTagHelperResolutionPhase.cs (6)
37var documentNode = codeDocument.GetDocumentNode(); 97public readonly DocumentIntermediateNode DocumentNode; 99public ResolutionContext(RazorSourceDocument sourceDocument, DocumentIntermediateNode documentNode) 721private void UnwrapAllElements(IntermediateNode node, DocumentIntermediateNode documentNode = null) 723if (node is DocumentIntermediateNode doc) 1250DocumentIntermediateNode documentNode)
Language\DirectiveRemovalOptimizationPass.cs (1)
15DocumentIntermediateNode documentNode,
Language\DocumentClassifierPassBase.cs (3)
31DocumentIntermediateNode documentNode, 54private void Rewrite(RazorCodeDocument codeDocument, DocumentIntermediateNode documentNode) 99protected abstract bool IsMatch(RazorCodeDocument codeDocument, DocumentIntermediateNode documentNode);
Language\Extensions\AttributeDirectivePass.cs (1)
14DocumentIntermediateNode documentNode,
Language\Extensions\DefaultTagHelperOptimizationPass.cs (1)
19DocumentIntermediateNode documentNode,
Language\Extensions\DesignTimeDirectivePass.cs (1)
20DocumentIntermediateNode documentNode,
Language\Extensions\EliminateMethodBodyPass.cs (1)
17DocumentIntermediateNode documentNode,
Language\Extensions\FunctionsDirectivePass.cs (1)
18DocumentIntermediateNode documentNode,
Language\Extensions\ImplementsDirectivePass.cs (1)
16DocumentIntermediateNode documentNode,
Language\Extensions\InheritsDirectivePass.cs (1)
14DocumentIntermediateNode documentNode,
Language\Extensions\MetadataAttributePass.cs (1)
26DocumentIntermediateNode documentNode,
Language\Extensions\PreallocatedTagHelperAttributeOptimizationPass.cs (1)
17DocumentIntermediateNode documentNode,
Language\Extensions\SectionDirectivePass.cs (1)
14DocumentIntermediateNode documentNode,
Language\Extensions\ViewCssScopePass.cs (1)
17DocumentIntermediateNode documentNode,
Language\Intermediate\DocumentIntermediateNodeExtensions.cs (7)
12public static ClassDeclarationIntermediateNode? FindPrimaryClass(this DocumentIntermediateNode node) 19public static MethodDeclarationIntermediateNode? FindPrimaryMethod(this DocumentIntermediateNode node) 26public static NamespaceDeclarationIntermediateNode? FindPrimaryNamespace(this DocumentIntermediateNode node) 60this DocumentIntermediateNode node, DirectiveDescriptor directive) 72this DocumentIntermediateNode document, 100public static ImmutableArray<IntermediateNodeReference<TNode>> FindDescendantReferences<TNode>(this DocumentIntermediateNode document) 112this DocumentIntermediateNode document,
Language\Intermediate\IntermediateNodeVisitor.cs (1)
92public virtual void VisitDocument(DocumentIntermediateNode node)
Language\IntermediateNodePassBase.cs (2)
26DocumentIntermediateNode documentNode, 39DocumentIntermediateNode documentNode,
Language\IRazorDirectiveClassifierPass.cs (1)
15DocumentIntermediateNode documentNode,
Language\IRazorDocumentClassifierPass.cs (1)
15DocumentIntermediateNode documentNode,
Language\IRazorDocumentClassifierPhase.cs (1)
16/// <see cref="DocumentIntermediateNode.DocumentKind"/> to prevent other classifiers from running. If no classifier
Language\IRazorOptimizationPass.cs (1)
15DocumentIntermediateNode documentNode,
Language\IRazorOptimizationPhase.cs (1)
7/// Performs necessary modifications to the <see cref="Intermediate.DocumentIntermediateNode"/> to complete and
Language\RazorCodeDocument.cs (6)
36private readonly DocumentIntermediateNode? _documentNode; 51DocumentIntermediateNode? documentNode, 238internal bool TryGetDocumentNode([NotNullWhen(true)] out DocumentIntermediateNode? result) 244internal DocumentIntermediateNode? GetDocumentNode() 247internal DocumentIntermediateNode GetRequiredDocumentNode() 250internal RazorCodeDocument WithDocumentNode(DocumentIntermediateNode value)
Mvc.Version1_X\MvcViewDocumentClassifierPass.cs (1)
15protected override bool IsMatch(RazorCodeDocument codeDocument, DocumentIntermediateNode documentNode) => true;
Mvc.Version2_X\AssemblyAttributeInjectionPass.cs (1)
20DocumentIntermediateNode documentNode,
Mvc.Version2_X\InstrumentationPass.cs (1)
19DocumentIntermediateNode documentNode,
Mvc.Version2_X\MvcViewDocumentClassifierPass.cs (1)
15protected override bool IsMatch(RazorCodeDocument codeDocument, DocumentIntermediateNode documentNode) => true;
Mvc.Version2_X\NamespaceDirective.cs (1)
45DocumentIntermediateNode documentNode,
Mvc.Version2_X\PagesPropertyInjectionPass.cs (1)
15DocumentIntermediateNode documentNode,
Mvc.Version2_X\RazorPageDocumentClassifierPass.cs (3)
42protected override bool IsMatch(RazorCodeDocument codeDocument, DocumentIntermediateNode documentNode) 78var document = codeDocument.GetRequiredDocumentNode(); 128var leadingDirectiveDocumentNode = leadingDirectiveCodeDocument.GetRequiredDocumentNode();
Mvc\CreateNewOnMetadataUpdateAttributePass.cs (1)
20DocumentIntermediateNode documentNode,
Mvc\InjectDirective.cs (1)
49DocumentIntermediateNode documentNode,
Mvc\ModelDirective.cs (3)
37public static IntermediateToken GetModelType(DocumentIntermediateNode document) 48private static IntermediateToken GetModelType(DocumentIntermediateNode document, Visitor visitor) 80DocumentIntermediateNode documentNode,
Mvc\ModelExpressionPass.cs (1)
18DocumentIntermediateNode documentNode,
Mvc\MvcViewDocumentClassifierPass.cs (1)
17protected override bool IsMatch(RazorCodeDocument codeDocument, DocumentIntermediateNode documentNode) => true;
Mvc\PageDirective.cs (1)
51public static bool TryGetPageDirective(DocumentIntermediateNode documentNode, out PageDirective pageDirective)
Mvc\PagesPropertyInjectionPass.cs (1)
15DocumentIntermediateNode documentNode,
Mvc\RazorPageDocumentClassifierPass.cs (3)
51protected override bool IsMatch(RazorCodeDocument codeDocument, DocumentIntermediateNode documentNode) 97var document = codeDocument.GetRequiredDocumentNode(); 147var leadingDirectiveDocumentNode = leadingDirectiveCodeDocument.GetRequiredDocumentNode();
Mvc\ViewComponentTagHelperPass.cs (1)
20DocumentIntermediateNode documentNode,