HTParameter constructor

HTParameter({
  1. required String id,
  2. required HTInterpreter interpreter,
  3. String? file,
  4. String? module,
  5. required HTNamespace closure,
  6. HTType? declType,
  7. int? ip,
  8. int? line,
  9. int? column,
  10. bool isVariadic = false,
  11. bool isOptional = false,
  12. bool isNamed = false,
  13. bool isInitialization = false,
})

Create a standard HTParameter.

Implementation

HTParameter({
  required super.id,
  required super.interpreter,
  super.file,
  super.module,
  required super.closure,
  super.declType,
  super.ip,
  super.line,
  super.column,
  this.isVariadic = false,
  this.isOptional = false,
  this.isNamed = false,
  this.isInitialization = false,
}) : super(isMutable: true);