FunctionDecl constructor

FunctionDecl({
  1. Iterable<IdentDecl>? args,
  2. DeclType? returnType,
  3. bool? receiverFunction,
})

Implementation

factory FunctionDecl({
  $core.Iterable<IdentDecl>? args,
  DeclType? returnType,
  $core.bool? receiverFunction,
}) {
  final result = create();
  if (args != null) result.args.addAll(args);
  if (returnType != null) result.returnType = returnType;
  if (receiverFunction != null) result.receiverFunction = receiverFunction;
  return result;
}