Implemented interface member:
property
ArgumentCount
System.Linq.Expressions.IArgumentProvider.ArgumentCount
17 references to ArgumentCount
System.Linq.Expressions (17)
System\Linq\Expressions\BinaryExpression.cs (3)
234var vars = new ArrayBuilder<ParameterExpression>(index.ArgumentCount + 2); 235var exprs = new ArrayBuilder<Expression>(index.ArgumentCount + 3); 241int n = index.ArgumentCount;
System\Linq\Expressions\Compiler\LambdaCompiler.Address.cs (2)
194if (node.ArgumentCount == 1) 335int n = node.ArgumentCount;
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (2)
240for (int i = 0, n = node.ArgumentCount; i < n; i++) 266for (int i = 0, n = index.ArgumentCount; i < n; i++)
System\Linq\Expressions\Compiler\StackSpiller.cs (2)
185var cr = new ChildRewriter(this, stack, 2 + index.ArgumentCount); 408var cr = new ChildRewriter(this, stack, node.ArgumentCount + 1);
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
767for (int i = 0, n = node.ArgumentCount; i < n; i++)
System\Linq\Expressions\Interpreter\LightCompiler.cs (6)
581for (int i = 0, n = index.ArgumentCount; i < n; i++) 595else if (index.ArgumentCount != 1) 616for (int i = 0, n = index.ArgumentCount; i < n; i++) 634else if (index.ArgumentCount != 1) 2276int count = indexNode.ArgumentCount; 2294else if (indexNode.ArgumentCount == 1)
System\Linq\Expressions\UnaryExpression.cs (1)
240int count = index.ArgumentCount;