1 write to MoveNextMethod
Microsoft.CodeAnalysis.CSharp (1)
Compilation\ForEachStatementInfo.cs (1)
76this.MoveNextMethod = moveNextMethod;
29 references to MoveNextMethod
Microsoft.CodeAnalysis.CSharp (3)
Compilation\ForEachStatementInfo.cs (3)
93&& object.Equals(this.MoveNextMethod, other.MoveNextMethod) 105Hash.Combine(MoveNextMethod,
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpSemanticFacts.cs (1)
174info.MoveNextMethod,
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (18)
CodeGen\CodeGenAwaitForeachTests.cs (18)
941Assert.Equal("System.Threading.Tasks.Task<System.Boolean> C.Enumerator.MoveNextAsync()", info.MoveNextMethod.ToTestDisplayString()); 1665Assert.Equal("System.Threading.Tasks.Task<System.Boolean> C.Enumerator.MoveNextAsync()", info.MoveNextMethod.ToTestDisplayString()); 2126Assert.Equal("System.Threading.Tasks.ValueTask<System.Boolean> C.AsyncEnumerator.MoveNextAsync()", info.MoveNextMethod.ToTestDisplayString()); 2191Assert.Equal("C.Awaitable C.AsyncEnumerator.MoveNextAsync()", info.MoveNextMethod.ToTestDisplayString()); 2276Assert.Null(info.MoveNextMethod); 2393Assert.Null(info.MoveNextMethod); 2869info.MoveNextMethod.ToTestDisplayString()); 3616info.MoveNextMethod.ToTestDisplayString()); 3690info.MoveNextMethod.ToTestDisplayString()); 3800info.MoveNextMethod.ToTestDisplayString()); 3899info.MoveNextMethod.ToTestDisplayString()); 4126info.MoveNextMethod.ToTestDisplayString()); 4207info.MoveNextMethod.ToTestDisplayString()); 5509Assert.Equal("System.Threading.Tasks.Task<System.Boolean> C.Enumerator.MoveNextAsync()", info.MoveNextMethod.ToTestDisplayString()); 8172info.MoveNextMethod.ToTestDisplayString()); 8248info.MoveNextMethod.ToTestDisplayString()); 8326info.MoveNextMethod.ToTestDisplayString()); 8458info.MoveNextMethod.ToTestDisplayString());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\ForEachTests.cs (5)
2134Assert.Equal<ISymbol>(comp.GetSpecialTypeMember(SpecialMember.System_Collections_IEnumerator__MoveNext).GetPublicSymbol(), loopInfo.MoveNextMethod); 2186Assert.Equal<ISymbol>(comp.GetSpecialTypeMember(SpecialMember.System_Collections_IEnumerator__MoveNext).GetPublicSymbol(), loopInfo0.MoveNextMethod); 2195Assert.Equal(loopInfo0.MoveNextMethod, loopInfo1.MoveNextMethod); 3277Assert.Equal(enumeratorInfo.MoveNextInfo.Method.GetPublicSymbol(), statementInfo.MoveNextMethod);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Compilation\SemanticModelAPITests.cs (1)
2003Assert.Equal("System.Boolean System.Collections.IEnumerator.MoveNext()", info.MoveNextMethod.ToTestDisplayString());
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSemanticFacts.cs (1)
174info.MoveNextMethod,