Skip to content

Commit 3da4bf2

Browse files
committed
update IR
1 parent 27a13a7 commit 3da4bf2

File tree

1 file changed

+11
-15
lines changed

1 file changed

+11
-15
lines changed

mypyc/test-data/irbuild-basic.test

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1674,26 +1674,22 @@ def g():
16741674
r0 :: tuple[int, int, int]
16751675
r1 :: dict
16761676
r2 :: str
1677-
r3 :: object
1678-
r4 :: list
1679-
r5, r6 :: object
1680-
r7 :: tuple
1681-
r8 :: dict
1682-
r9 :: object
1683-
r10 :: tuple[int, int, int]
1677+
r3, r4 :: object
1678+
r5 :: tuple
1679+
r6 :: dict
1680+
r7 :: object
1681+
r8 :: tuple[int, int, int]
16841682
L0:
16851683
r0 = (2, 4, 6)
16861684
r1 = __main__.globals :: static
16871685
r2 = 'f'
16881686
r3 = CPyDict_GetItem(r1, r2)
1689-
r4 = PyList_New(0)
1690-
r5 = box(tuple[int, int, int], r0)
1691-
r6 = CPyList_Extend(r4, r5)
1692-
r7 = PyList_AsTuple(r4)
1693-
r8 = PyDict_New()
1694-
r9 = PyObject_Call(r3, r7, r8)
1695-
r10 = unbox(tuple[int, int, int], r9)
1696-
return r10
1687+
r4 = box(tuple[int, int, int], r0)
1688+
r5 = PySequence_Tuple(r4)
1689+
r6 = PyDict_New()
1690+
r7 = PyObject_Call(r3, r5, r6)
1691+
r8 = unbox(tuple[int, int, int], r7)
1692+
return r8
16971693
def h():
16981694
r0 :: tuple[int, int]
16991695
r1 :: dict

0 commit comments

Comments
 (0)