Skip to main content

Module convert

Module convert 

Source
Expand description

Region tree → Stmt tree conversion.

Responsibilities:

  • weave in per-block statements and terminals (return/throw),
  • resolve Goto{target} nodes against the enclosing loop/switch scope stack into break / continue / labeled goto,
  • classify loops into while / do-while / infinite forms,
  • assemble try/catch with exception parameter variables.

Structs§

Converter

Enums§

Jump
A named Java statement for break/continue targets.

Functions§

negate