Skip to content

Refactored `libasr/pass` framework and some bug fixes

Gagandeep Singh requested to merge czgdp18071/lfortran:refactor into master

Changes worth looking at,

  1. Renames - optimisation to optimization.
  2. pass_utils.h - Addition of PassVisitor class.

Rest is cutting out transform_stmts from all the pass implementations. Feel free to look only at one of such changes.

Edited by Gagandeep Singh

Merge request reports