Skip to content

Commit f754cc0

Browse files
committed
fix ir
1 parent e08fa78 commit f754cc0

File tree

1 file changed

+5
-28
lines changed

1 file changed

+5
-28
lines changed

mypyc/test-data/irbuild-dict.test

Lines changed: 5 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -569,37 +569,14 @@ L3:
569569
[case testNestedDictLiteral]
570570
def f() -> None:
571571
d = {"a": {2: 3.4}}
572-
def g() -> None:
573-
d = {"outer": {"inner": {"deep": 42, "wow": {"x": {"a": {2: 3.4}}}}}}
574-
def h() -> None:
575-
d = {"tuple": ({1: 2},), "frozenset": frozenset([3, 4])}
576572
[out]
577573
def f():
578-
r0, r1, d :: dict
579-
L0:
580-
r0 = {'a': {2: 3.4}}
581-
r1 = PyDict_Copy(r0)
582-
d = r1
583-
return 1
584-
def g():
585-
r0, r1, d :: dict
586-
L0:
587-
r0 = {'outer': {'inner': {'deep': 42, 'wow': {'x': {'a': {2: 3.4}}}}}}
588-
r1 = PyDict_Copy(r0)
589-
d = r1
590-
return 1
591-
def h():
592574
r0 :: str
593-
r1, r2 :: dict
594-
r3 :: tuple[dict]
595-
r4 :: object
596-
r5, d :: dict
575+
r1, r2, r3, d :: dict
597576
L0:
598-
r0 = 'tuple'
599-
r1 = {1: 2}
577+
r0 = 'a'
578+
r1 = {2: 3.4}
600579
r2 = PyDict_Copy(r1)
601-
r3 = (r2)
602-
r4 = box(tuple[dict], r3)
603-
r5 = CPyDict_Build(1, r0, r4)
604-
d = r5
580+
r3 = CPyDict_Build(1, r0, r2)
581+
d = r3
605582
return 1

0 commit comments

Comments
 (0)