Function.setParameters

Return a new Function object with the parameters attribute set to value.

struct Function
immutable(Function)
setParameters
(
immutable(Parameter)[] value
)

Examples

int answer();
mixin(
  refract!(answer, "answer").setName("answerQuestion")
  .setParameters([ Parameter().setName("question").setType("string")])
  .mixture);
int control(string);
static assert(is(Parameters!answerQuestion == Parameters!control));

Meta