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)
316internal ExprWithArgs DispatchPayload(ICSharpInvokeOrInvokeMemberBinder payload, ArgumentObject[] arguments, LocalVariableSymbol[] locals) => 638private ExprWithArgs CreateIndexer(SymWithType swt, Expr callingObject, Expr arguments, BindingFlag bindFlags) 642ExprWithArgs result = _binder.BindMethodGroupToArguments(bindFlags, memgroup, arguments); 721private ExprWithArgs BindCall( 839private void ReorderArgumentsForNamedAndOptional(Expr callingObject, ExprWithArgs result)
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (2)
714internal ExprWithArgs BindMethodGroupToArguments(BindingFlag bindFlags, ExprMemberGroup grp, Expr args) 1062private void verifyMethodArgs(ExprWithArgs call, CType callingObjectType)