1 write to ForEachStatement
Microsoft.CodeAnalysis.Features (1)
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (1)
445
ForEachStatement
= forEachStatement;
8 references to ForEachStatement
Microsoft.CodeAnalysis.CSharp.Features (3)
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (3)
49
return foreachInfo.
ForEachStatement
.Parent.IsKind(SyntaxKind.Block);
61
var foreachStatement = foreachInfo.
ForEachStatement
;
120
var foreachStatement = foreachInfo.
ForEachStatement
;
Microsoft.CodeAnalysis.Features (3)
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (3)
97
model, foreachInfo.
ForEachStatement
, foreachInfo.CollectionNameSuggestion, cancellationToken));
126
collectionStatement = collectionStatement.WithLeadingTrivia(foreachInfo.
ForEachStatement
.GetFirstToken().LeadingTrivia);
128
editor.InsertBefore(foreachInfo.
ForEachStatement
, collectionStatement);
Microsoft.CodeAnalysis.VisualBasic.Features (2)
ConvertForEachToFor\VisualBasicConvertForEachToForCodeRefactoringProvider.vb (2)
49
Dim forEachBlock = foreachInfo.
ForEachStatement
124
Dim forEachBlock = foreachInfo.
ForEachStatement