Class semantics

This commit is contained in:
2026-06-16 14:59:34 +02:00
parent 175e7fa858
commit 2bb29991da
3 changed files with 162 additions and 0 deletions
+4
View File
@@ -206,6 +206,10 @@ pub fn transpile_code<'a>(path *PathBuf, source *'a str, mut output_file PathBuf
let parsed = mist_parser::parse(source)?;
for i in &parsed {
let _ = mist_parser::semantics::check_class_semantics(i);
}
let output = gc.generate(parsed);
gc.mapping.shift_rust(mod_decl.lines().count() as isize, 0);