2 types derived from ExprWithArgs
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Call.cs (1)
8internal sealed class ExprCall : ExprWithArgs
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Property.cs (1)
9internal sealed class ExprProperty : ExprWithArgs
7 references to ExprWithArgs
Microsoft.CSharp (7)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (5)
326internal ExprWithArgs DispatchPayload(ICSharpInvokeOrInvokeMemberBinder payload, ArgumentObject[] arguments, LocalVariableSymbol[] locals) => 656private ExprWithArgs CreateIndexer(SymWithType swt, Expr callingObject, Expr arguments, BindingFlag bindFlags) 660ExprWithArgs result = _binder.BindMethodGroupToArguments(bindFlags, memgroup, arguments); 743private ExprWithArgs BindCall( 862private void ReorderArgumentsForNamedAndOptional(Expr callingObject, ExprWithArgs result)
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (2)
730internal ExprWithArgs BindMethodGroupToArguments(BindingFlag bindFlags, ExprMemberGroup grp, Expr args) 1086private void verifyMethodArgs(ExprWithArgs call, CType callingObjectType)