@@ -52,7 +52,7 @@ def inner_a_obj.__call__(__mypyc_self__):
5252 r0 :: __main__.a_env
5353 r1 :: object
5454L0:
55- r0 = __mypyc_self__.__mypyc_env__
55+ r0 = borrow __mypyc_self__.__mypyc_env__
5656 r1 = box(None, 1)
5757 return r1
5858def a():
@@ -84,7 +84,7 @@ def second_b_first_obj.__call__(__mypyc_self__):
8484 r1 :: __main__.b_env
8585 r2 :: str
8686L0:
87- r0 = __mypyc_self__.__mypyc_env__
87+ r0 = borrow __mypyc_self__.__mypyc_env__
8888 r1 = r0.__mypyc_env__
8989 r2 = 'b.first.second: nested function'
9090 return r2
@@ -109,7 +109,7 @@ def first_b_obj.__call__(__mypyc_self__):
109109 r3 :: __main__.second_b_first_obj
110110 second :: object
111111L0:
112- r0 = __mypyc_self__.__mypyc_env__
112+ r0 = borrow __mypyc_self__.__mypyc_env__
113113 r1 = first_b_env()
114114 r1.__mypyc_env__ = r0; r2 = is_error
115115 r3 = second_b_first_obj()
@@ -145,7 +145,7 @@ def inner_c_obj.__call__(__mypyc_self__, s):
145145 r0 :: __main__.c_env
146146 r1, r2 :: str
147147L0:
148- r0 = __mypyc_self__.__mypyc_env__
148+ r0 = borrow __mypyc_self__.__mypyc_env__
149149 r1 = '!'
150150 r2 = PyUnicode_Concat(s, r1)
151151 return r2
@@ -179,7 +179,7 @@ def inner_d_obj.__call__(__mypyc_self__, s):
179179 r0 :: __main__.d_env
180180 r1, r2 :: str
181181L0:
182- r0 = __mypyc_self__.__mypyc_env__
182+ r0 = borrow __mypyc_self__.__mypyc_env__
183183 r1 = '?'
184184 r2 = PyUnicode_Concat(s, r1)
185185 return r2
@@ -278,7 +278,7 @@ def inner_a_obj.__call__(__mypyc_self__):
278278 r0 :: __main__.a_env
279279 r1 :: int
280280L0:
281- r0 = __mypyc_self__.__mypyc_env__
281+ r0 = borrow __mypyc_self__.__mypyc_env__
282282 r1 = r0.num
283283 return r1
284284def a(num):
@@ -316,7 +316,7 @@ def inner_b_obj.__call__(__mypyc_self__):
316316 r1 :: bool
317317 foo, r2 :: int
318318L0:
319- r0 = __mypyc_self__.__mypyc_env__
319+ r0 = borrow __mypyc_self__.__mypyc_env__
320320 r0.num = 8; r1 = is_error
321321 foo = 12
322322 r2 = r0.num
@@ -356,7 +356,7 @@ def inner_c_obj.__call__(__mypyc_self__):
356356 r0 :: __main__.c_env
357357 r1 :: str
358358L0:
359- r0 = __mypyc_self__.__mypyc_env__
359+ r0 = borrow __mypyc_self__.__mypyc_env__
360360 r1 = 'f.inner: first definition'
361361 return r1
362362def inner_c_obj_0.__get__(__mypyc_self__, instance, owner):
@@ -377,7 +377,7 @@ def inner_c_obj_0.__call__(__mypyc_self__):
377377 r0 :: __main__.c_env
378378 r1 :: str
379379L0:
380- r0 = __mypyc_self__.__mypyc_env__
380+ r0 = borrow __mypyc_self__.__mypyc_env__
381381 r1 = 'f.inner: second definition'
382382 return r1
383383def c(flag):
@@ -435,7 +435,7 @@ def c_a_b_obj.__call__(__mypyc_self__):
435435 r1 :: __main__.a_env
436436 r2 :: int
437437L0:
438- r0 = __mypyc_self__.__mypyc_env__
438+ r0 = borrow __mypyc_self__.__mypyc_env__
439439 r1 = r0.__mypyc_env__
440440 r2 = r1.x
441441 return r2
@@ -463,7 +463,7 @@ def b_a_obj.__call__(__mypyc_self__):
463463 c, r7 :: object
464464 r8 :: int
465465L0:
466- r0 = __mypyc_self__.__mypyc_env__
466+ r0 = borrow __mypyc_self__.__mypyc_env__
467467 r1 = b_a_env()
468468 r1.__mypyc_env__ = r0; r2 = is_error
469469 r3 = r0.x
@@ -519,7 +519,7 @@ def inner_f_obj.__call__(__mypyc_self__):
519519 r0 :: __main__.f_env
520520 r1 :: str
521521L0:
522- r0 = __mypyc_self__.__mypyc_env__
522+ r0 = borrow __mypyc_self__.__mypyc_env__
523523 r1 = 'f.inner: first definition'
524524 return r1
525525def inner_f_obj_0.__get__(__mypyc_self__, instance, owner):
@@ -540,7 +540,7 @@ def inner_f_obj_0.__call__(__mypyc_self__):
540540 r0 :: __main__.f_env
541541 r1 :: str
542542L0:
543- r0 = __mypyc_self__.__mypyc_env__
543+ r0 = borrow __mypyc_self__.__mypyc_env__
544544 r1 = 'f.inner: second definition'
545545 return r1
546546def f(flag):
@@ -604,7 +604,7 @@ def foo_f_obj.__call__(__mypyc_self__):
604604 r0 :: __main__.f_env
605605 r1, r2 :: int
606606L0:
607- r0 = __mypyc_self__.__mypyc_env__
607+ r0 = borrow __mypyc_self__.__mypyc_env__
608608 r1 = r0.a
609609 r2 = CPyTagged_Add(r1, 2)
610610 return r2
@@ -627,7 +627,7 @@ def bar_f_obj.__call__(__mypyc_self__):
627627 r1, r2 :: object
628628 r3 :: int
629629L0:
630- r0 = __mypyc_self__.__mypyc_env__
630+ r0 = borrow __mypyc_self__.__mypyc_env__
631631 r1 = r0.foo
632632 r2 = PyObject_Vectorcall(r1, 0, 0, 0)
633633 r3 = unbox(int, r2)
@@ -657,7 +657,7 @@ def baz_f_obj.__call__(__mypyc_self__, n):
657657 r7 :: object
658658 r8, r9 :: int
659659L0:
660- r0 = __mypyc_self__.__mypyc_env__
660+ r0 = borrow __mypyc_self__.__mypyc_env__
661661 r1 = int_eq n, 0
662662 if r1 goto L1 else goto L2 :: bool
663663L1:
@@ -742,7 +742,7 @@ def __mypyc_lambda__0_f_obj.__call__(__mypyc_self__, a, b):
742742 r0 :: __main__.f_env
743743 r1 :: object
744744L0:
745- r0 = __mypyc_self__.__mypyc_env__
745+ r0 = borrow __mypyc_self__.__mypyc_env__
746746 r1 = PyNumber_Add(a, b)
747747 return r1
748748def __mypyc_lambda__1_f_obj.__get__(__mypyc_self__, instance, owner):
@@ -767,7 +767,7 @@ def __mypyc_lambda__1_f_obj.__call__(__mypyc_self__, a, b):
767767 r3 :: object_ptr
768768 r4 :: object
769769L0:
770- r0 = __mypyc_self__.__mypyc_env__
770+ r0 = borrow __mypyc_self__.__mypyc_env__
771771 r1 = r0.s
772772 r2 = [a, b]
773773 r3 = load_address r2
0 commit comments