4 instantiations of ExpressionIterator
Microsoft.CSharp (4)
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
1118ExpressionIterator 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)
847for (ExpressionIterator it = new ExpressionIterator(oldArgs); !it.AtEnd(); it.MoveNext()) 862for (ExpressionIterator it = new ExpressionIterator(oldIndices); !it.AtEnd(); it.MoveNext())
7 references to ExpressionIterator
Microsoft.CSharp (7)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
1160int numIndexArguments = ExpressionIterator.Count(optionalIndexerArguments);
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (2)
1112int argCount = ExpressionIterator.Count(argsPtr); 1118ExpressionIterator 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)
847for (ExpressionIterator it = new ExpressionIterator(oldArgs); !it.AtEnd(); it.MoveNext()) 862for (ExpressionIterator it = new ExpressionIterator(oldIndices); !it.AtEnd(); it.MoveNext()) 965int parameterCount = ExpressionIterator.Count(args);