aboutsummaryrefslogtreecommitdiff
path: root/src/main.cff
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cff')
-rw-r--r--src/main.cff6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main.cff b/src/main.cff
index 3327e48..d2330ed 100644
--- a/src/main.cff
+++ b/src/main.cff
@@ -8,8 +8,10 @@ extern fn main(argc int, argv **u8) int {
let p = Parser {};
parser_init(&p, argv[1]);
- llvm_init();
+ llvm_init(stdout);
let decls = parse(&p);
- free(decls.#ptr);
+ defer free(decls.#ptr);
+ types_to_llvm();
+ llvm_fini();
}