NominalTypeExpr constructor

NominalTypeExpr({
  1. required IdentifierExpr id,
  2. List<IdentifierExpr> namespacesWithin = const [],
  3. List<TypeExpr> arguments = const [],
  4. bool isNullable = false,
  5. bool isLocal = true,
  6. HTSource? source,
  7. int line = 0,
  8. int column = 0,
  9. int offset = 0,
  10. int length = 0,
})

Implementation

NominalTypeExpr({
  required this.id,
  this.namespacesWithin = const [],
  this.arguments = const [],
  this.isNullable = false,
  this.isLocal = true,
  super.source,
  super.line = 0,
  super.column = 0,
  super.offset = 0,
  super.length = 0,
}) : super(InternalIdentifier.nominalTypeExpression);