Method | Description | |
---|---|---|
AddCallArguments ( |
||
ArgsBuilder ( int implicitParamCount, int mandatoryParamCount, int leadingMandatoryParamCount, int optionalParamCount, bool hasUnsplatParameter ) : System.Linq.Expressions | ||
SetImplicit ( int index, |
||
this ( int index ) : |
Method | Description | |
---|---|---|
GetArgument ( int argIndex, bool &isSplatted ) : |
||
GetArguments ( ) : System.Linq.Expressions.Expression[] |
public AddCallArguments ( |
||
metaBuilder | ||
args | ||
return | void |
public ArgsBuilder ( int implicitParamCount, int mandatoryParamCount, int leadingMandatoryParamCount, int optionalParamCount, bool hasUnsplatParameter ) : System.Linq.Expressions | ||
implicitParamCount | int | Parameters for which arguments are provided implicitly, i.e. not specified by user. |
mandatoryParamCount | int | Number of parameters for which an actual argument must be specified. |
leadingMandatoryParamCount | int | Number of mandatory parameters that precede any optional parameters. |
optionalParamCount | int | Number of optional parameters. |
hasUnsplatParameter | bool | Method has * parameter (accepts any number of additional parameters). |
return | System.Linq.Expressions |
public SetImplicit ( int index, |
||
index | int | |
arg | ||
return | void |
public this ( int index ) : |
||
index | int | |
return |