aboutsummaryrefslogtreecommitdiff
path: root/src/tilde_backend.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2023-07-14 17:34:00 +0100
committergingerBill <bill@gingerbill.org>2023-07-14 17:34:00 +0100
commitca442defbbaae4269ff947dfc14059f69a5cdaec (patch)
treea8271218dac5b88f7d9a3ec8a2953bb39473d28d /src/tilde_backend.cpp
parentb17ebeb6f66f5f7e24b5a1ca32baf6855185eea8 (diff)
Mocking out call related stuff
Diffstat (limited to 'src/tilde_backend.cpp')
-rw-r--r--src/tilde_backend.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/tilde_backend.cpp b/src/tilde_backend.cpp
index 0dee72fe3..d695c846c 100644
--- a/src/tilde_backend.cpp
+++ b/src/tilde_backend.cpp
@@ -708,14 +708,12 @@ gb_internal void cg_procedure_begin(cgProcedure *p) {
if (p == nullptr || p->func == nullptr) {
return;
}
- gb_printf_err("cg_procedure_begin %.*s\n", LIT(p->name));
}
gb_internal void cg_procedure_end(cgProcedure *p) {
if (p == nullptr || p->func == nullptr) {
return;
}
- gb_printf_err("cg_procedure_end %.*s\n", LIT(p->name));
tb_inst_ret(p->func, 0, nullptr);
tb_module_compile_function(p->module->mod, p->func, TB_ISEL_FAST);
}
@@ -731,18 +729,16 @@ gb_internal void cg_procedure_generate(cgProcedure *p) {
p->name != "main") {
return;
}
- if (p->body != nullptr) {
- cg_build_stmt(p, p->body);
- }
+ cg_build_stmt(p, p->body);
}
#include "tilde_const.cpp"
#include "tilde_expr.cpp"
+#include "tilde_proc.cpp"
#include "tilde_stmt.cpp"
-
gb_internal bool cg_generate_code(Checker *c) {
TIME_SECTION("Tilde Module Initializtion");