This commit is contained in:
Folkert 2021-05-20 21:20:34 +02:00
parent 8750cdbfbe
commit 9162bb896b

View file

@ -262,6 +262,12 @@ pub struct TypeDefBuilder {
inner: TypeBuilder, inner: TypeBuilder,
} }
impl Default for TypeDefBuilder {
fn default() -> Self {
Self::new()
}
}
impl TypeDefBuilder { impl TypeDefBuilder {
pub fn new() -> Self { pub fn new() -> Self {
Self { Self {
@ -936,6 +942,12 @@ pub struct FuncDefBuilder {
argument: ValueId, argument: ValueId,
} }
impl Default for FuncDefBuilder {
fn default() -> Self {
Self::new()
}
}
impl FuncDefBuilder { impl FuncDefBuilder {
pub fn new() -> Self { pub fn new() -> Self {
let mut expr_builder = ExprBuilder::new(); let mut expr_builder = ExprBuilder::new();
@ -979,6 +991,12 @@ pub struct ConstDefBuilder {
expr_builder: ExprBuilder, expr_builder: ExprBuilder,
} }
impl Default for ConstDefBuilder {
fn default() -> Self {
Self::new()
}
}
impl ConstDefBuilder { impl ConstDefBuilder {
pub fn new() -> Self { pub fn new() -> Self {
Self { Self {