Skip to content

Commit 410b13f

Browse files
committed
finish revert
1 parent 0472dd5 commit 410b13f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/bloqade/squin/groups.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
from kirin.prelude import structural_no_opt
33
from kirin.dialects import ilist
44

5+
from bloqade.qasm2.rewrite.desugar import IndexingDesugarPass
6+
57
from . import op, wire, qubit
68

79

@@ -10,6 +12,7 @@ def kernel(self):
1012
fold_pass = passes.Fold(self)
1113
typeinfer_pass = passes.TypeInfer(self)
1214
ilist_desugar_pass = ilist.IListDesugar(self)
15+
indexing_desugar_pass = IndexingDesugarPass(self)
1316

1417
def run_pass(method, *, fold=True, typeinfer=True):
1518
method.verify()
@@ -19,6 +22,7 @@ def run_pass(method, *, fold=True, typeinfer=True):
1922
if typeinfer:
2023
typeinfer_pass(method)
2124
ilist_desugar_pass(method)
25+
indexing_desugar_pass(method)
2226
if typeinfer:
2327
typeinfer_pass(method) # fix types after desugaring
2428
method.code.typecheck()

0 commit comments

Comments
 (0)