Skip to content

Commit 8940ded

Browse files
fix mypy errs
1 parent 0160ca0 commit 8940ded

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

mypy/constant_fold.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -228,25 +228,25 @@ def constant_fold_call_expr(
228228
if func is None:
229229
return None
230230

231-
args = []
231+
args: list[ConstantValue] = []
232232
for arg in expr.args:
233233
val = constant_fold_expr(arg, cur_mod_id)
234234
if val is None:
235235
return None
236-
args.append(arg)
236+
args.append(val)
237237

238-
call_args: list[Expression] = []
239-
call_kwargs: dict[str, Expression] = {}
238+
call_args: list[ConstantValue] = []
239+
call_kwargs: dict[str, ConstantValue] = {}
240240
for folded_arg, arg_kind, arg_name in zip(args, expr.arg_kinds, expr.arg_names):
241241
try:
242242
if arg_kind == ArgKind.ARG_POS:
243-
call_args.append(folded_arg) #
243+
call_args.append(folded_arg)
244244
elif arg_kind == ArgKind.ARG_NAMED:
245-
call_kwargs[arg_name] = folded_arg
245+
call_kwargs[arg_name] = folded_arg # type: ignore [index]
246246
elif arg_kind == ArgKind.ARG_STAR:
247247
call_args.extend(folded_arg)
248248
elif arg_kind == ArgKind.ARG_STAR2:
249-
call_kwargs.update(folded_arg)
249+
call_kwargs.update(folded_arg) # type: ignore [call-overload]
250250
except:
251251
return None
252252

@@ -271,7 +271,7 @@ def constant_fold_call_expr(
271271
return None
272272
folded_items.append(val)
273273
return folded_callee.join(folded_items)
274-
# --- str.format constant folding
274+
# --- str.format constant folding ---
275275
elif callee.name == "format":
276276
folded_args: list[str] = []
277277
for arg in expr.args:

0 commit comments

Comments
 (0)