Type Alias DeclarationStatement

Source
pub type DeclarationStatement = Declaration;

Aliased Type§

pub struct DeclarationStatement {
    pub attributes: Vec<Spanned<Attribute>>,
    pub kind: DeclarationKind,
    pub ident: Ident,
    pub ty: Option<TypeExpression>,
    pub initializer: Option<Spanned<Expression>>,
}

Fields§

§attributes: Vec<Spanned<Attribute>>§kind: DeclarationKind§ident: Ident§ty: Option<TypeExpression>§initializer: Option<Spanned<Expression>>