mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
gh-104656: Rename typeparams AST node to type_params (#104657)
This commit is contained in:
parent
ef5d00a592
commit
a5f244d627
14 changed files with 290 additions and 287 deletions
|
@ -8,15 +8,15 @@ module Python
|
|||
| Expression(expr body)
|
||||
| FunctionType(expr* argtypes, expr returns)
|
||||
|
||||
stmt = FunctionDef(identifier name, typeparam* typeparams, arguments args,
|
||||
stmt = FunctionDef(identifier name, type_param* type_params, arguments args,
|
||||
stmt* body, expr* decorator_list, expr? returns,
|
||||
string? type_comment)
|
||||
| AsyncFunctionDef(identifier name, typeparam* typeparams, arguments args,
|
||||
| AsyncFunctionDef(identifier name, type_param* type_params, arguments args,
|
||||
stmt* body, expr* decorator_list, expr? returns,
|
||||
string? type_comment)
|
||||
|
||||
| ClassDef(identifier name,
|
||||
typeparam* typeparams,
|
||||
type_param* type_params,
|
||||
expr* bases,
|
||||
keyword* keywords,
|
||||
stmt* body,
|
||||
|
@ -25,7 +25,7 @@ module Python
|
|||
|
||||
| Delete(expr* targets)
|
||||
| Assign(expr* targets, expr value, string? type_comment)
|
||||
| TypeAlias(expr name, typeparam* typeparams, expr value)
|
||||
| TypeAlias(expr name, type_param* type_params, expr value)
|
||||
| AugAssign(expr target, operator op, expr value)
|
||||
-- 'simple' indicates that we annotate simple name without parens
|
||||
| AnnAssign(expr target, expr annotation, expr? value, int simple)
|
||||
|
@ -145,8 +145,8 @@ module Python
|
|||
|
||||
type_ignore = TypeIgnore(int lineno, string tag)
|
||||
|
||||
typeparam = TypeVar(identifier name, expr? bound)
|
||||
| ParamSpec(identifier name)
|
||||
| TypeVarTuple(identifier name)
|
||||
attributes (int lineno, int col_offset, int? end_lineno, int? end_col_offset)
|
||||
type_param = TypeVar(identifier name, expr? bound)
|
||||
| ParamSpec(identifier name)
|
||||
| TypeVarTuple(identifier name)
|
||||
attributes (int lineno, int col_offset, int? end_lineno, int? end_col_offset)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue