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