Skip to content

Commit b4a3b46

Browse files
committed
fix: err kind
1 parent 080b4bc commit b4a3b46

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

mypyc/primitives/dict_ops.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@
269269
arg_types=[true_dict_rprimitive, object_rprimitive, object_rprimitive],
270270
return_type=object_rprimitive,
271271
c_function_name="PyDict_SetDefault",
272-
error_kind=ERR_MAGIC,
272+
error_kind=ERR_NEVER,
273273
)
274274

275275
# dictorsubclass.setdefault(key, default)
@@ -388,7 +388,7 @@
388388
arg_types=[true_dict_rprimitive],
389389
return_type=true_dict_rprimitive,
390390
c_function_name="PyDict_Copy",
391-
error_kind=ERR_MAGIC,
391+
error_kind=ERR_NEVER,
392392
)
393393

394394
# dictsubclass.copy()
@@ -405,15 +405,15 @@
405405
arg_types=[true_dict_rprimitive],
406406
return_type=true_dict_rprimitive,
407407
c_function_name="PyDict_Copy",
408-
error_kind=ERR_MAGIC,
408+
error_kind=ERR_NEVER,
409409
)
410410

411411
# list(dict.keys())
412412
true_dict_keys_op = custom_op(
413413
arg_types=[true_dict_rprimitive],
414414
return_type=list_rprimitive,
415415
c_function_name="PyDict_Keys",
416-
error_kind=ERR_MAGIC,
416+
error_kind=ERR_NEVER,
417417
)
418418

419419
# list(dictorsubclass.keys())
@@ -429,7 +429,7 @@
429429
arg_types=[true_dict_rprimitive],
430430
return_type=list_rprimitive,
431431
c_function_name="PyDict_Values",
432-
error_kind=ERR_MAGIC,
432+
error_kind=ERR_NEVER,
433433
)
434434

435435
# list(dictorsubclass.values())
@@ -445,7 +445,7 @@
445445
arg_types=[true_dict_rprimitive],
446446
return_type=list_rprimitive,
447447
c_function_name="PyDict_Items",
448-
error_kind=ERR_MAGIC,
448+
error_kind=ERR_NEVER,
449449
)
450450

451451
# list(dictorsubclass.items())

mypyc/primitives/misc_ops.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,15 +189,15 @@
189189
arg_types=[true_dict_rprimitive],
190190
return_type=bit_rprimitive,
191191
c_function_name="CPyDict_IsTrue",
192-
error_kind=ERR_FALSE,
192+
error_kind=ERR_NEVER,
193193
)
194194

195195
# bool(dict) custom_op
196196
dict_is_true_op = custom_op(
197197
arg_types=[true_dict_rprimitive],
198198
return_type=bit_rprimitive,
199199
c_function_name="CPyDict_IsTrue",
200-
error_kind=ERR_FALSE,
200+
error_kind=ERR_NEVER,
201201
)
202202

203203
# bool(obj) with unboxed result

0 commit comments

Comments
 (0)