ASTFunctionDeclaration<T> constructor

ASTFunctionDeclaration<T>(
  1. String name,
  2. ASTParametersDeclaration _parameters,
  3. ASTType<T> returnType, {
  4. ASTBlock? block,
  5. ASTModifiers? modifiers,
})

Implementation

ASTFunctionDeclaration(this.name, this._parameters, this.returnType,
    {ASTBlock? block, ASTModifiers? modifiers})
    : modifiers = modifiers ?? ASTModifiers.modifiersNone,
      super(null) {
  set(block);
}