2 overrides of Statement
Microsoft.CodeAnalysis.CSharp (2)
Syntax.xml.Syntax.Generated.cs (2)
7761public override StatementSyntax Statement => GetRed(ref this.statement, 9)!; 7868public override StatementSyntax Statement => GetRed(ref this.statement, 8)!;
13 references to Statement
Microsoft.CodeAnalysis.CSharp (4)
Binder\ForEachLoopBinder.cs (1)
429BoundStatement body = originalBinder.BindPossibleEmbeddedStatement(_syntax.Statement, diagnostics);
Binder\LocalBinderFactory.cs (1)
657VisitPossibleEmbeddedStatement(node.Statement, binder);
Compilation\MemberSemanticModel.cs (1)
419if (LookupPosition.IsBetweenTokens(position, start, foreachStmt.Statement.GetFirstToken()))
Syntax\LookupPosition.cs (1)
398return GetFirstExcludedToken(((CommonForEachStatementSyntax)statement).Statement);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
136CommonForEachStatementSyntax n => n.Statement,
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (1)
667=> commonForEachStatementNode.Statement is not BlockSyntax
Microsoft.CodeAnalysis.CSharp.Features (5)
Debugging\CSharpProximityExpressionsService.Worker.cs (1)
256AddLastStatementOfConstruct((statement as CommonForEachStatementSyntax).Statement);
EditAndContinue\SyntaxComparer.cs (4)
1162var statementDistance = ComputeDistance(leftCommonForEach.Statement, rightCommonForEach.Statement); 1173return AdjustForLocalsInBlock(distance, leftCommonForEach.Statement, rightCommonForEach.Statement, localsWeight: 0.6);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
136CommonForEachStatementSyntax n => n.Statement,
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
136CommonForEachStatementSyntax n => n.Statement,