diff --git a/src/compilation.rs b/src/compilation.rs index 6e15082..32ae539 100644 --- a/src/compilation.rs +++ b/src/compilation.rs @@ -108,8 +108,13 @@ impl IRBuilder for ASTNode { impl IRBuilder for Function { fn codegen(&self, context: &mut Context, module_provider: &mut ModuleProvider) -> IRBuildingResult { + unimplemented!() + } +} - +impl IRBuilder for Expression { + fn codegen(&self, context: &mut Context, module_provider: &mut ModuleProvider) -> IRBuildingResult { + unimplemented!() } }