Refactored `libasr/pass` framework and some bug fixes
Changes worth looking at,
- Renames -
optimisation
tooptimization
. -
pass_utils.h
- Addition ofPassVisitor
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