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