3 instantiations of MethodDeclarationIntermediateNode
Microsoft.AspNetCore.Razor.Language.UnitTests (2)
DefaultRazorCSharpLoweringPhaseTest.cs (1)
413builder.Add(new MethodDeclarationIntermediateNode()
Intermediate\DocumentIntermediateNodeExtensionsTest.cs (1)
37var method = new MethodDeclarationIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DocumentClassifierPassBase.cs (1)
71var method = new MethodDeclarationIntermediateNode
58 references to MethodDeclarationIntermediateNode
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (3)
ConsolidatedMvcViewDocumentClassifierPassTest.cs (1)
116var methodNode = documentNode.GetMethodNode();
MvcViewDocumentClassifierPassTest.cs (1)
183var methodNode = documentNode.GetMethodNode();
RazorPageDocumentClassifierPassTest.cs (1)
293var methodNode = documentNode.GetMethodNode();
Microsoft.AspNetCore.Razor.Language.UnitTests (29)
Components\ComponentDocumentClassifierPassTest.cs (1)
147var methodNode = documentNode.GetMethodNode();
Components\ComponentWhitespacePassTest.cs (4)
56var method = documentNode.FindPrimaryMethod(); 79var method = documentNode.FindPrimaryMethod(); 110var method = documentNode.FindPrimaryMethod(); 139var method = documentNode.FindPrimaryMethod();
DefaultDocumentClassifierPassTest.cs (2)
55var method = SingleChild<MethodDeclarationIntermediateNode>(@class);
DirectiveRemovalOptimizationPassTest.cs (6)
49var method = SingleChild<MethodDeclarationIntermediateNode>(@class); 79var method = SingleChild<MethodDeclarationIntermediateNode>(@class); 113var method = SingleChild<MethodDeclarationIntermediateNode>(@class);
DocumentClassifierPassBaseTest.cs (9)
117var method = SingleChild<MethodDeclarationIntermediateNode>(@class); 167var method = SingleChild<MethodDeclarationIntermediateNode>(@class); 205var method = SingleChild<MethodDeclarationIntermediateNode>(@class); 240var method = SingleChild<MethodDeclarationIntermediateNode>(@class); 269MethodDeclarationIntermediateNode method)
Extensions\FunctionsDirectivePassTest.cs (3)
65node => Assert.IsType<MethodDeclarationIntermediateNode>(node), 103node => Assert.IsType<MethodDeclarationIntermediateNode>(node), 144node => Assert.IsType<MethodDeclarationIntermediateNode>(node),
Extensions\SectionDirectivePassTest.cs (2)
70var method = SingleChild<MethodDeclarationIntermediateNode>(@class);
Intermediate\DocumentIntermediateNodeExtensionsTest.cs (2)
37var method = new MethodDeclarationIntermediateNode 46var result = document.FindPrimaryMethod();
Microsoft.AspNetCore.Razor.Test.Common (8)
Language\IntegrationTests\IntermediateNodeWriter.cs (1)
115public override void VisitMethodDeclaration(MethodDeclarationIntermediateNode node)
Language\Intermediate\IntermediateNodeExtensions.cs (6)
43public static ImmutableArray<MethodDeclarationIntermediateNode> GetMethodNodes(this IntermediateNode node) 73public static MethodDeclarationIntermediateNode GetMethodNode(this IntermediateNode node) 86private readonly ImmutableArray<MethodDeclarationIntermediateNode>.Builder _methodNodes = ImmutableArray.CreateBuilder<MethodDeclarationIntermediateNode>(); 92public ImmutableArray<MethodDeclarationIntermediateNode> MethodNodes => _methodNodes.ToImmutable(); 96public override void VisitMethodDeclaration(MethodDeclarationIntermediateNode node)
Language\RazorProjectEngineBuilderExtensions.cs (1)
70feature.ConfigureMethod.Add((RazorCodeDocument codeDocument, MethodDeclarationIntermediateNode node) =>
Microsoft.CodeAnalysis.Razor.Compiler (18)
Language\Components\ComponentDocumentClassifierPass.cs (1)
54MethodDeclarationIntermediateNode method)
Language\Components\ComponentWhitespacePass.cs (2)
43var method = documentNode.FindPrimaryMethod(); 160public override void VisitMethodDeclaration(MethodDeclarationIntermediateNode node)
Language\DefaultDocumentClassifierPass.cs (1)
23MethodDeclarationIntermediateNode method)
Language\DefaultDocumentClassifierPassFeature.cs (2)
20public IList<Action<RazorCodeDocument, MethodDeclarationIntermediateNode>> ConfigureMethod { get; } = 21new List<Action<RazorCodeDocument, MethodDeclarationIntermediateNode>>();
Language\DefaultRazorCSharpLoweringPhase.cs (1)
188public override void VisitMethodDeclaration(MethodDeclarationIntermediateNode node)
Language\DocumentClassifierPassBase.cs (2)
71var method = new MethodDeclarationIntermediateNode 112MethodDeclarationIntermediateNode @method)
Language\Extensions\EliminateMethodBodyPass.cs (1)
25var method = documentNode.FindPrimaryMethod();
Language\Intermediate\DocumentIntermediateNodeExtensions.cs (2)
19public static MethodDeclarationIntermediateNode? FindPrimaryMethod(this DocumentIntermediateNode node) 23return FindNode<MethodDeclarationIntermediateNode>(node, static n => n.IsPrimaryMethod);
Language\Intermediate\IntermediateNodeVisitor.cs (1)
77public virtual void VisitMethodDeclaration(MethodDeclarationIntermediateNode node)
Mvc.Version1_X\MvcViewDocumentClassifierPass.cs (1)
21MethodDeclarationIntermediateNode method)
Mvc.Version2_X\MvcViewDocumentClassifierPass.cs (1)
21MethodDeclarationIntermediateNode method)
Mvc.Version2_X\RazorPageDocumentClassifierPass.cs (1)
51MethodDeclarationIntermediateNode method)
Mvc\MvcViewDocumentClassifierPass.cs (1)
30MethodDeclarationIntermediateNode method)
Mvc\RazorPageDocumentClassifierPass.cs (1)
60MethodDeclarationIntermediateNode method)