Skip to content

Commit 0b3e1b2

Browse files
committed
PASS: Apply ImpliedDoLoop before ClassConstructor
1 parent 7727de2 commit 0b3e1b2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/libasr/pass/pass_manager.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,8 @@ namespace LCompilers {
189189
"nested_vars",
190190
"global_stmts",
191191
"init_expr",
192-
"class_constructor",
193192
"implied_do_loops",
193+
"class_constructor",
194194
"pass_list_expr",
195195
"arr_slice",
196196
"subroutine_from_function",
@@ -212,8 +212,8 @@ namespace LCompilers {
212212
_with_optimization_passes = {
213213
"global_stmts",
214214
"init_expr",
215-
"class_constructor",
216215
"implied_do_loops",
216+
"class_constructor",
217217
"pass_array_by_data",
218218
"arr_slice",
219219
"subroutine_from_function",

0 commit comments

Comments
 (0)