240 references to Body
ILLink.RoslynAnalyzer (1)
Microsoft.AspNetCore.Components.Analyzers (5)
Microsoft.CodeAnalysis.CSharp (32)
Syntax.xml.Syntax.Generated.cs (8)
13558if (attributeLists != this.AttributeLists || modifiers != this.Modifiers || keyword != this.Keyword || body != this.Body || expressionBody != this.ExpressionBody || semicolonToken != this.SemicolonToken)
13568public AccessorDeclarationSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.Modifiers, this.Keyword, this.Body, this.ExpressionBody, this.SemicolonToken);
13569public AccessorDeclarationSyntax WithModifiers(SyntaxTokenList modifiers) => Update(this.AttributeLists, modifiers, this.Keyword, this.Body, this.ExpressionBody, this.SemicolonToken);
13570public AccessorDeclarationSyntax WithKeyword(SyntaxToken keyword) => Update(this.AttributeLists, this.Modifiers, keyword, this.Body, this.ExpressionBody, this.SemicolonToken);
13572public AccessorDeclarationSyntax WithExpressionBody(ArrowExpressionClauseSyntax? expressionBody) => Update(this.AttributeLists, this.Modifiers, this.Keyword, this.Body, expressionBody, this.SemicolonToken);
13573public AccessorDeclarationSyntax WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.AttributeLists, this.Modifiers, this.Keyword, this.Body, this.ExpressionBody, semicolonToken);
13579var body = this.Body ?? SyntaxFactory.Block();
13584var body = this.Body ?? SyntaxFactory.Block();
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
Microsoft.CodeAnalysis.CSharp.CodeStyle (13)
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForAccessorsHelper.cs (1)
42=> declaration.Body;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (14)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (5)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Features (38)
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForAccessorsHelper.cs (1)
42=> declaration.Body;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (9)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (52)
Microsoft.CodeAnalysis.CSharp.Workspaces (21)
Microsoft.DotNet.GenFacades (1)
Microsoft.VisualStudio.LanguageServices.CSharp (25)
CodeModel\CSharpCodeModelService.NodeLocator.cs (17)
475if (firstAccessorNode.Body != null)
477return GetBodyStartPoint(text, options, firstAccessorNode.Body.OpenBraceToken, firstAccessorNode.Body.CloseBraceToken, indentation);
529if (node.Body != null && !node.Body.OpenBraceToken.IsMissing)
534return GetBodyStartPoint(text, options, node.Body.OpenBraceToken, node.Body.CloseBraceToken, indentation);
540if (node.Body == null ||
541node.Body.OpenBraceToken.IsMissing ||
542node.Body.CloseBraceToken.IsMissing)
547return GetBodyStartPoint(text, node.Body.OpenBraceToken);
1026if (firstAccessorNode.Body != null)
1028return GetBodyEndPoint(text, firstAccessorNode.Body.CloseBraceToken);
1078if (node.Body == null ||
1079node.Body.OpenBraceToken.IsMissing ||
1080node.Body.CloseBraceToken.IsMissing)
1085return GetBodyEndPoint(text, node.Body.CloseBraceToken);
Roslyn.Diagnostics.CSharp.Analyzers (15)