nac3_sca/nac3core/src/codegen
pca006132 7ea5a5f84d nac3core: codegen refactoring
- No longer check if the statement will return. Instead, we check if
  the current basic block is terminated, which is simpler and handles
  exception/break/continue better.
- Use invoke statement when unwind is needed.
- Moved codegen for a block of statements into a separate function.
2022-02-12 22:13:59 +08:00
..
irrt nac3core: list slice irrt use one function to handle var size 2022-02-07 02:09:50 +08:00
concrete_type.rs nac3core: added exception type and fixed primitive representation 2022-02-12 22:13:59 +08:00
expr.rs nac3core: codegen refactoring 2022-02-12 22:13:59 +08:00
generator.rs nac3core: codegen refactoring 2022-02-12 22:13:59 +08:00
mod.rs nac3core: codegen refactoring 2022-02-12 22:13:59 +08:00
stmt.rs nac3core: codegen refactoring 2022-02-12 22:13:59 +08:00
test.rs nac3core: fix broken tests 2022-01-14 16:28:37 +08:00