Base:
property
Body
Microsoft.CodeAnalysis.CSharp.Syntax.BaseMethodDeclarationSyntax.Body
738 references to Body
Microsoft.CodeAnalysis.CSharp (17)
Binder\LocalBinderFactory.cs (1)
149
Visit(node.
Body
);
Symbols\Source\SourceOrdinaryMethodSymbol.cs (2)
60
isIterator: SyntaxFacts.HasYieldOperations(syntax.
Body
),
86
syntax.
Body
, syntax.ExpressionBody, syntax, diagnostics);
Syntax.xml.Main.Generated.cs (1)
2059
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax?)Visit(node.ReturnType) ?? throw new ArgumentNullException("returnType"), (ExplicitInterfaceSpecifierSyntax?)Visit(node.ExplicitInterfaceSpecifier), VisitToken(node.Identifier), (TypeParameterListSyntax?)Visit(node.TypeParameterList), (ParameterListSyntax?)Visit(node.ParameterList) ?? throw new ArgumentNullException("parameterList"), VisitList(node.ConstraintClauses), (BlockSyntax?)Visit(node.
Body
), (ArrowExpressionClauseSyntax?)Visit(node.ExpressionBody), VisitToken(node.SemicolonToken));
Syntax.xml.Syntax.Generated.cs (13)
12366
if (attributeLists != this.AttributeLists || modifiers != this.Modifiers || returnType != this.ReturnType || explicitInterfaceSpecifier != this.ExplicitInterfaceSpecifier || identifier != this.Identifier || typeParameterList != this.TypeParameterList || parameterList != this.ParameterList || constraintClauses != this.ConstraintClauses || body != this.
Body
|| expressionBody != this.ExpressionBody || semicolonToken != this.SemicolonToken)
12377
public new MethodDeclarationSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.Modifiers, this.ReturnType, this.ExplicitInterfaceSpecifier, this.Identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, this.
Body
, this.ExpressionBody, this.SemicolonToken);
12379
public new MethodDeclarationSyntax WithModifiers(SyntaxTokenList modifiers) => Update(this.AttributeLists, modifiers, this.ReturnType, this.ExplicitInterfaceSpecifier, this.Identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, this.
Body
, this.ExpressionBody, this.SemicolonToken);
12380
public MethodDeclarationSyntax WithReturnType(TypeSyntax returnType) => Update(this.AttributeLists, this.Modifiers, returnType, this.ExplicitInterfaceSpecifier, this.Identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, this.
Body
, this.ExpressionBody, this.SemicolonToken);
12381
public MethodDeclarationSyntax WithExplicitInterfaceSpecifier(ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier) => Update(this.AttributeLists, this.Modifiers, this.ReturnType, explicitInterfaceSpecifier, this.Identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, this.
Body
, this.ExpressionBody, this.SemicolonToken);
12382
public MethodDeclarationSyntax WithIdentifier(SyntaxToken identifier) => Update(this.AttributeLists, this.Modifiers, this.ReturnType, this.ExplicitInterfaceSpecifier, identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, this.
Body
, this.ExpressionBody, this.SemicolonToken);
12383
public MethodDeclarationSyntax WithTypeParameterList(TypeParameterListSyntax? typeParameterList) => Update(this.AttributeLists, this.Modifiers, this.ReturnType, this.ExplicitInterfaceSpecifier, this.Identifier, typeParameterList, this.ParameterList, this.ConstraintClauses, this.
Body
, this.ExpressionBody, this.SemicolonToken);
12385
public new MethodDeclarationSyntax WithParameterList(ParameterListSyntax parameterList) => Update(this.AttributeLists, this.Modifiers, this.ReturnType, this.ExplicitInterfaceSpecifier, this.Identifier, this.TypeParameterList, parameterList, this.ConstraintClauses, this.
Body
, this.ExpressionBody, this.SemicolonToken);
12386
public MethodDeclarationSyntax WithConstraintClauses(SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses) => Update(this.AttributeLists, this.Modifiers, this.ReturnType, this.ExplicitInterfaceSpecifier, this.Identifier, this.TypeParameterList, this.ParameterList, constraintClauses, this.
Body
, this.ExpressionBody, this.SemicolonToken);
12390
public new MethodDeclarationSyntax WithExpressionBody(ArrowExpressionClauseSyntax? expressionBody) => Update(this.AttributeLists, this.Modifiers, this.ReturnType, this.ExplicitInterfaceSpecifier, this.Identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, this.
Body
, expressionBody, this.SemicolonToken);
12392
public new MethodDeclarationSyntax WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.AttributeLists, this.Modifiers, this.ReturnType, this.ExplicitInterfaceSpecifier, this.Identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, this.
Body
, this.ExpressionBody, semicolonToken);
12409
var body = this.
Body
?? SyntaxFactory.Block();
12415
var body = this.
Body
?? SyntaxFactory.Block();
Microsoft.CodeAnalysis.CSharp.Analyzers (4)
MetaAnalyzers\Fixers\CSharpConfigureGeneratedCodeAnalysisFix.cs (2)
28
else if (method.
Body
!= null)
30
return method.
Body
.Statements;
MetaAnalyzers\Fixers\CSharpEnableConcurrentExecutionFix.cs (2)
28
else if (method.
Body
!= null)
30
return method.
Body
.Statements;
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (2)
62
methodDeclaration.
Body
== null)
142
if (member is MethodDeclarationSyntax {
Body
: null, ExpressionBody: null })
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForMethodsHelper.cs (1)
35
=> declaration.
Body
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
228
else if (method is {
Body
: not null })
src\Analyzers\CSharp\CodeFixes\MakeTypeAbstract\CSharpMakeTypeAbstractCodeFixProvider.cs (1)
27
if (method.
Body
!= null || method.ExpressionBody != null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
188
if (methodDeclaration.
Body
?.TryConvertToArrowExpressionBody(
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
CompleteStatement\CompleteStatementCommandHandler.cs (1)
299
if (method.Modifiers.Any(SyntaxKind.PartialKeyword) && method.
Body
is null)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (14)
Attributes\AttributeTests_RefReadOnly.cs (4)
1380
var position = userFunction.
Body
.CloseBraceToken.Position;
1422
var position = userFunction.
Body
.CloseBraceToken.Position;
1451
var position = userFunction.
Body
.CloseBraceToken.Position;
1478
var position = userFunction.
Body
.CloseBraceToken.Position;
Semantics\ExtensionTests.cs (2)
4880
model.GetDiagnostics(m.
Body
.Span).Verify(
4924
model.GetDiagnostics(m.
Body
.Span).Verify(
Semantics\OutVarTests.cs (8)
1291
methodDeclParent.
Body
.Statements.First() != containingReturnOrThrow))
36364
Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.
Body
.SpanStart, method, out var speculativeModel));
36371
Assert.True(model.TryGetSpeculativeSemanticModel(method.
Body
.SpanStart + 1, method.DescendantNodes().OfType<AttributeSyntax>().Single(), out speculativeModel));
36410
Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.
Body
.SpanStart, method, out var speculativeModel));
36450
Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.
Body
.SpanStart, method, out var speculativeModel));
36492
Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.
Body
.SpanStart, method, out var speculativeModel));
36527
Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.
Body
.SpanStart, method, out var speculativeModel));
36565
Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.
Body
.SpanStart, method, out var speculativeModel));
Microsoft.CodeAnalysis.CSharp.Features (32)
Completion\CompletionProviders\PartialMethodCompletionProvider.cs (1)
79
return declarations.Any(d => d.
Body
== null && d.Modifiers.Any(SyntaxKind.PartialKeyword));
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (6)
159
if (methodDeclaration.
Body
is not BlockSyntax block)
226
Contract.ThrowIfNull(methodDeclaration.
Body
); // checked by analyzer
229
if (methodDeclaration.
Body
.Statements.Count > 0)
230
statements.AddRange(methodDeclaration.
Body
.Statements[0].WithPrependedLeadingTrivia(methodDeclaration.GetLeadingTrivia()));
232
statements.AddRange(methodDeclaration.
Body
.Statements.Skip(1));
245
body: otherMethod.
Body
,
EditAndContinue\SyntaxUtilities.cs (1)
24
MethodDeclarationSyntax methodDeclaration => CreateSimpleBody(BlockOrExpression(methodDeclaration.
Body
, methodDeclaration.ExpressionBody)),
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
1024
=> TweakNewLinesInMethod(method, method.
Body
, method.ExpressionBody);
ExtractMethod\CSharpMethodExtractor.TriviaResult.cs (1)
125
MethodDeclarationSyntax methodDeclaration => (methodDeclaration.
Body
, methodDeclaration.ExpressionBody, methodDeclaration.SemicolonToken),
LineSeparators\CSharpLineSeparatorService.cs (3)
130
if (methodDecl.
Body
!= null &&
131
(methodDecl.
Body
.OpenBraceToken.IsMissing ||
132
methodDecl.
Body
.CloseBraceToken.IsMissing))
Organizing\Organizers\MethodDeclarationOrganizer.cs (1)
38
body: syntax.
Body
,
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (4)
226
if (getMethodDeclaration.
Body
!= null)
228
return accessor.WithBody(getMethodDeclaration.
Body
.WithAdditionalAnnotations(Formatter.Annotation));
274
if (setMethodDeclaration.
Body
!= null)
276
var body = ReplaceReferencesToParameterWithValue(semanticModel, setMethod.Parameters[0], setMethodDeclaration.
Body
);
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (2)
257
if (methodDeclaration.
Body
!= null && expressionBodyPreference != ExpressionBodyPreference.Never)
259
if (methodDeclaration.
Body
.TryConvertToArrowExpressionBody(
Snippets\CSharpIntMainSnippetProvider.cs (2)
41
var body = methodDeclaration.
Body
!;
54
var body = methodDeclaration.
Body
!;
Snippets\CSharpVoidMainSnippetProvider.cs (2)
39
static d => d.
Body
!,
46
static m => m.
Body
!,
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (2)
62
methodDeclaration.
Body
== null)
142
if (member is MethodDeclarationSyntax {
Body
: null, ExpressionBody: null })
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForMethodsHelper.cs (1)
35
=> declaration.
Body
;
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
228
else if (method is {
Body
: not null })
src\Analyzers\CSharp\CodeFixes\MakeTypeAbstract\CSharpMakeTypeAbstractCodeFixProvider.cs (1)
27
if (method.
Body
!= null || method.ExpressionBody != null)
Structure\Providers\MethodDeclarationStructureProvider.cs (3)
24
if (methodDeclaration.
Body
== null ||
25
methodDeclaration.
Body
.OpenBraceToken.IsMissing ||
26
methodDeclaration.
Body
.CloseBraceToken.IsMissing)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (4)
EditAndContinue\SyntaxUtilitiesTests.cs (4)
208
Assert.Equal(1, SyntaxUtilities.GetSuspensionPoints(m2.
Body
).Count());
209
Assert.Equal(0, SyntaxUtilities.GetSuspensionPoints(m3.
Body
).Count());
253
AssertEx.Equal(["yield return 1;"], SyntaxUtilities.GetSuspensionPoints(m1.
Body
).Select(n => n.ToString()));
254
AssertEx.Empty(SyntaxUtilities.GetSuspensionPoints(m2.
Body
));
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests.cs (1)
621
bool success = model.TryGetSpeculativeSemanticModel(methodDecl.
Body
.Statements[0].SpanStart, speculatedBlock, out speculativeModel);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (26)
Semantics\ArglistTests.cs (1)
962
var stmt = meth.
Body
.Statements[0] as LocalDeclarationStatementSyntax;
Semantics\ConditionalOperatorTests.cs (1)
1291
var stmt = (ExpressionStatementSyntax)methodTest.
Body
!.Statements.First();
Semantics\LambdaTests.cs (5)
3987
Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(m.
Body
.SpanStart, m, out model));
7639
var dataFlow = model.AnalyzeDataFlow(methodSyntax.
Body
);
8078
Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(m2Syntax.
Body
.SpanStart, newMethod, out var speculativeModel));
8156
var methodModel = model.GetMemberModel(methodSyntax.
Body
);
8158
var methodBinder = getBinder<BlockBinder>(methodModel.GetEnclosingBinder(methodSyntax.
Body
.SpanStart));
Semantics\LocalFunctionTests.cs (4)
351
Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(m.
Body
.SpanStart, m, out model));
407
Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(m.
Body
.SpanStart, m, out model));
446
Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(mMethod.
Body
.SpanStart, mMethod, out var newModel));
8742
Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.
Body
.SpanStart, method, out var speculativeModel));
Semantics\NullConditionalAssignmentTests.cs (2)
2742
var (graph, symbol) = ControlFlowGraphVerifier.GetControlFlowGraph(methodDecl.
Body
, model);
2836
var (graph, symbol) = ControlFlowGraphVerifier.GetControlFlowGraph(methodDecl.
Body
, model);
Semantics\OperatorTests.cs (2)
7330
var methodBody = tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().Last().
Body
;
8814
var methodBody = methodDecl.
Body
;
Semantics\QueryTests.cs (5)
3424
bool success = model.TryGetSpeculativeSemanticModel(methodM.
Body
.Statements[1].Span.End, queryStatement, out speculativeModel);
3468
bool success = model.TryGetSpeculativeSemanticModel(methodM.
Body
.Statements[1].Span.End, queryStatement, out speculativeModel);
3515
bool success = model.TryGetSpeculativeSemanticModel(methodM.
Body
.SpanStart, queryStatement, out speculativeModel);
3554
bool success = model.TryGetSpeculativeSemanticModel(methodM.
Body
.Statements[0].Span.End, queryStatement, out speculativeModel);
3602
bool success = model.TryGetSpeculativeSemanticModel(methodM.
Body
.SpanStart, queryStatement, out speculativeModel);
Semantics\ReadOnlyStructsTests.cs (1)
1268
var statements = testMethodSyntax.
Body
.Statements;
Semantics\SemanticErrorTests.cs (1)
3329
var callStmt = (ExpressionStatementSyntax)mainMethod.
Body
.Statements[0];
Semantics\TargetTypedConditionalOperatorTests.cs (1)
339
var stmt = (LocalDeclarationStatementSyntax)methodTest.
Body
!.Statements.First();
Semantics\UnsafeTests.cs (1)
5198
var methodBody = methodDecl.
Body
;
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (2)
537
step => Assert.True(step.Outputs.Single().Value is MethodDeclarationSyntax { Identifier.ValueText: "M",
Body
: null, ExpressionBody: null }));
569
step => Assert.True(step.Outputs.Single().Value is MethodDeclarationSyntax { Identifier.ValueText: "M",
Body
: not null }));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (84)
Compilation\GetSemanticInfoTests.cs (7)
245
var mainStats = mainMethod.
Body
.Statements;
298
var call = (InvocationExpressionSyntax)((ExpressionStatementSyntax)main.
Body
.Statements[1]).Expression;
377
var mainStats = mainMethod.
Body
.Statements;
480
var mainStats = mainMethod.
Body
.Statements;
533
var mainStats = mainMethod.
Body
.Statements;
974
var ifStatement = (IfStatementSyntax)methodDecl.
Body
.Statements[0];
998
var forStatement = (ForStatementSyntax)methodDecl.
Body
.Statements[0];
Compilation\SemanticModelAPITests.cs (38)
1781
bool success = model.TryGetSpeculativeSemanticModel(methodDecl.
Body
.Statements[0].SpanStart, statement, out speculativeModel);
1835
bool success = model.TryGetSpeculativeSemanticModel(methodDecl.
Body
.Statements[0].SpanStart, statement, out speculativeModel);
1848
success = model.TryGetSpeculativeSemanticModel(methodDecl.
Body
.Statements[0].SpanStart, statement, out speculativeModel);
1882
bool success = model.TryGetSpeculativeSemanticModel(methodDecl.
Body
.Statements[0].SpanStart, labeledStatement, out statModel);
1920
bool success = model.TryGetSpeculativeSemanticModel(methodDecl.
Body
.Statements[0].Span.End, switchStatement, out statModel);
1958
bool success = model.TryGetSpeculativeSemanticModel(methodDecl.
Body
.Statements[0].Span.End, speculatedStatement, out speculativeModel);
1995
bool success = model.TryGetSpeculativeSemanticModel(methodDecl.
Body
.Statements[0].SpanStart, statement, out speculativeModel);
2175
var statement = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
2220
var statement = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
2264
var success = model.TryGetSpeculativeSemanticModel(methodDecl.
Body
.Statements[0].Span.End, unsafeStatement, out speculativeModel);
2352
var speculatedMethod = methodDecl.ReplaceNode(methodDecl.
Body
, blockStatement);
2353
blockStatement = speculatedMethod.
Body
;
2356
var success = model.TryGetSpeculativeSemanticModelForMethodBody(methodDecl.
Body
.Statements[0].SpanStart, speculatedMethod, out speculativeModel);
2567
var speculatedMethod = methodDecl.ReplaceNode(methodDecl.
Body
, blockStatement);
2568
blockStatement = speculatedMethod.
Body
;
2571
var success = model.TryGetSpeculativeSemanticModelForMethodBody(methodDecl.
Body
.Statements[0].SpanStart, speculatedMethod, out speculativeModel);
2584
speculatedMethod = methodDecl.ReplaceNode(methodDecl.
Body
, blockStatement);
2585
blockStatement = speculatedMethod.
Body
;
2586
success = model.TryGetSpeculativeSemanticModelForMethodBody(methodDecl.
Body
.Statements[0].SpanStart, speculatedMethod, out speculativeModel);
2598
speculatedMethod = methodDecl.ReplaceNode(methodDecl.
Body
, blockStatement);
2599
blockStatement = speculatedMethod.
Body
;
2600
success = model.TryGetSpeculativeSemanticModelForMethodBody(methodDecl.
Body
.Statements[0].SpanStart, speculatedMethod, out speculativeModel);
2638
var speculatedMethod = methodDecl.ReplaceNode(methodDecl.
Body
, blockStatement);
2639
blockStatement = speculatedMethod.
Body
;
2643
var success = model.TryGetSpeculativeSemanticModelForMethodBody(methodDecl.
Body
.Statements[0].SpanStart, speculatedMethod, out speculativeModel);
2675
var speculatedMethod = methodDecl.ReplaceNode(methodDecl.
Body
, blockStatement);
2676
blockStatement = speculatedMethod.
Body
;
2679
var success = model.TryGetSpeculativeSemanticModelForMethodBody(methodDecl.
Body
.Statements[0].Span.End, speculatedMethod, out speculativeModel);
2774
var speculatedMethod = methodDecl.ReplaceNode(methodDecl.
Body
, blockStatement);
2775
blockStatement = speculatedMethod.
Body
;
2779
var success = model.TryGetSpeculativeSemanticModelForMethodBody(methodDecl.
Body
.Statements[0].SpanStart, speculatedMethod, out speculativeModel);
3097
success = model.TryGetSpeculativeSemanticModel(methodDecl.
Body
.SpanStart, speculatedCref, out speculativeModel);
3101
var symbolInfo = model.GetSpeculativeSymbolInfo(methodDecl.
Body
.SpanStart, speculatedCref);
3127
var methodDeclLocation = tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First().
Body
!.SpanStart;
3905
var endPosition = methodDecl.
Body
.OpenBraceToken.EndPosition;
3942
var init0 = method.
Body
.Statements[0].DescendantNodes().OfType<VariableDeclaratorSyntax>().Single().Initializer.Value;
3951
var init1 = method.
Body
.Statements[2].DescendantNodes().OfType<VariableDeclaratorSyntax>().Single().Initializer.Value;
3958
var init2 = method.
Body
.Statements[4].DescendantNodes().OfType<VariableDeclaratorSyntax>().Single().Initializer.Value;
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (30)
567
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
589
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
1084
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
1174
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
1224
var namesInM = model.LookupNames(methodM.
Body
.SpanStart);
1713
var statement = (ExpressionStatementSyntax)methodDecl.
Body
.Statements[0];
1816
var methodStart = methodDecl.
Body
.OpenBraceToken.SpanStart;
1872
var methodStart = methodDecl.
Body
.OpenBraceToken.SpanStart;
2009
var methodStart = methodDecl.
Body
.OpenBraceToken.SpanStart;
2053
var someStatementInM = methodM.
Body
.Statements[0];
2251
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
2287
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
2324
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
2360
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
2396
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
2426
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
2458
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[1];
2469
localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[2];
2495
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
2532
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
2617
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
2642
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
2672
var exprStmt = (ExpressionStatementSyntax)methodDecl.
Body
.Statements[0];
2700
var exprStmt = (ExpressionStatementSyntax)methodDecl.
Body
.Statements[0];
3212
var declStmt = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[2];
3235
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
3269
var localDecl = (LocalDeclarationStatementSyntax)methodDecl.
Body
.Statements[0];
3281
var expressionStmt = (ExpressionStatementSyntax)methodDecl.
Body
.Statements[1];
3710
var gotoStatement = (GotoStatementSyntax)methodDecl.
Body
.Statements[1];
5177
var symbols = model.LookupStaticMembers(methodDeclM.
Body
.SpanStart);
SymbolDisplay\SymbolDisplayTests.cs (2)
6178
int position = methodDecl.
Body
.SpanStart;
6190
position = methodDecl.
Body
.SpanStart;
Symbols\AnonymousTypesSymbolTests.cs (1)
1684
var mainBlock = mainSyntax.
Body
;
Symbols\MethodEqualityTests.cs (1)
211
var stmts = mDecl.
Body
.Statements;
Symbols\Source\FileModifierTests.cs (4)
3641
var body = tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().Last().
Body
!;
3711
var body = tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().Last().
Body
!;
3773
var body = tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().Last().
Body
!;
3814
var body = tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().Last().
Body
!;
Symbols\TypeTests.cs (1)
1680
var localvars = model.AnalyzeDataFlow(mnode.
Body
).VariablesDeclared;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (523)
Generated\Syntax.Test.xml.Generated.cs (2)
13433
Assert.Null(node.
Body
);
13436
var newNode = node.WithAttributeLists(node.AttributeLists).WithModifiers(node.Modifiers).WithReturnType(node.ReturnType).WithExplicitInterfaceSpecifier(node.ExplicitInterfaceSpecifier).WithIdentifier(node.Identifier).WithTypeParameterList(node.TypeParameterList).WithParameterList(node.ParameterList).WithConstraintClauses(node.ConstraintClauses).WithBody(node.
Body
).WithExpressionBody(node.ExpressionBody).WithSemicolonToken(node.SemicolonToken);
IncrementalParsing\BinaryExpression.cs (2)
33
var block = method.
Body
;
209
var block = method.
Body
;
IncrementalParsing\CompoundAssignment.cs (1)
148
var block = method.
Body
;
IncrementalParsing\UnaryExpression.cs (1)
91
var block = method.
Body
;
Parsing\DeclarationParsingTests.cs (48)
2512
Assert.NotNull(ms.
Body
);
2513
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
2514
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
2557
Assert.NotNull(ms.
Body
);
2558
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
2559
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
2603
Assert.NotNull(ms.
Body
);
2604
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
2605
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
2711
Assert.NotNull(ms.
Body
);
2712
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
2713
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
2776
Assert.NotNull(ms.
Body
);
2777
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
2778
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
2823
Assert.NotNull(ms.
Body
);
2824
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
2825
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
2873
Assert.NotNull(ms.
Body
);
2874
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
2875
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
3027
Assert.NotNull(ms.
Body
);
3028
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
3029
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
3089
Assert.NotNull(ms.
Body
);
3090
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
3091
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
3144
Assert.NotNull(ms.
Body
);
3145
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
3146
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
3207
Assert.NotNull(ms.
Body
);
3208
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
3209
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
3273
Assert.NotNull(ms.
Body
);
3274
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
3275
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
3344
Assert.NotNull(ms.
Body
);
3345
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
3346
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
3390
Assert.NotNull(ms.
Body
);
3391
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
3392
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
3450
Assert.NotNull(ms.
Body
);
3451
Assert.NotEqual(SyntaxKind.None, ms.
Body
.OpenBraceToken.Kind());
3452
Assert.NotEqual(SyntaxKind.None, ms.
Body
.CloseBraceToken.Kind());
5887
Assert.NotNull(mainMethod.
Body
);
5888
Assert.Equal(1, mainMethod.
Body
.Statements.Count);
5890
var statement = mainMethod.
Body
.Statements[0];
Parsing\LocalFunctionParsingTests.cs (5)
1231
Assert.All(m.
Body
.Statements,
1297
var s1 = Assert.IsType<LocalFunctionStatementSyntax>(m.
Body
.Statements[0]);
1301
s1 = Assert.IsType<LocalFunctionStatementSyntax>(m.
Body
.Statements[0]);
1349
var s1 = Assert.IsType<LocalFunctionStatementSyntax>(m.
Body
.Statements[0]);
1359
s1 = Assert.IsType<LocalFunctionStatementSyntax>(m2.
Body
.Statements[0]);
Parsing\ParsingErrorRecoveryTests.cs (462)
3043
Assert.NotNull(ms.
Body
);
3044
Assert.Equal(2, ms.
Body
.Statements.Count);
3045
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3046
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3066
Assert.NotNull(ms.
Body
);
3067
Assert.Equal(2, ms.
Body
.Statements.Count);
3068
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3069
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3090
Assert.NotNull(ms.
Body
);
3091
Assert.Equal(2, ms.
Body
.Statements.Count);
3092
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3093
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3114
Assert.NotNull(ms.
Body
);
3115
Assert.Equal(2, ms.
Body
.Statements.Count);
3116
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3117
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3136
Assert.NotNull(ms.
Body
);
3137
Assert.Equal(2, ms.
Body
.Statements.Count);
3138
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3139
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3159
Assert.NotNull(ms.
Body
);
3160
Assert.Equal(2, ms.
Body
.Statements.Count);
3161
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3162
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3182
Assert.NotNull(ms.
Body
);
3183
Assert.Equal(2, ms.
Body
.Statements.Count);
3184
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3185
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3205
Assert.NotNull(ms.
Body
);
3206
Assert.Equal(2, ms.
Body
.Statements.Count);
3207
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3208
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3228
Assert.NotNull(ms.
Body
);
3229
Assert.Equal(2, ms.
Body
.Statements.Count);
3230
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3231
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3251
Assert.NotNull(ms.
Body
);
3252
Assert.Equal(1, ms.
Body
.Statements.Count);
3253
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3272
Assert.NotNull(ms.
Body
);
3273
Assert.Equal(1, ms.
Body
.Statements.Count);
3274
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3293
Assert.NotNull(ms.
Body
);
3294
Assert.Equal(1, ms.
Body
.Statements.Count);
3295
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3314
Assert.NotNull(ms.
Body
);
3315
Assert.Equal(1, ms.
Body
.Statements.Count);
3316
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3335
Assert.NotNull(ms.
Body
);
3336
Assert.Equal(1, ms.
Body
.Statements.Count);
3337
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3356
Assert.NotNull(ms.
Body
);
3357
Assert.Equal(1, ms.
Body
.Statements.Count);
3358
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3377
Assert.NotNull(ms.
Body
);
3378
Assert.Equal(1, ms.
Body
.Statements.Count);
3379
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
3399
Assert.NotNull(ms.
Body
);
3400
Assert.Equal(1, ms.
Body
.Statements.Count);
3401
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3402
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3422
Assert.NotNull(ms.
Body
);
3423
Assert.Equal(1, ms.
Body
.Statements.Count);
3424
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3425
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3445
Assert.NotNull(ms.
Body
);
3446
Assert.Equal(1, ms.
Body
.Statements.Count);
3447
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3448
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3468
Assert.NotNull(ms.
Body
);
3469
Assert.Equal(1, ms.
Body
.Statements.Count);
3470
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3471
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3492
Assert.NotNull(ms.
Body
);
3493
Assert.Equal(1, ms.
Body
.Statements.Count);
3494
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3495
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3515
Assert.NotNull(ms.
Body
);
3516
Assert.Equal(1, ms.
Body
.Statements.Count);
3517
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3518
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3538
Assert.NotNull(ms.
Body
);
3539
Assert.Equal(1, ms.
Body
.Statements.Count);
3540
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3541
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3555
var ie = (md.
Body
.Statements[0] as ExpressionStatementSyntax).Expression as InvocationExpressionSyntax;
3559
Assert.Equal("\t\t\t} ", md.
Body
.CloseBraceToken.ToFullString());
3581
Assert.NotNull(ms.
Body
);
3582
Assert.Equal(2, ms.
Body
.Statements.Count);
3583
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3584
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3585
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3606
Assert.NotNull(ms.
Body
);
3607
Assert.Equal(2, ms.
Body
.Statements.Count);
3608
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3609
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3610
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3631
Assert.NotNull(ms.
Body
);
3632
Assert.Equal(2, ms.
Body
.Statements.Count);
3633
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3634
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3635
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3657
Assert.NotNull(ms.
Body
);
3658
Assert.Equal(1, ms.
Body
.Statements.Count);
3659
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3660
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3681
Assert.NotNull(ms.
Body
);
3682
Assert.Equal(1, ms.
Body
.Statements.Count);
3683
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3684
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3705
Assert.NotNull(ms.
Body
);
3706
Assert.Equal(1, ms.
Body
.Statements.Count);
3707
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3708
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3730
Assert.NotNull(ms.
Body
);
3731
Assert.Equal(1, ms.
Body
.Statements.Count);
3732
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3733
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3754
Assert.NotNull(ms.
Body
);
3755
Assert.Equal(1, ms.
Body
.Statements.Count);
3756
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3757
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3778
Assert.NotNull(ms.
Body
);
3779
Assert.Equal(1, ms.
Body
.Statements.Count);
3780
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3781
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3802
Assert.NotNull(ms.
Body
);
3803
Assert.Equal(1, ms.
Body
.Statements.Count);
3804
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3805
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3827
Assert.NotNull(ms.
Body
);
3828
Assert.Equal(1, ms.
Body
.Statements.Count);
3829
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3830
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3851
Assert.NotNull(ms.
Body
);
3852
Assert.Equal(1, ms.
Body
.Statements.Count);
3853
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3854
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3875
Assert.NotNull(ms.
Body
);
3876
Assert.Equal(1, ms.
Body
.Statements.Count);
3877
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3878
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3900
Assert.NotNull(ms.
Body
);
3901
Assert.Equal(2, ms.
Body
.Statements.Count);
3902
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3903
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3904
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3926
Assert.NotNull(ms.
Body
);
3927
Assert.Equal(2, ms.
Body
.Statements.Count);
3928
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3929
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3930
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3952
Assert.NotNull(ms.
Body
);
3953
Assert.Equal(2, ms.
Body
.Statements.Count);
3954
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3955
Assert.Equal(SyntaxKind.IfStatement, ms.
Body
.Statements[1].Kind());
3956
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
3979
Assert.NotNull(ms.
Body
);
3980
Assert.Equal(1, ms.
Body
.Statements.Count);
3981
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
3982
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
4004
Assert.NotNull(ms.
Body
);
4005
Assert.Equal(1, ms.
Body
.Statements.Count);
4006
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
4007
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
4029
Assert.NotNull(ms.
Body
);
4030
Assert.Equal(1, ms.
Body
.Statements.Count);
4031
Assert.Equal(SyntaxKind.ExpressionStatement, ms.
Body
.Statements[0].Kind());
4032
var es = (ExpressionStatementSyntax)ms.
Body
.Statements[0];
4055
Assert.NotNull(ms.
Body
);
4056
Assert.Equal(1, ms.
Body
.Statements.Count);
4057
Assert.Equal(SyntaxKind.FixedStatement, ms.
Body
.Statements[0].Kind());
4076
Assert.NotNull(ms.
Body
);
4077
Assert.Equal(1, ms.
Body
.Statements.Count);
4078
Assert.Equal(SyntaxKind.FixedStatement, ms.
Body
.Statements[0].Kind());
4121
Assert.NotNull(ms.
Body
);
4122
Assert.Equal(1, ms.
Body
.Statements.Count);
4123
Assert.Equal(SyntaxKind.FixedStatement, ms.
Body
.Statements[0].Kind());
4142
Assert.NotNull(ms.
Body
);
4143
Assert.Equal(1, ms.
Body
.Statements.Count);
4144
Assert.Equal(SyntaxKind.TryStatement, ms.
Body
.Statements[0].Kind());
4163
Assert.NotNull(ms.
Body
);
4164
Assert.Equal(1, ms.
Body
.Statements.Count);
4165
Assert.Equal(SyntaxKind.TryStatement, ms.
Body
.Statements[0].Kind());
4184
Assert.NotNull(ms.
Body
);
4185
Assert.Equal(1, ms.
Body
.Statements.Count);
4186
Assert.Equal(SyntaxKind.TryStatement, ms.
Body
.Statements[0].Kind());
4206
Assert.NotNull(ms.
Body
);
4207
Assert.Equal(1, ms.
Body
.Statements.Count);
4208
Assert.Equal(SyntaxKind.TryStatement, ms.
Body
.Statements[0].Kind());
4228
Assert.NotNull(ms.
Body
);
4229
Assert.Equal(1, ms.
Body
.Statements.Count);
4230
Assert.Equal(SyntaxKind.TryStatement, ms.
Body
.Statements[0].Kind());
4251
Assert.NotNull(ms.
Body
);
4252
Assert.Equal(1, ms.
Body
.Statements.Count);
4253
Assert.Equal(SyntaxKind.TryStatement, ms.
Body
.Statements[0].Kind());
4274
Assert.NotNull(ms.
Body
);
4275
Assert.Equal(1, ms.
Body
.Statements.Count);
4276
Assert.Equal(SyntaxKind.TryStatement, ms.
Body
.Statements[0].Kind());
4295
Assert.NotNull(ms.
Body
);
4296
Assert.Equal(1, ms.
Body
.Statements.Count);
4297
Assert.Equal(SyntaxKind.TryStatement, ms.
Body
.Statements[0].Kind());
4318
Assert.NotNull(ms.
Body
);
4319
Assert.Equal(1, ms.
Body
.Statements.Count);
4320
Assert.Equal(SyntaxKind.DoStatement, ms.
Body
.Statements[0].Kind());
4341
Assert.NotNull(ms.
Body
);
4342
Assert.Equal(1, ms.
Body
.Statements.Count);
4343
Assert.Equal(SyntaxKind.DoStatement, ms.
Body
.Statements[0].Kind());
4367
Assert.NotNull(ms.
Body
);
4368
Assert.Equal(1, ms.
Body
.Statements.Count);
4369
Assert.Equal(SyntaxKind.ForStatement, ms.
Body
.Statements[0].Kind());
4389
Assert.NotNull(ms.
Body
);
4390
Assert.Equal(1, ms.
Body
.Statements.Count);
4391
Assert.Equal(SyntaxKind.ForStatement, ms.
Body
.Statements[0].Kind());
4415
Assert.NotNull(ms.
Body
);
4416
Assert.Equal(1, ms.
Body
.Statements.Count);
4417
Assert.Equal(SyntaxKind.ForStatement, ms.
Body
.Statements[0].Kind());
4442
Assert.NotNull(ms.
Body
);
4443
Assert.Equal(1, ms.
Body
.Statements.Count);
4444
Assert.Equal(SyntaxKind.ForStatement, ms.
Body
.Statements[0].Kind());
4463
Assert.NotNull(ms.
Body
);
4464
Assert.Equal(1, ms.
Body
.Statements.Count);
4465
Assert.Equal(SyntaxKind.ForStatement, ms.
Body
.Statements[0].Kind());
4486
Assert.NotNull(ms.
Body
);
4487
Assert.Equal(1, ms.
Body
.Statements.Count);
4488
Assert.Equal(SyntaxKind.ForStatement, ms.
Body
.Statements[0].Kind());
4511
Assert.NotNull(ms.
Body
);
4512
Assert.Equal(1, ms.
Body
.Statements.Count);
4513
Assert.Equal(SyntaxKind.ForStatement, ms.
Body
.Statements[0].Kind());
4536
Assert.NotNull(ms.
Body
);
4537
Assert.Equal(1, ms.
Body
.Statements.Count);
4538
Assert.Equal(SyntaxKind.ForStatement, ms.
Body
.Statements[0].Kind());
4558
Assert.NotNull(ms.
Body
);
4559
Assert.Equal(1, ms.
Body
.Statements.Count);
4560
Assert.Equal(SyntaxKind.ForStatement, ms.
Body
.Statements[0].Kind());
4583
Assert.NotNull(ms.
Body
);
4584
Assert.Equal(1, ms.
Body
.Statements.Count);
4585
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4586
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4609
Assert.NotNull(ms.
Body
);
4610
Assert.Equal(1, ms.
Body
.Statements.Count);
4611
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4612
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4636
Assert.NotNull(ms.
Body
);
4637
Assert.Equal(1, ms.
Body
.Statements.Count);
4638
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4639
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4663
Assert.NotNull(ms.
Body
);
4664
Assert.Equal(1, ms.
Body
.Statements.Count);
4665
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4666
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4691
Assert.NotNull(ms.
Body
);
4692
Assert.Equal(1, ms.
Body
.Statements.Count);
4693
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4694
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4718
Assert.NotNull(ms.
Body
);
4719
Assert.Equal(1, ms.
Body
.Statements.Count);
4720
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4721
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4745
Assert.NotNull(ms.
Body
);
4746
Assert.Equal(2, ms.
Body
.Statements.Count);
4747
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4748
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
4749
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4774
Assert.NotNull(ms.
Body
);
4775
Assert.Equal(2, ms.
Body
.Statements.Count);
4776
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4777
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
4778
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4803
Assert.NotNull(ms.
Body
);
4804
Assert.Equal(2, ms.
Body
.Statements.Count);
4805
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4806
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
4807
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4833
Assert.NotNull(ms.
Body
);
4834
Assert.Equal(2, ms.
Body
.Statements.Count);
4835
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4836
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
4837
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4862
Assert.NotNull(ms.
Body
);
4863
Assert.Equal(2, ms.
Body
.Statements.Count);
4864
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4865
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
4866
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4891
Assert.NotNull(ms.
Body
);
4892
Assert.Equal(1, ms.
Body
.Statements.Count);
4893
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4894
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4918
Assert.NotNull(ms.
Body
);
4919
Assert.Equal(1, ms.
Body
.Statements.Count);
4920
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4921
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4945
Assert.NotNull(ms.
Body
);
4946
Assert.Equal(1, ms.
Body
.Statements.Count);
4947
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4948
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
4972
Assert.NotNull(ms.
Body
);
4973
Assert.Equal(1, ms.
Body
.Statements.Count);
4974
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
4975
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5000
Assert.NotNull(ms.
Body
);
5001
Assert.Equal(1, ms.
Body
.Statements.Count);
5002
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5003
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5027
Assert.NotNull(ms.
Body
);
5028
Assert.Equal(1, ms.
Body
.Statements.Count);
5029
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5030
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5055
Assert.NotNull(ms.
Body
);
5056
Assert.Equal(1, ms.
Body
.Statements.Count);
5057
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5058
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5081
Assert.NotNull(ms.
Body
);
5082
Assert.Equal(1, ms.
Body
.Statements.Count);
5083
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5084
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5111
Assert.NotNull(ms.
Body
);
5112
Assert.Equal(1, ms.
Body
.Statements.Count);
5113
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5114
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5140
Assert.NotNull(ms.
Body
);
5141
Assert.Equal(1, ms.
Body
.Statements.Count);
5142
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5143
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5170
Assert.NotNull(ms.
Body
);
5171
Assert.Equal(1, ms.
Body
.Statements.Count);
5172
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5173
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5823
Assert.NotNull(ms.
Body
);
5824
Assert.Equal(1, ms.
Body
.Statements.Count);
5825
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5826
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5862
Assert.NotNull(ms.
Body
);
5863
Assert.Equal(2, ms.
Body
.Statements.Count);
5864
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5865
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
5866
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5891
Assert.NotNull(ms.
Body
);
5892
Assert.Equal(2, ms.
Body
.Statements.Count);
5893
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5894
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
5895
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5920
Assert.NotNull(ms.
Body
);
5921
Assert.Equal(2, ms.
Body
.Statements.Count);
5922
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5923
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
5924
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5950
Assert.NotNull(ms.
Body
);
5951
Assert.Equal(2, ms.
Body
.Statements.Count);
5952
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5953
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
5954
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
5979
Assert.NotNull(ms.
Body
);
5980
Assert.Equal(2, ms.
Body
.Statements.Count);
5981
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
5982
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
5983
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6013
Assert.NotNull(ms.
Body
);
6014
Assert.Equal(1, ms.
Body
.Statements.Count);
6015
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
6016
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6040
Assert.NotNull(ms.
Body
);
6041
Assert.Equal(1, ms.
Body
.Statements.Count);
6042
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
6043
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6067
Assert.NotNull(ms.
Body
);
6068
Assert.Equal(1, ms.
Body
.Statements.Count);
6069
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
6070
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6094
Assert.NotNull(ms.
Body
);
6095
Assert.Equal(1, ms.
Body
.Statements.Count);
6096
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
6097
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6122
Assert.NotNull(ms.
Body
);
6123
Assert.Equal(1, ms.
Body
.Statements.Count);
6124
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
6125
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6149
Assert.NotNull(ms.
Body
);
6150
Assert.Equal(1, ms.
Body
.Statements.Count);
6151
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
6152
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6179
Assert.NotNull(ms.
Body
);
6180
Assert.Equal(1, ms.
Body
.Statements.Count);
6181
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
6182
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6210
Assert.NotNull(ms.
Body
);
6211
Assert.Equal(1, ms.
Body
.Statements.Count);
6212
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
6213
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6238
Assert.NotNull(ms.
Body
);
6239
Assert.Equal(1, ms.
Body
.Statements.Count);
6240
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
6241
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6285
Assert.NotNull(ms.
Body
);
6286
Assert.Equal(2, ms.
Body
.Statements.Count);
6287
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
6288
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
6289
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6319
Assert.NotNull(ms.
Body
);
6320
Assert.Equal(2, ms.
Body
.Statements.Count);
6321
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
6322
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
6323
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6349
Assert.NotNull(ms.
Body
);
6350
Assert.Equal(2, ms.
Body
.Statements.Count);
6351
Assert.Equal(SyntaxKind.LocalDeclarationStatement, ms.
Body
.Statements[0].Kind());
6352
Assert.Equal(SyntaxKind.WhileStatement, ms.
Body
.Statements[1].Kind());
6354
var ds = (LocalDeclarationStatementSyntax)ms.
Body
.Statements[0];
6633
Assert.NotNull(md.
Body
);
6634
Assert.NotEqual(default, md.
Body
.OpenBraceToken);
6635
Assert.False(md.
Body
.OpenBraceToken.IsMissing);
6636
Assert.NotEqual(default, md.
Body
.CloseBraceToken);
6637
Assert.False(md.
Body
.CloseBraceToken.IsMissing);
6638
Assert.Equal(1, md.
Body
.Statements.Count);
6639
Assert.Equal(SyntaxKind.LocalDeclarationStatement, md.
Body
.Statements[0].Kind());
6640
var ds = (LocalDeclarationStatementSyntax)md.
Body
.Statements[0];
6678
Assert.NotNull(md.
Body
);
6679
Assert.NotEqual(default, md.
Body
.OpenBraceToken);
6680
Assert.False(md.
Body
.OpenBraceToken.IsMissing);
6681
Assert.NotEqual(default, md.
Body
.CloseBraceToken);
6682
Assert.False(md.
Body
.CloseBraceToken.IsMissing);
6683
Assert.Equal(1, md.
Body
.Statements.Count);
6684
Assert.Equal(SyntaxKind.LocalDeclarationStatement, md.
Body
.Statements[0].Kind());
6685
var ds = (LocalDeclarationStatementSyntax)md.
Body
.Statements[0];
6722
Assert.NotNull(md.
Body
);
6723
Assert.NotEqual(default, md.
Body
.OpenBraceToken);
6724
Assert.False(md.
Body
.OpenBraceToken.IsMissing);
6725
Assert.NotEqual(default, md.
Body
.CloseBraceToken);
6726
Assert.False(md.
Body
.CloseBraceToken.IsMissing);
6727
Assert.Equal(1, md.
Body
.Statements.Count);
6728
Assert.Equal(SyntaxKind.LocalDeclarationStatement, md.
Body
.Statements[0].Kind());
6729
var ds = (LocalDeclarationStatementSyntax)md.
Body
.Statements[0];
6772
Assert.NotNull(md.
Body
);
6773
Assert.NotEqual(default, md.
Body
.OpenBraceToken);
6774
Assert.False(md.
Body
.OpenBraceToken.IsMissing);
6775
Assert.NotEqual(default, md.
Body
.CloseBraceToken);
6776
Assert.True(md.
Body
.CloseBraceToken.IsMissing);
6777
Assert.Equal(1, md.
Body
.Statements.Count);
6778
Assert.Equal(SyntaxKind.LocalDeclarationStatement, md.
Body
.Statements[0].Kind());
6779
var ds = (LocalDeclarationStatementSyntax)md.
Body
.Statements[0];
6820
Assert.NotNull(md.
Body
);
6821
Assert.NotEqual(default, md.
Body
.OpenBraceToken);
6822
Assert.False(md.
Body
.OpenBraceToken.IsMissing);
6823
Assert.NotEqual(default, md.
Body
.CloseBraceToken);
6824
Assert.True(md.
Body
.CloseBraceToken.IsMissing);
6825
Assert.Equal(1, md.
Body
.Statements.Count);
6826
Assert.Equal(SyntaxKind.LocalDeclarationStatement, md.
Body
.Statements[0].Kind());
6827
var ds = (LocalDeclarationStatementSyntax)md.
Body
.Statements[0];
6867
Assert.NotNull(md.
Body
);
6868
Assert.NotEqual(default, md.
Body
.OpenBraceToken);
6869
Assert.False(md.
Body
.OpenBraceToken.IsMissing);
6870
Assert.NotEqual(default, md.
Body
.CloseBraceToken);
6871
Assert.True(md.
Body
.CloseBraceToken.IsMissing);
6872
Assert.Equal(1, md.
Body
.Statements.Count);
6873
Assert.Equal(SyntaxKind.LocalDeclarationStatement, md.
Body
.Statements[0].Kind());
6874
var ds = (LocalDeclarationStatementSyntax)md.
Body
.Statements[0];
6922
Assert.NotNull(subitem1.
Body
);
6923
Assert.False(subitem1.
Body
.OpenBraceToken.IsMissing);
6924
Assert.True(subitem1.
Body
.CloseBraceToken.IsMissing);
6925
Assert.Equal(1, subitem1.
Body
.Statements.Count);
6926
Assert.Equal(SyntaxKind.LocalDeclarationStatement, subitem1.
Body
.Statements[0].Kind());
6927
var decl = (LocalDeclarationStatementSyntax)subitem1.
Body
.Statements[0];
Syntax\LambdaUtilitiesTests.cs (1)
60
Assert.Equal("void C.M()", model.GetEnclosingSymbol(methodDef.
Body
.SpanStart).ToTestDisplayString());
Syntax\SyntaxNodeTests.cs (1)
2729
var m2 = m.RemoveNode(m.
Body
, SyntaxRemoveOptions.KeepExteriorTrivia);
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
2634
SyntaxKind.MethodDeclaration => ((MethodDeclarationSyntax)declaration).
Body
?.Statements,
Rename\LocalConflictVisitor.cs (1)
34
Visit(node.
Body
);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
188
if (methodDeclaration.
Body
?.TryConvertToArrowExpressionBody(
Microsoft.DotNet.GenFacades (1)
NotSupportedAssemblyGenerator.cs (1)
115
if (node.
Body
== null)
Microsoft.Extensions.Logging.Generators (1)
LoggerMessageGenerator.Parser.cs (1)
302
CSharpSyntaxNode? methodBody = method.
Body
as CSharpSyntaxNode ?? method.ExpressionBody;
Microsoft.Gen.ContextualOptions.Unit.Tests (2)
EmitterTests.cs (2)
66
.
Body
!
95
.
Body
!
Microsoft.Gen.Logging (2)
Parsing\Parser.cs (2)
409
if (method.
Body
!= null)
411
Diag(DiagDescriptors.LoggingMethodHasBody, method.
Body
.GetLocation());
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
490
if (methodSyntax.
Body
!= null)
Microsoft.Gen.Metrics (1)
Parser.cs (1)
490
if (methodSyntax.
Body
!= null)
Microsoft.Gen.MetricsReports (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
490
if (methodSyntax.
Body
!= null)
Microsoft.Interop.ComInterfaceGenerator (2)
ComMethodInfo.cs (1)
71
|| comMethodDeclaringSyntax.
Body
is not null
VtableIndexStubGenerator.cs (1)
396
|| methodSyntax.
Body
is not null
Microsoft.Interop.JavaScript.JSImportGenerator (2)
JSExportGenerator.cs (1)
458
|| (methodSyntax.
Body
is null && methodSyntax.ExpressionBody is null)
JSImportGenerator.cs (1)
367
|| methodSyntax.
Body
is not null
Microsoft.Interop.LibraryImportGenerator (1)
LibraryImportGenerator.cs (1)
546
|| methodSyntax.
Body
is not null
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
DownlevelLibraryImportGenerator.cs (1)
416
|| methodSyntax.
Body
is not null
Microsoft.VisualStudio.LanguageServices.CSharp (7)
CodeModel\CSharpCodeModelService.cs (6)
2305
if (method.
Body
!= null && method.
Body
.Statements.Count == 0)
2307
member = method.WithBody(null).WithSemicolonToken(SyntaxFactory.Token([SyntaxFactory.ElasticMarker], SyntaxKind.SemicolonToken, method.
Body
.CloseBraceToken.TrailingTrivia));
2344
if (method.
Body
== null)
3684
&& methodDeclaration.
Body
== null
3686
&& newMethodDeclaration.
Body
!= null;
CodeModel\MethodXml\MethodXmlBuilder.cs (1)
609
builder.GenerateBlock(methodDeclaration.
Body
);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
188
if (methodDeclaration.
Body
?.TryConvertToArrowExpressionBody(