22 instantiations of CSharpCodeIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (22)
Language\Components\ComponentLayoutDirectivePass.cs (1)
36var attributeNode = new CSharpCodeIntermediateNode();
Language\Components\ComponentNodeWriter.cs (4)
1224WriteCSharpCode(context, new CSharpCodeIntermediateNode() { Source = renderMode.Source, Children = { renderMode.Children[0] } }); 1533WriteCSharpCode(context, new CSharpCodeIntermediateNode 1627WriteCSharpCode(context, new CSharpCodeIntermediateNode 1641WriteCSharpCode(context, new CSharpCodeIntermediateNode
Language\Components\ComponentRenderModeDirectivePass.cs (4)
58classDecl.Children.Add(new CSharpCodeIntermediateNode() 63new CSharpCodeIntermediateNode() 82classDecl.Children.Add(new CSharpCodeIntermediateNode() 100var attributeNode = new CSharpCodeIntermediateNode();
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (2)
1489var statementNode = new CSharpCodeIntermediateNode() 2056var statementNode = new CSharpCodeIntermediateNode()
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (1)
796var csharpCode = new CSharpCodeIntermediateNode() { Source = csharpCodeAttrValue.Source };
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (1)
800static (token) => new CSharpCodeIntermediateNode() { Source = token.Source });
Language\Extensions\AttributeDirectivePass.cs (1)
30var node = new CSharpCodeIntermediateNode
Language\Extensions\EliminateMethodBodyPass.cs (1)
36documentNode.Children.Insert(documentNode.Children.IndexOf(documentNode.FindPrimaryNamespace()), new CSharpCodeIntermediateNode()
Mvc.Version2_X\AssemblyAttributeInjectionPass.cs (1)
67var pageAttribute = new CSharpCodeIntermediateNode();
Mvc.Version2_X\InstrumentationPass.cs (2)
38var beginNode = new CSharpCodeIntermediateNode(); 47var endNode = new CSharpCodeIntermediateNode();
Mvc.Version2_X\PagesPropertyInjectionPass.cs (2)
30var vddProperty = new CSharpCodeIntermediateNode(); 35var modelProperty = new CSharpCodeIntermediateNode();
Mvc\PagesPropertyInjectionPass.cs (2)
34var vddProperty = new CSharpCodeIntermediateNode(); 41var modelProperty = new CSharpCodeIntermediateNode();
27 references to CSharpCodeIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (27)
Language\CodeGeneration\IntermediateNodeWriter.cs (2)
130public virtual void WriteCSharpCode(CodeRenderingContext context, CSharpCodeIntermediateNode node) 431protected static void RenderCSharpCode(CodeRenderingContext context, CSharpCodeIntermediateNode node)
Language\Components\ComponentComplexAttributeContentPass.cs (1)
83else if (node.Children is [CSharpCodeIntermediateNode])
Language\Components\ComponentLayoutDirectivePass.cs (1)
36var attributeNode = new CSharpCodeIntermediateNode();
Language\Components\ComponentNodeWriter.cs (1)
656public override void WriteCSharpCode(CodeRenderingContext context, CSharpCodeIntermediateNode node)
Language\Components\ComponentRenderModeDirectivePass.cs (1)
100var attributeNode = new CSharpCodeIntermediateNode();
Language\Components\ComponentWhitespacePass.cs (2)
114case CSharpCodeIntermediateNode _: 182if (node.Children[childIndex] is CSharpCodeIntermediateNode)
Language\DefaultRazorCSharpLoweringPhase.cs (1)
236public override void VisitCSharpCode(CSharpCodeIntermediateNode node)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (3)
1110if (child is CSharpExpressionIntermediateNode or CSharpCodeIntermediateNode) 1489var statementNode = new CSharpCodeIntermediateNode() 2056var statementNode = new CSharpCodeIntermediateNode()
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (1)
796var csharpCode = new CSharpCodeIntermediateNode() { Source = csharpCodeAttrValue.Source };
Language\DefaultTagHelperResolutionPhase.cs (2)
537else if (child is CSharpExpressionIntermediateNode or CSharpCodeIntermediateNode) 628else if (valueChild is CSharpCodeIntermediateNode csharpCode)
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (2)
477CSharpCodeIntermediateNode) 1618if (elementNode.Children[i] is CSharpCodeIntermediateNode codeChild)
Language\Extensions\AttributeDirectivePass.cs (1)
30var node = new CSharpCodeIntermediateNode
Language\Extensions\DefaultTagHelperTargetExtension.cs (1)
436else if (node is CSharpCodeIntermediateNode)
Language\Intermediate\IntermediateNodeVisitor.cs (1)
42public virtual void VisitCSharpCode(CSharpCodeIntermediateNode node)
Mvc.Version2_X\AssemblyAttributeInjectionPass.cs (1)
67var pageAttribute = new CSharpCodeIntermediateNode();
Mvc.Version2_X\InstrumentationPass.cs (2)
38var beginNode = new CSharpCodeIntermediateNode(); 47var endNode = new CSharpCodeIntermediateNode();
Mvc.Version2_X\PagesPropertyInjectionPass.cs (2)
30var vddProperty = new CSharpCodeIntermediateNode(); 35var modelProperty = new CSharpCodeIntermediateNode();
Mvc\PagesPropertyInjectionPass.cs (2)
34var vddProperty = new CSharpCodeIntermediateNode(); 41var modelProperty = new CSharpCodeIntermediateNode();