[stdlib] Mark constants as Final (#14577)

This commit is contained in:
Semyon Moroz
2025-08-15 13:19:03 +02:00
committed by GitHub
parent 554701e9b6
commit 85a787bba3
62 changed files with 1601 additions and 1583 deletions
+95 -93
View File
@@ -1,93 +1,95 @@
single_input: int
file_input: int
eval_input: int
decorator: int
decorators: int
decorated: int
async_funcdef: int
funcdef: int
parameters: int
typedargslist: int
tfpdef: int
varargslist: int
vfpdef: int
stmt: int
simple_stmt: int
small_stmt: int
expr_stmt: int
annassign: int
testlist_star_expr: int
augassign: int
del_stmt: int
pass_stmt: int
flow_stmt: int
break_stmt: int
continue_stmt: int
return_stmt: int
yield_stmt: int
raise_stmt: int
import_stmt: int
import_name: int
import_from: int
import_as_name: int
dotted_as_name: int
import_as_names: int
dotted_as_names: int
dotted_name: int
global_stmt: int
nonlocal_stmt: int
assert_stmt: int
compound_stmt: int
async_stmt: int
if_stmt: int
while_stmt: int
for_stmt: int
try_stmt: int
with_stmt: int
with_item: int
except_clause: int
suite: int
test: int
test_nocond: int
lambdef: int
lambdef_nocond: int
or_test: int
and_test: int
not_test: int
comparison: int
comp_op: int
star_expr: int
expr: int
xor_expr: int
and_expr: int
shift_expr: int
arith_expr: int
term: int
factor: int
power: int
atom_expr: int
atom: int
testlist_comp: int
trailer: int
subscriptlist: int
subscript: int
sliceop: int
exprlist: int
testlist: int
dictorsetmaker: int
classdef: int
arglist: int
argument: int
comp_iter: int
comp_for: int
comp_if: int
encoding_decl: int
yield_expr: int
yield_arg: int
sync_comp_for: int
func_body_suite: int
func_type: int
func_type_input: int
namedexpr_test: int
typelist: int
sym_name: dict[int, str]
from typing import Final
single_input: Final[int]
file_input: Final[int]
eval_input: Final[int]
decorator: Final[int]
decorators: Final[int]
decorated: Final[int]
async_funcdef: Final[int]
funcdef: Final[int]
parameters: Final[int]
typedargslist: Final[int]
tfpdef: Final[int]
varargslist: Final[int]
vfpdef: Final[int]
stmt: Final[int]
simple_stmt: Final[int]
small_stmt: Final[int]
expr_stmt: Final[int]
annassign: Final[int]
testlist_star_expr: Final[int]
augassign: Final[int]
del_stmt: Final[int]
pass_stmt: Final[int]
flow_stmt: Final[int]
break_stmt: Final[int]
continue_stmt: Final[int]
return_stmt: Final[int]
yield_stmt: Final[int]
raise_stmt: Final[int]
import_stmt: Final[int]
import_name: Final[int]
import_from: Final[int]
import_as_name: Final[int]
dotted_as_name: Final[int]
import_as_names: Final[int]
dotted_as_names: Final[int]
dotted_name: Final[int]
global_stmt: Final[int]
nonlocal_stmt: Final[int]
assert_stmt: Final[int]
compound_stmt: Final[int]
async_stmt: Final[int]
if_stmt: Final[int]
while_stmt: Final[int]
for_stmt: Final[int]
try_stmt: Final[int]
with_stmt: Final[int]
with_item: Final[int]
except_clause: Final[int]
suite: Final[int]
test: Final[int]
test_nocond: Final[int]
lambdef: Final[int]
lambdef_nocond: Final[int]
or_test: Final[int]
and_test: Final[int]
not_test: Final[int]
comparison: Final[int]
comp_op: Final[int]
star_expr: Final[int]
expr: Final[int]
xor_expr: Final[int]
and_expr: Final[int]
shift_expr: Final[int]
arith_expr: Final[int]
term: Final[int]
factor: Final[int]
power: Final[int]
atom_expr: Final[int]
atom: Final[int]
testlist_comp: Final[int]
trailer: Final[int]
subscriptlist: Final[int]
subscript: Final[int]
sliceop: Final[int]
exprlist: Final[int]
testlist: Final[int]
dictorsetmaker: Final[int]
classdef: Final[int]
arglist: Final[int]
argument: Final[int]
comp_iter: Final[int]
comp_for: Final[int]
comp_if: Final[int]
encoding_decl: Final[int]
yield_expr: Final[int]
yield_arg: Final[int]
sync_comp_for: Final[int]
func_body_suite: Final[int]
func_type: Final[int]
func_type_input: Final[int]
namedexpr_test: Final[int]
typelist: Final[int]
sym_name: Final[dict[int, str]]