We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6597401 commit 3a49462Copy full SHA for 3a49462
mypyc/test-data/irbuild-dict.test
@@ -545,10 +545,9 @@ def f4(d, flag):
545
flag :: bool
546
r0 :: str
547
r1 :: object
548
- r2, r3 :: str
549
- r4 :: object
550
- r5 :: dict
551
- r6, r7 :: object
+ r2 :: str
+ r3, r4 :: dict
+ r5, r6 :: object
552
L0:
553
if flag goto L1 else goto L2 :: bool
554
L1:
@@ -557,14 +556,13 @@ L1:
557
556
return r1
558
L2:
559
r2 = 'a'
560
- r3 = 'c'
561
- r4 = object 1
562
- r5 = CPyDict_Build(1, r3, r4)
563
- r6 = CPyDict_SetDefault(d, r2, r5)
564
- return r6
+ r3 = {'c': 1}
+ r4 = PyDict_Copy(r3)
+ r5 = CPyDict_SetDefault(d, r2, r4)
+ return r5
565
L3:
566
- r7 = box(None, 1)
567
- return r7
+ r6 = box(None, 1)
+ return r6
568
569
[case testNestedDictLiteral]
570
def f() -> None:
0 commit comments