Parameter class Null safety

A piece of code identifying a syntactically valid function parameter.

This should not include any trailing commas, but may include modifiers such as required, and default values.

There is no distinction here made between named and positional params, nore between optional or required params. It is the job of the user to construct and combine these together in a way that creates valid parameter lists.

Inheritance

Constructors

Parameter(String content)
factory
Parameter.fromParts(List<Object> parts)
Creates a Parameter from parts, which must be of type Code List<Code> or String. [...]
factory

Properties

code String
final
hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited