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