createReceiverArgs static method

List createReceiverArgs(
  1. Environment environment,
  2. dynamic instance,
  3. List<ArgumentResolver> resolvers
)

Implementation

static List<dynamic> createReceiverArgs(Environment environment, dynamic instance, List<ArgumentResolver> resolvers) {
  var result = List<dynamic>.filled(resolvers.length + 1, null, growable: false);

  result[0] = instance;
  for (var i = 0; i < resolvers.length; i++)
    result[i + 1] = resolvers[i].resolve(environment);

  return result;
}