19 references to System_Collections_IEnumerator__MoveNext
Microsoft.CodeAnalysis.CSharp (5)
Binder\ForEachLoopBinder.cs (3)
971
moveNextMethod = (MethodSymbol)GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
, diagnostics, errorLocationSyntax);
987
builder.MoveNextInfo = GetParameterlessSpecialTypeMemberInfo(SpecialMember.
System_Collections_IEnumerator__MoveNext
, errorLocationSyntax, diagnostics);
1097
builder.MoveNextInfo = GetParameterlessSpecialTypeMemberInfo(SpecialMember.
System_Collections_IEnumerator__MoveNext
, _syntax, diagnostics);
Lowering\IteratorRewriter\IteratorRewriter.cs (2)
109
EnsureSpecialMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
, bag);
214
var IEnumerator_MoveNext = F.SpecialMethod(SpecialMember.
System_Collections_IEnumerator__MoveNext
);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\ForEachTests.cs (2)
2134
Assert.Equal<ISymbol>(comp.GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
).GetPublicSymbol(), loopInfo.MoveNextMethod);
2186
Assert.Equal<ISymbol>(comp.GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
).GetPublicSymbol(), loopInfo0.MoveNextMethod);
Microsoft.CodeAnalysis.VisualBasic (3)
Binding\Binder_Statements.vb (1)
3889
member = GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
,
Lowering\IteratorRewriter\IteratorRewriter.vb (2)
112
EnsureSpecialMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
, bag)
160
Dim moveNextMethod = Me.OpenMoveNextMethodImplementation(SpecialMember.
System_Collections_IEnumerator__MoveNext
,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (9)
Semantics\ForeachTest.vb (3)
1163
Assert.Equal(Of ISymbol)(comp.GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
), loopInfo.MoveNextMethod)
1203
Assert.Equal(Of ISymbol)(comp.GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
), loopInfo.MoveNextMethod)
1258
Assert.Equal(Of ISymbol)(comp.GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
), loopInfo0.MoveNextMethod)
Semantics\GetExtendedSemanticInfoTests.vb (6)
6220
Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
), MethodSymbol)
6272
Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
), MethodSymbol)
6654
Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
), MethodSymbol)
6712
Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
), MethodSymbol)
6756
Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
), MethodSymbol)
6843
Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.
System_Collections_IEnumerator__MoveNext
), MethodSymbol)