1 write to MoveNextArguments
Microsoft.CodeAnalysis (1)
Operations\Loops\ForEachLoopOperationInfo.cs (1)
76MoveNextArguments = moveNextArguments;
26 references to MoveNextArguments
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
4619var moveNext = makeInvocationDroppingInstanceForStaticMethods(info.MoveNextMethod, enumeratorRef, info.MoveNextArguments);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (17)
RefStructInterfacesTests.cs (17)
9032Assert.Empty(op.Info.MoveNextArguments); 9236Assert.Empty(op.Info.MoveNextArguments); 9600Assert.Empty(op.Info.MoveNextArguments); 9824Assert.Empty(op.Info.MoveNextArguments); 10033Assert.Empty(op.Info.MoveNextArguments); 10260Assert.Empty(op.Info.MoveNextArguments); 10643Assert.Empty(op.Info.MoveNextArguments); 10840Assert.Empty(op.Info.MoveNextArguments); 11081Assert.Empty(op.Info.MoveNextArguments); 11308Assert.Empty(op.Info.MoveNextArguments); 11520Assert.Empty(op.Info.MoveNextArguments); 11620Assert.Empty(op.Info.MoveNextArguments); 11715Assert.Empty(op.Info.MoveNextArguments); 19213Assert.Empty(op.Info.MoveNextArguments); 19384Assert.Empty(op.Info.MoveNextArguments); 19709Assert.Empty(op.Info.MoveNextArguments); 19877Assert.Empty(op.Info.MoveNextArguments);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (7)
IOperation\IOperationTests_IForEachLoopStatement.cs (7)
2810Assert.Equal(3, op.Info.MoveNextArguments.Length); 2825VerifyOperationTree(comp, op.Info.MoveNextArguments[0], @"IArgumentOperation (ArgumentKind.DefaultValue, Matching Parameter: s) (OperationKind.Argument, Type: null, IsImplicit) (Syntax: 'await forea ... }') 2830VerifyOperationTree(comp, op.Info.MoveNextArguments[1], @"IArgumentOperation (ArgumentKind.DefaultValue, Matching Parameter: line) (OperationKind.Argument, Type: null, IsImplicit) (Syntax: 'await forea ... }') 2835VerifyOperationTree(comp, op.Info.MoveNextArguments[2], @"IArgumentOperation (ArgumentKind.DefaultValue, Matching Parameter: r) (OperationKind.Argument, Type: null, IsImplicit) (Syntax: 'await forea ... }') 2942Assert.Equal(2, op.Info.MoveNextArguments.Length); 2957VerifyOperationTree(comp, op.Info.MoveNextArguments[0], @"IArgumentOperation (ArgumentKind.DefaultValue, Matching Parameter: s) (OperationKind.Argument, Type: null, IsImplicit) (Syntax: 'await forea ... }') 2962VerifyOperationTree(comp, op.Info.MoveNextArguments[1], @"IArgumentOperation (ArgumentKind.DefaultValue, Matching Parameter: line) (OperationKind.Argument, Type: null, IsImplicit) (Syntax: 'await forea ... }')
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\TestOperationVisitor.cs (1)
341visitArguments(info.MoveNextArguments);