1 instantiation of CSharpExplicitExpressionBodySyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
2831
internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.
CSharpExplicitExpressionBodySyntax
(this, parent, position);
28 references to CSharpExplicitExpressionBodySyntax
Microsoft.CodeAnalysis.Razor.Compiler (19)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
77
CSharpExplicitExpressionBodySyntax
or
Language\Legacy\TagHelperBlockRewriter.cs (4)
682
var
body = (
CSharpExplicitExpressionBodySyntax
)node.Body;
696
var
body = (
CSharpExplicitExpressionBodySyntax
)node.Body;
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (6)
117
public virtual TResult VisitCSharpExplicitExpressionBody(
CSharpExplicitExpressionBodySyntax
node) => DefaultVisit(node);
243
public virtual void VisitCSharpExplicitExpressionBody(
CSharpExplicitExpressionBodySyntax
node) => DefaultVisit(node);
368
public override SyntaxNode VisitCSharpExplicitExpressionBody(
CSharpExplicitExpressionBodySyntax
node)
773
public static
CSharpExplicitExpressionBodySyntax
CSharpExplicitExpressionBody(RazorMetaCodeSyntax openParen, CSharpCodeBlockSyntax csharpCode, RazorMetaCodeSyntax closeParen)
778
return (
CSharpExplicitExpressionBodySyntax
)InternalSyntax.SyntaxFactory.CSharpExplicitExpressionBody(openParen == null ? null : (InternalSyntax.RazorMetaCodeSyntax)openParen.Green, csharpCode == null ? null : (InternalSyntax.CSharpCodeBlockSyntax)csharpCode.Green, closeParen == null ? null : (InternalSyntax.RazorMetaCodeSyntax)closeParen.Green).CreateRed();
782
public static
CSharpExplicitExpressionBodySyntax
CSharpExplicitExpressionBody(RazorMetaCodeSyntax openParen, RazorMetaCodeSyntax closeParen)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (8)
2031
public
CSharpExplicitExpressionBodySyntax
Update(RazorMetaCodeSyntax openParen, CSharpCodeBlockSyntax csharpCode, RazorMetaCodeSyntax closeParen)
2035
var
newNode = SyntaxFactory.CSharpExplicitExpressionBody(openParen, csharpCode, closeParen);
2045
public
CSharpExplicitExpressionBodySyntax
WithOpenParen(RazorMetaCodeSyntax openParen) => Update(openParen, CSharpCode, CloseParen);
2046
public
CSharpExplicitExpressionBodySyntax
WithCSharpCode(CSharpCodeBlockSyntax csharpCode) => Update(OpenParen, csharpCode, CloseParen);
2047
public
CSharpExplicitExpressionBodySyntax
WithCloseParen(RazorMetaCodeSyntax closeParen) => Update(OpenParen, CSharpCode, closeParen);
2049
public
CSharpExplicitExpressionBodySyntax
AddOpenParenMetaCode(params SyntaxToken[] items) => WithOpenParen(this.OpenParen.WithMetaCode(this.OpenParen.MetaCode.AddRange(items)));
2051
public
CSharpExplicitExpressionBodySyntax
AddCSharpCodeChildren(params RazorSyntaxNode[] items) => WithCSharpCode(this.CSharpCode.WithChildren(this.CSharpCode.Children.AddRange(items)));
2053
public
CSharpExplicitExpressionBodySyntax
AddCloseParenMetaCode(params SyntaxToken[] items) => WithCloseParen(this.CloseParen.WithMetaCode(this.CloseParen.MetaCode.AddRange(items)));
Microsoft.CodeAnalysis.Razor.Workspaces (9)
CodeActions\CSharp\TypeAccessibilityCodeActionProvider.cs (1)
244
return owner.AncestorsAndSelf().Any(n => n is
CSharpExplicitExpressionBodySyntax
);
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
105
CSharpExplicitExpressionBodySyntax
or
Extensions\RazorSyntaxNodeExtensions.cs (1)
395
case CSharpExplicitExpressionSyntax { Body:
CSharpExplicitExpressionBodySyntax
body }:
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (5)
379
if (potentialExplicitExpression is
CSharpExplicitExpressionBodySyntax
or CSharpImplicitExpressionBodySyntax &&
530
var emitSemiColon = node.Parent.Parent is not
CSharpExplicitExpressionBodySyntax
;
685
Parent:
CSharpExplicitExpressionBodySyntax
,
911
var
body = (
CSharpExplicitExpressionBodySyntax
)node.Body;
SemanticTokens\SemanticTokensVisitor.cs (1)
229
public override void VisitCSharpExplicitExpressionBody(
CSharpExplicitExpressionBodySyntax
node)