pub mod as_expression {
use crate::syntax::fields::Field;
pub const LEFT: Field<true> = Field::new("left_id");
pub const RIGHT: Field<true> = Field::new("right_id");
}
pub mod assignment {
use crate::syntax::fields::Field;
pub const LEFT: Field<true> = Field::new("left_id");
pub const OPERATOR: Field<true> = Field::new("operator_id");
pub const RIGHT: Field<true> = Field::new("right_id");
}
pub mod binary_expression {
use crate::syntax::fields::Field;
pub const LEFT: Field<true> = Field::new("left_id");
pub const OPERATOR: Field<true> = Field::new("operator_id");
pub const RIGHT: Field<true> = Field::new("right_id");
}
pub mod class_declaration {
use crate::syntax::fields::Field;
pub const NAME: Field<true> = Field::new("name_id");
}
pub mod companion_object {
use crate::syntax::fields::Field;
pub const NAME: Field<false> = Field::new("name_id");
}
pub mod do_while_statement {
use crate::syntax::fields::Field;
pub const CONDITION: Field<true> = Field::new("condition_id");
}
pub mod function_declaration {
use crate::syntax::fields::Field;
pub const NAME: Field<true> = Field::new("name_id");
}
pub mod if_expression {
use crate::syntax::fields::Field;
pub const CONDITION: Field<true> = Field::new("condition_id");
}
pub mod in_expression {
use crate::syntax::fields::Field;
pub const LEFT: Field<true> = Field::new("left_id");
pub const RIGHT: Field<true> = Field::new("right_id");
}
pub mod is_expression {
use crate::syntax::fields::Field;
pub const LEFT: Field<true> = Field::new("left_id");
pub const RIGHT: Field<true> = Field::new("right_id");
}
pub mod object_declaration {
use crate::syntax::fields::Field;
pub const NAME: Field<true> = Field::new("name_id");
}
pub mod return_expression {
use crate::syntax::fields::Field;
pub const LABEL: Field<false> = Field::new("label_id");
}
pub mod type_alias {
use crate::syntax::fields::Field;
pub const TYPE: Field<true> = Field::new("type_id");
}
pub mod unary_expression {
use crate::syntax::fields::Field;
pub const ARGUMENT: Field<true> = Field::new("argument_id");
pub const OPERATOR: Field<true> = Field::new("operator_id");
}
pub mod when_entry {
use crate::syntax::fields::Field;
pub const CONDITION: Field<false> = Field::new("condition_id");
}
pub mod while_statement {
use crate::syntax::fields::Field;
pub const CONDITION: Field<true> = Field::new("condition_id");
}