2 instantiations of ForEachLoopOperationInfo
Microsoft.CodeAnalysis.CSharp (1)
Operations\CSharpOperationFactory.cs (1)
1794info = new ForEachLoopOperationInfo(enumeratorInfoOpt.ElementType.GetPublicSymbol(),
Microsoft.CodeAnalysis.VisualBasic (1)
Operations\VisualBasicOperationFactory.vb (1)
1204Return New ForEachLoopOperationInfo(statementInfo.ElementType,
10 references to ForEachLoopOperationInfo
Microsoft.CodeAnalysis (3)
Generated\Operations.Generated.cs (2)
3826internal ForEachLoopOperation(IOperation loopControlVariable, IOperation collection, ImmutableArray<IOperation> nextVariables, ForEachLoopOperationInfo? info, bool isAsynchronous, IOperation body, ImmutableArray<ILocalSymbol> locals, ILabelSymbol continueLabel, ILabelSymbol exitLabel, SemanticModel? semanticModel, SyntaxNode syntax, bool isImplicit) 3838public ForEachLoopOperationInfo? Info { get; }
Operations\ControlFlowGraphBuilder.cs (1)
4379ForEachLoopOperationInfo? info = ((ForEachLoopOperation)operation).Info;
Microsoft.CodeAnalysis.CSharp (3)
Operations\CSharpOperationFactory.cs (3)
1780internal ForEachLoopOperationInfo? GetForEachLoopOperatorInfo(BoundForEachStatement boundForEachStatement) 1783ForEachLoopOperationInfo? info; 1872ForEachLoopOperationInfo? info = GetForEachLoopOperatorInfo(boundForEachStatement);
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\OperationTreeVerifier.cs (1)
658ForEachLoopOperationInfo info = ((ForEachLoopOperation)operation).Info;
Compilation\TestOperationVisitor.cs (1)
336ForEachLoopOperationInfo info = ((ForEachLoopOperation)operation).Info;
Microsoft.CodeAnalysis.VisualBasic (2)
Operations\VisualBasicOperationFactory.vb (2)
1191Friend Function GetForEachLoopOperationInfo(boundForEachStatement As BoundForEachStatement) As ForEachLoopOperationInfo 1236Dim info As ForEachLoopOperationInfo = GetForEachLoopOperationInfo(boundForEachStatement)