1 instantiation of CSharpExplicitExpressionSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
2765internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.CSharpExplicitExpressionSyntax(this, parent, position);
23 references to CSharpExplicitExpressionSyntax
Microsoft.CodeAnalysis.Razor.Compiler (16)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (4)
690if (child is CSharpImplicitExpressionSyntax or CSharpExplicitExpressionSyntax) 1444public override void VisitCSharpExplicitExpression(CSharpExplicitExpressionSyntax node) 1979public override void VisitCSharpExplicitExpression(CSharpExplicitExpressionSyntax node) 2126public override void VisitCSharpExplicitExpression(CSharpExplicitExpressionSyntax node)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
100public override void VisitCSharpExplicitExpression(CSharpExplicitExpressionSyntax node)
Language\Legacy\TagHelperBlockRewriter.cs (1)
661public override SyntaxNode VisitCSharpExplicitExpression(CSharpExplicitExpressionSyntax node)
Language\Legacy\WhiteSpaceRewriter.cs (1)
54if (codeBlock.Children is [CSharpStatementLiteralSyntax literal, CSharpExplicitExpressionSyntax or CSharpImplicitExpressionSyntax, ..])
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (5)
114public virtual TResult VisitCSharpExplicitExpression(CSharpExplicitExpressionSyntax node) => DefaultVisit(node); 240public virtual void VisitCSharpExplicitExpression(CSharpExplicitExpressionSyntax node) => DefaultVisit(node); 365public override SyntaxNode VisitCSharpExplicitExpression(CSharpExplicitExpressionSyntax node) 765public static CSharpExplicitExpressionSyntax CSharpExplicitExpression(CSharpTransitionSyntax transition, CSharpSyntaxNode body) 769return (CSharpExplicitExpressionSyntax)InternalSyntax.SyntaxFactory.CSharpExplicitExpression(transition == null ? null : (InternalSyntax.CSharpTransitionSyntax)transition.Green, body == null ? null : (InternalSyntax.CSharpSyntaxNode)body.Green).CreateRed();
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (4)
1975public CSharpExplicitExpressionSyntax Update(CSharpTransitionSyntax transition, CSharpSyntaxNode body) 1979var newNode = SyntaxFactory.CSharpExplicitExpression(transition, body); 1990public new CSharpExplicitExpressionSyntax WithTransition(CSharpTransitionSyntax transition) => Update(transition, Body); 1992public new CSharpExplicitExpressionSyntax WithBody(CSharpSyntaxNode body) => Update(Transition, body);
Microsoft.CodeAnalysis.Razor.Workspaces (7)
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
128public override void VisitCSharpExplicitExpression(CSharpExplicitExpressionSyntax node)
Extensions\RazorSyntaxNodeExtensions.cs (2)
356CSharpExplicitExpressionSyntax or 395case CSharpExplicitExpressionSyntax { Body: CSharpExplicitExpressionBodySyntax body }:
Formatting\FormattingVisitor.cs (1)
112public override void VisitCSharpExplicitExpression(CSharpExplicitExpressionSyntax node)
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (1)
907public override LineInfo VisitCSharpExplicitExpression(CSharpExplicitExpressionSyntax node)
Formatting\Passes\CSharpOnTypeFormattingPass.cs (2)
355if (owner is CSharpExpressionLiteralSyntax { Parent.Parent.Parent: CSharpExplicitExpressionSyntax explicitExpression } && 1092if (owner is { Parent.Parent.Parent: CSharpExplicitExpressionSyntax explicitExpression } &&