Skip to content

Commit e86124d

Browse files
committed
update it
1 parent 90e75a5 commit e86124d

File tree

1 file changed

+20
-25
lines changed

1 file changed

+20
-25
lines changed

mypyc/test-data/irbuild-basic.test

Lines changed: 20 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1758,38 +1758,33 @@ L0:
17581758
def h():
17591759
r0, r1 :: str
17601760
r2, r3 :: object
1761-
r4 :: dict[exact]
1762-
r5 :: dict
1763-
r6 :: dict[exact]
1764-
r7 :: str
1765-
r8 :: object
1766-
r9 :: dict[exact]
1767-
r10 :: dict
1768-
r11 :: i32
1769-
r12 :: bit
1761+
r4, r5 :: dict[exact]
1762+
r6 :: str
1763+
r7 :: object
1764+
r8 :: dict[exact]
1765+
r9 :: i32
1766+
r10 :: bit
1767+
r11 :: object
1768+
r12 :: tuple
17701769
r13 :: object
1771-
r14 :: tuple
1772-
r15 :: object
1773-
r16 :: tuple[int, int, int]
1770+
r14 :: tuple[int, int, int]
17741771
L0:
17751772
r0 = 'b'
17761773
r1 = 'c'
17771774
r2 = object 2
17781775
r3 = object 3
17791776
r4 = CPyDict_Build(2, r0, r2, r1, r3)
1780-
r5 = cast(dict, r4)
1781-
r6 = __main__.globals :: static
1782-
r7 = 'f'
1783-
r8 = CPyDict_GetItemUnsafe(r6, r7)
1784-
r9 = PyDict_New()
1785-
r10 = cast(dict, r9)
1786-
r11 = CPyDict_UpdateInDisplay(r10, r5)
1787-
r12 = r11 >= 0 :: signed
1788-
r13 = object 1
1789-
r14 = PyTuple_Pack(1, r13)
1790-
r15 = PyObject_Call(r8, r14, r9)
1791-
r16 = unbox(tuple[int, int, int], r15)
1792-
return r16
1777+
r5 = __main__.globals :: static
1778+
r6 = 'f'
1779+
r7 = CPyDict_GetItemUnsafe(r5, r6)
1780+
r8 = PyDict_New()
1781+
r9 = PyDict_Update(r8, r4)
1782+
r10 = r9 >= 0 :: signed
1783+
r11 = object 1
1784+
r12 = PyTuple_Pack(1, r11)
1785+
r13 = PyObject_Call(r7, r12, r8)
1786+
r14 = unbox(tuple[int, int, int], r13)
1787+
return r14
17931788

17941789
[case testFunctionCallWithDefaultArgs]
17951790
def f(x: int, y: int = 3, z: str = "test") -> None:

0 commit comments

Comments
 (0)