1 instantiation of ForEachInfo
Microsoft.CodeAnalysis.Features (1)
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (1)
187return new ForEachInfo(
10 references to ForEachInfo
Microsoft.CodeAnalysis.CSharp.Features (3)
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (3)
38protected override bool ValidLocation(ForEachInfo foreachInfo) 57SemanticModel model, ForEachInfo foreachInfo, SyntaxEditor editor, CancellationToken cancellationToken) 117SyntaxGenerator generator, ForEachInfo foreachInfo, SyntaxNode collectionVariableName, SyntaxToken indexVariable, bool donotCastElement)
Microsoft.CodeAnalysis.Features (7)
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (7)
42protected abstract bool ValidLocation(ForEachInfo foreachInfo); 45SemanticModel model, ForEachInfo info, SyntaxEditor editor, CancellationToken cancellationToken); 71var foreachInfo = GetForeachInfo(semanticFact, model, foreachStatement, cancellationToken); 91ForEachInfo foreachInfo, SyntaxNode foreachCollectionExpression, CancellationToken cancellationToken) 104ForEachInfo foreachInfo, SyntaxEditor editor, 149private ForEachInfo? GetForeachInfo( 415ForEachInfo foreachInfo,