4 instantiations of ExpressionIterator
Microsoft.CSharp (4)
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
1093ExpressionIterator it = new ExpressionIterator(argsPtr);
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\ExpressionIterator.cs (1)
68for (ExpressionIterator it = new ExpressionIterator(pExpr); !it.AtEnd(); it.MoveNext())
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (2)
846for (ExpressionIterator it = new ExpressionIterator(oldArgs); !it.AtEnd(); it.MoveNext()) 861for (ExpressionIterator it = new ExpressionIterator(oldIndices); !it.AtEnd(); it.MoveNext())
7 references to ExpressionIterator
Microsoft.CSharp (7)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
1134int numIndexArguments = ExpressionIterator.Count(optionalIndexerArguments);
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (2)
1087int argCount = ExpressionIterator.Count(argsPtr); 1093ExpressionIterator it = new ExpressionIterator(argsPtr);
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\ExpressionIterator.cs (1)
68for (ExpressionIterator it = new ExpressionIterator(pExpr); !it.AtEnd(); it.MoveNext())
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (3)
846for (ExpressionIterator it = new ExpressionIterator(oldArgs); !it.AtEnd(); it.MoveNext()) 861for (ExpressionIterator it = new ExpressionIterator(oldIndices); !it.AtEnd(); it.MoveNext()) 964int parameterCount = ExpressionIterator.Count(args);