3 overrides of Block
Microsoft.CodeAnalysis.CSharp (3)
Syntax.xml.Syntax.Generated.cs (3)
3098public override BlockSyntax Block => GetRed(ref this.block, 3)!; 3232public override BlockSyntax? Block => GetRed(ref this.block, 4); 3392public override BlockSyntax? Block => GetRed(ref this.block, 5);
16 references to Block
Microsoft.AspNetCore.App.CodeFixes (2)
WebApplicationBuilderFixer.cs (2)
119if (lambdaExpr.Block != null) 121var lambdaStatements = lambdaExpr.Block.Statements;
Microsoft.CodeAnalysis.CSharp (2)
Syntax\AnonymousFunctionExpressionSyntax.cs (2)
12/// Either the <see cref="Block"/> if it is not <c>null</c> or the 15public CSharpSyntaxNode Body => Block ?? (CSharpSyntaxNode)ExpressionBody!;
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (3)
310if (anonymousFunction.Block != null && anonymousFunction.Block.Statements.Count == 1) 312var statement = anonymousFunction.Block.Statements[0];
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
646var body = anonymousFunctionSyntax.Block;
Microsoft.CodeAnalysis.CSharp.Features (3)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (3)
310if (anonymousFunction.Block != null && anonymousFunction.Block.Statements.Count == 1) 312var statement = anonymousFunction.Block.Statements[0];
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\SemanticModelAPITests.cs (1)
3820Assert.True(model.TryGetSpeculativeSemanticModel(localFunctionBody.Block!.Statements[0].SpanStart + 1, @return, out var specModel));
Symbols\Source\NullablePublicAPITests.cs (1)
3736Assert.True(model.TryGetSpeculativeSemanticModel(localFunctionBody.Block!.OpenBraceToken.SpanStart + 1, @return, out var specModel));
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
2659AnonymousFunctionExpressionSyntax anonymousFunction => anonymousFunction.Block,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
646var body = anonymousFunctionSyntax.Block;
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
646var body = anonymousFunctionSyntax.Block;