@NonNullByDefault public class VarArgFeatureCallArguments extends StandardFeatureCallArguments
IFeatureCallArguments
that does not handle
var args
or closures at an unexpected index.arguments, converter, nextUnprocessedArgument, parameters, receiverFixup
Constructor and Description |
---|
VarArgFeatureCallArguments(java.util.List<XExpression> arguments,
java.util.List<JvmFormalParameter> parameters,
boolean hasReceiver,
OwnedConverter converter) |
Modifier and Type | Method and Description |
---|---|
IFeatureCallArgumentSlot |
getNextUnprocessedArgumentSlot() |
getArgument, getArgumentCount, hasUnprocessedArguments, internalGetArgument, internalGetParameterType, isProcessed, markProcessed, toLightweightTypeReference, toString
public VarArgFeatureCallArguments(java.util.List<XExpression> arguments, java.util.List<JvmFormalParameter> parameters, boolean hasReceiver, OwnedConverter converter)
public IFeatureCallArgumentSlot getNextUnprocessedArgumentSlot()
getNextUnprocessedArgumentSlot
in interface IFeatureCallArguments
getNextUnprocessedArgumentSlot
in class StandardFeatureCallArguments