8 references to ForEachInfo
Microsoft.CodeAnalysis.CSharp.Features (3)
ConvertLinq\ConvertForEachToLinqQuery\AbstractConverter.cs (3)
216
/// Creates a linq invocation expression for the <see cref="
ForEachInfo
{ForEachStatementSyntax, StatementSyntax}.ConvertingExtendedNodes"/> node at the given index <paramref name="extendedNodeIndex"/>
220
/// <param name="extendedNodeIndex">Index into <see cref="
ForEachInfo
{ForEachStatementSyntax, StatementSyntax}.ConvertingExtendedNodes"/> to be processed and updated.</param>
222
/// <param name="hasForEachChild">Flag indicating if any of the processed <see cref="
ForEachInfo
{ForEachStatementSyntax, StatementSyntax}.ConvertingExtendedNodes"/> is a <see cref="ForEachStatementSyntax"/>.</param>
Microsoft.CodeAnalysis.Features (5)
ConvertLinq\ConvertForEachToLinqQuery\AbstractConvertForEachToLinqQueryProvider.cs (4)
30
protected abstract
ForEachInfo
<TForEachStatement, TStatement> CreateForEachInfo(
37
ForEachInfo
<TForEachStatement, TStatement> forEachInfo,
60
ForEachInfo
<TForEachStatement, TStatement> forEachInfo);
168
var
forEachInfo = CreateForEachInfo(forEachStatement, semanticModel, convertLocalDeclarations);
ConvertLinq\ConvertForEachToLinqQuery\IConverter.cs (1)
12
ForEachInfo
<TForEachStatement, TStatement> ForEachInfo { get; }