Type Alias ezno_parser::declarations::classes::ClassConstructor
source · pub type ClassConstructor = FunctionBase<ClassConstructorBase>;Aliased Type§
struct ClassConstructor {
pub header: Keyword<Constructor>,
pub name: (),
pub type_parameters: Option<Vec<GenericTypeConstraint>>,
pub parameters: FunctionParameters,
pub return_type: Option<TypeAnnotation>,
pub body: Block,
pub position: BaseSpan<()>,
}Fields§
§header: Keyword<Constructor>§name: ()§type_parameters: Option<Vec<GenericTypeConstraint>>§parameters: FunctionParameters§return_type: Option<TypeAnnotation>§body: Block§position: BaseSpan<()>