ParameterElementImpl constructor
ParameterElementImpl({
- required String name,
- required Element enclosingElement,
- required bool hasImplicitType,
- required bool isConst,
- required bool isFinal,
- required bool isLate,
- required bool isCovariant,
- required bool isInitializingFormal,
- required bool isNamed,
- required bool isOptional,
- required bool isOptionalNamed,
- required bool isOptionalPositional,
- required bool isPositional,
- required bool isRequired,
- required bool isRequiredPositional,
- required bool isRequiredNamed,
- required bool isSuperFormal,
- DartType? type,
Creates an instance of ParameterElementImpl.
Implementation
ParameterElementImpl({
required super.name,
required super.enclosingElement,
required super.hasImplicitType,
required super.isConst,
required super.isFinal,
required super.isLate,
required this.isCovariant,
required this.isInitializingFormal,
required this.isNamed,
required this.isOptional,
required this.isOptionalNamed,
required this.isOptionalPositional,
required this.isPositional,
required this.isRequired,
required this.isRequiredPositional,
required this.isRequiredNamed,
required this.isSuperFormal,
super.type,
}) : super(isStatic: false);