Skip to content

Commit eeb075d

Browse files
committed
fix tests
1 parent e8cc254 commit eeb075d

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

mypyc/annotate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ def function_annotations(func_ir: FuncIR, tree: MypyFile) -> dict[int, list[Anno
216216
ann = "Dynamic method call."
217217
elif name in op_hints:
218218
ann = op_hints[name]
219-
elif name in ("CPyDict_GetItem", "CPyDict_SetItem"):
219+
elif name in ("CPyDict_GetItemUnsafe", "CPyDict_SetItem"):
220220
if (
221221
isinstance(op.args[0], LoadStatic)
222222
and isinstance(op.args[1], LoadLiteral)

mypyc/test-data/irbuild-basic.test

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -631,7 +631,7 @@ L0:
631631
r7 = unbox(int, r6)
632632
r8 = __main__.globals :: static
633633
r9 = 'h'
634-
r10 = CPyDict_GetItem(r8, r9)
634+
r10 = CPyDict_GetItemUnsafe(r8, r9)
635635
r11 = PyObject_Vectorcall(r10, 0, 0, 0)
636636
r12 = unbox(int, r11)
637637
r13 = CPyTagged_Add(r7, r12)
@@ -1484,7 +1484,7 @@ L2:
14841484
r9 = r8 >= 0 :: signed
14851485
r10 = __main__.globals :: static
14861486
r11 = 'x'
1487-
r12 = CPyDict_GetItem(r10, r11)
1487+
r12 = CPyDict_GetItemUnsafe(r10, r11)
14881488
r13 = unbox(int, r12)
14891489
r14 = builtins :: module
14901490
r15 = 'print'
@@ -2274,7 +2274,7 @@ L2:
22742274
r52 = 'Bar'
22752275
r53 = __main__.globals :: static
22762276
r54 = 'Foo'
2277-
r55 = CPyDict_GetItem(r53, r54)
2277+
r55 = CPyDict_GetItemUnsafe(r53, r54)
22782278
r56 = __main__.globals :: static
22792279
r57 = 'NewType'
22802280
r58 = CPyDict_GetItemUnsafe(r56, r57)
@@ -3372,7 +3372,7 @@ L2:
33723372
r6 = 'p'
33733373
r7 = PyImport_GetModuleDict()
33743374
r8 = 'p'
3375-
r9 = CPyDict_GetItem(r7, r8)
3375+
r9 = CPyDict_GetItemUnsafe(r7, r8)
33763376
r10 = CPyDict_SetItem(r0, r6, r9)
33773377
r11 = r10 >= 0 :: signed
33783378
r12 = PyImport_GetModuleDict()

mypyc/test-data/irbuild-classes.test

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -325,8 +325,8 @@ L2:
325325
r53 = CPyDict_GetItemUnsafe(r51, r52)
326326
r54 = __main__.globals :: static
327327
r55 = 'T'
328-
r56 = CPyDict_GetItem(r54, r55)
329-
r57 = PyObject_GetItemUnsafe(r53, r56)
328+
r56 = CPyDict_GetItemUnsafe(r54, r55)
329+
r57 = PyObject_GetItem(r53, r56)
330330
r58 = PyTuple_Pack(3, r49, r50, r57)
331331
r59 = '__main__'
332332
r60 = __main__.D_template :: type

0 commit comments

Comments
 (0)