File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -128,10 +128,16 @@ def constant_fold_binary_op_extended(
128128
129129
130130@overload
131- def constant_fold_container_expr (builder : IRBuilder , expr : ListExpr ) -> list [ConstantValue ] | None : ...
131+ def constant_fold_container_expr (
132+ builder : IRBuilder , expr : ListExpr
133+ ) -> list [ConstantValue ] | None : ...
132134@overload
133- def constant_fold_container_expr (builder : IRBuilder , expr : TupleExpr ) -> tuple [ConstantValue , ...] | None : ...
134- def constant_fold_container_expr (builder : IRBuilder , expr : ListExpr | TupleExpr ) -> list [ConstantValue ] | tuple [ConstantValue , ...] | None :
135+ def constant_fold_container_expr (
136+ builder : IRBuilder , expr : TupleExpr
137+ ) -> tuple [ConstantValue , ...] | None : ...
138+ def constant_fold_container_expr (
139+ builder : IRBuilder , expr : ListExpr | TupleExpr
140+ ) -> list [ConstantValue ] | tuple [ConstantValue , ...] | None :
135141 folded_items = [constant_fold_expr (builder , item_expr ) for item_expr in expr .items ]
136142 if not all (isinstance (item , ConstantValue ) for item in folded_items ):
137143 return None
You can’t perform that action at this time.
0 commit comments