Pass state.lambdaInfo as opaque data to pir_live_cb. In pir_live_cb, use lambdaInfo in cbdata to construct a fake lambda Expr. Fix ordering problem with domain lambda to lambda so that input parameters are added after our assignment to var_defs. Stop using AstWalk to add statements to the start of the AST...have a special function for that now.
Pass state.lambdaInfo as opaque data to pir_live_cb.
In pir_live_cb, use lambdaInfo in cbdata to construct a fake lambda Expr.
Fix ordering problem with domain lambda to lambda so that input parameters are added after our assignment to var_defs.
Stop using AstWalk to add statements to the start of the AST...have a special function for that now.

IntelLabs/ParallelAccelerator.jl,malekbr/julia-to-tiramisu,JuliaPackageMirrors/ParallelAccelerator.jl