@@ -21,7 +21,7 @@ def test():
2121 return (q1 [1 ], q2 )
2222
2323 address_analysis = address .AddressAnalysis (test .dialects )
24- frame , _ = address_analysis .run_analysis (test , no_raise = False )
24+ frame , _ = address_analysis .run (test )
2525 address_types = collect_address_types (frame , address .PartialTuple )
2626
2727 test .print (analysis = frame .entries )
@@ -116,7 +116,7 @@ def main():
116116 return q
117117
118118 address_analysis = address .AddressAnalysis (main .dialects )
119- address_analysis .run_analysis (main , no_raise = False )
119+ address_analysis .run (main )
120120
121121
122122def test_new_qubit ():
@@ -125,7 +125,7 @@ def main():
125125 return squin .qubit .new ()
126126
127127 address_analysis = address .AddressAnalysis (main .dialects )
128- _ , result = address_analysis .run_analysis (main , no_raise = False )
128+ _ , result = address_analysis .run (main )
129129 assert result == address .AddressQubit (0 )
130130
131131
@@ -139,8 +139,9 @@ def main(n: int):
139139 return qreg
140140
141141 address_analysis = address .AddressAnalysis (main .dialects )
142- frame , result = address_analysis .run_analysis (
143- main , args = (address .ConstResult (const .Unknown ()),), no_raise = False
142+ frame , result = address_analysis .run (
143+ main ,
144+ address .ConstResult (const .Unknown ()),
144145 )
145146 assert result == address .AddressReg (data = tuple (range (4 )))
146147
@@ -155,7 +156,7 @@ def main(n: int):
155156 return qreg
156157
157158 address_analysis = address .AddressAnalysis (main .dialects )
158- frame , result = address_analysis .run_analysis (main , no_raise = False )
159+ frame , result = address_analysis .run (main )
159160 assert result == address .AddressReg (data = tuple (range (4 )))
160161
161162
@@ -165,7 +166,7 @@ def main(n: int):
165166 return (0 , 1 ) + (2 , n )
166167
167168 address_analysis = address .AddressAnalysis (main .dialects )
168- frame , result = address_analysis .run_analysis (main , no_raise = False )
169+ frame , result = address_analysis .run (main )
169170
170171 assert result == address .PartialTuple (
171172 data = (
@@ -183,7 +184,7 @@ def main(n: int):
183184 return (0 , 1 ) + [2 , n ] # type: ignore
184185
185186 address_analysis = address .AddressAnalysis (main .dialects )
186- frame , result = address_analysis .run_analysis (main , no_raise = False )
187+ frame , result = address_analysis .run (main )
187188
188189 assert result == address .Bottom ()
189190
@@ -194,7 +195,7 @@ def main(n: tuple[int, ...]):
194195 return (0 , 1 ) + n
195196
196197 address_analysis = address .AddressAnalysis (main .dialects )
197- frame , result = address_analysis .run_analysis (main , no_raise = False )
198+ frame , result = address_analysis .run (main )
198199
199200 assert result == address .Unknown ()
200201
@@ -207,7 +208,7 @@ def main(q: qubit.Qubit):
207208 return (0 , q , 2 , q )[1 ::2 ]
208209
209210 address_analysis = address .AddressAnalysis (main .dialects )
210- frame , result = address_analysis .run_analysis (main , no_raise = False )
211+ frame , result = address_analysis .run (main )
211212 assert result == address .UnknownReg ()
212213
213214
@@ -219,7 +220,7 @@ def main(n: int):
219220
220221 main .print ()
221222 address_analysis = address .AddressAnalysis (main .dialects )
222- frame , result = address_analysis .run_analysis (main , no_raise = False )
223+ frame , result = address_analysis .run (main )
223224 main .print (analysis = frame .entries )
224225 assert (
225226 result == address .UnknownReg ()
@@ -260,7 +261,7 @@ def main():
260261
261262 func = main
262263 analysis = address .AddressAnalysis (squin .kernel )
263- _ , ret = analysis .run_analysis (func , no_raise = False )
264+ _ , ret = analysis .run (func )
264265
265266 assert ret == address .AddressReg (data = tuple (range (20 )))
266267 assert analysis .qubit_count == 20
0 commit comments