@@ -7,7 +7,7 @@ if sys.version_info >= (3, 8):
7
7
PyCF_TYPE_COMMENTS : Literal [4096 ]
8
8
PyCF_ALLOW_TOP_LEVEL_AWAIT : Literal [8192 ]
9
9
10
- _identifier : TypeAlias = str
10
+ _Identifier : TypeAlias = str
11
11
12
12
class AST :
13
13
if sys .version_info >= (3 , 10 ):
@@ -61,7 +61,7 @@ class stmt(AST): ...
61
61
class FunctionDef (stmt ):
62
62
if sys .version_info >= (3 , 10 ):
63
63
__match_args__ = ("name" , "args" , "body" , "decorator_list" , "returns" , "type_comment" )
64
- name : _identifier
64
+ name : _Identifier
65
65
args : arguments
66
66
body : list [stmt ]
67
67
decorator_list : list [expr ]
@@ -70,7 +70,7 @@ class FunctionDef(stmt):
70
70
class AsyncFunctionDef (stmt ):
71
71
if sys .version_info >= (3 , 10 ):
72
72
__match_args__ = ("name" , "args" , "body" , "decorator_list" , "returns" , "type_comment" )
73
- name : _identifier
73
+ name : _Identifier
74
74
args : arguments
75
75
body : list [stmt ]
76
76
decorator_list : list [expr ]
@@ -79,7 +79,7 @@ class AsyncFunctionDef(stmt):
79
79
class ClassDef (stmt ):
80
80
if sys .version_info >= (3 , 10 ):
81
81
__match_args__ = ("name" , "bases" , "keywords" , "body" , "decorator_list" )
82
- name : _identifier
82
+ name : _Identifier
83
83
bases : list [expr ]
84
84
keywords : list [keyword ]
85
85
body : list [stmt ]
@@ -194,19 +194,19 @@ class Import(stmt):
194
194
class ImportFrom (stmt ):
195
195
if sys .version_info >= (3 , 10 ):
196
196
__match_args__ = ("module" , "names" , "level" )
197
- module : _identifier | None
197
+ module : _Identifier | None
198
198
names : list [alias ]
199
199
level : int
200
200
201
201
class Global (stmt ):
202
202
if sys .version_info >= (3 , 10 ):
203
203
__match_args__ = ("names" ,)
204
- names : list [_identifier ]
204
+ names : list [_Identifier ]
205
205
206
206
class Nonlocal (stmt ):
207
207
if sys .version_info >= (3 , 10 ):
208
208
__match_args__ = ("names" ,)
209
- names : list [_identifier ]
209
+ names : list [_Identifier ]
210
210
211
211
class Expr (stmt ):
212
212
if sys .version_info >= (3 , 10 ):
@@ -362,16 +362,16 @@ class Attribute(expr):
362
362
if sys .version_info >= (3 , 10 ):
363
363
__match_args__ = ("value" , "attr" , "ctx" )
364
364
value : expr
365
- attr : _identifier
365
+ attr : _Identifier
366
366
ctx : expr_context
367
367
368
368
if sys .version_info >= (3 , 9 ):
369
- _SliceT : TypeAlias = expr
369
+ _Slice : TypeAlias = expr
370
370
else :
371
371
class slice (AST ): ...
372
- _SliceT : TypeAlias = slice
372
+ _Slice : TypeAlias = slice
373
373
374
- class Slice (_SliceT ):
374
+ class Slice (_Slice ):
375
375
if sys .version_info >= (3 , 10 ):
376
376
__match_args__ = ("lower" , "upper" , "step" )
377
377
lower : expr | None
@@ -389,7 +389,7 @@ class Subscript(expr):
389
389
if sys .version_info >= (3 , 10 ):
390
390
__match_args__ = ("value" , "slice" , "ctx" )
391
391
value : expr
392
- slice : _SliceT
392
+ slice : _Slice
393
393
ctx : expr_context
394
394
395
395
class Starred (expr ):
@@ -401,7 +401,7 @@ class Starred(expr):
401
401
class Name (expr ):
402
402
if sys .version_info >= (3 , 10 ):
403
403
__match_args__ = ("id" , "ctx" )
404
- id : _identifier
404
+ id : _Identifier
405
405
ctx : expr_context
406
406
407
407
class List (expr ):
@@ -479,7 +479,7 @@ class ExceptHandler(excepthandler):
479
479
if sys .version_info >= (3 , 10 ):
480
480
__match_args__ = ("type" , "name" , "body" )
481
481
type : expr | None
482
- name : _identifier | None
482
+ name : _Identifier | None
483
483
body : list [stmt ]
484
484
485
485
class arguments (AST ):
@@ -497,20 +497,20 @@ class arguments(AST):
497
497
class arg (AST ):
498
498
if sys .version_info >= (3 , 10 ):
499
499
__match_args__ = ("arg" , "annotation" , "type_comment" )
500
- arg : _identifier
500
+ arg : _Identifier
501
501
annotation : expr | None
502
502
503
503
class keyword (AST ):
504
504
if sys .version_info >= (3 , 10 ):
505
505
__match_args__ = ("arg" , "value" )
506
- arg : _identifier | None
506
+ arg : _Identifier | None
507
507
value : expr
508
508
509
509
class alias (AST ):
510
510
if sys .version_info >= (3 , 10 ):
511
511
__match_args__ = ("name" , "asname" )
512
- name : _identifier
513
- asname : _identifier | None
512
+ name : _Identifier
513
+ asname : _Identifier | None
514
514
515
515
class withitem (AST ):
516
516
if sys .version_info >= (3 , 10 ):
@@ -526,11 +526,11 @@ if sys.version_info >= (3, 10):
526
526
527
527
class pattern (AST ): ...
528
528
# Without the alias, Pyright complains variables named pattern are recursively defined
529
- _pattern : TypeAlias = pattern
529
+ _Pattern : TypeAlias = pattern
530
530
531
531
class match_case (AST ):
532
532
__match_args__ = ("pattern" , "guard" , "body" )
533
- pattern : _pattern
533
+ pattern : _Pattern
534
534
guard : expr | None
535
535
body : list [stmt ]
536
536
@@ -548,25 +548,25 @@ if sys.version_info >= (3, 10):
548
548
549
549
class MatchStar (pattern ):
550
550
__match_args__ = ("name" ,)
551
- name : _identifier | None
551
+ name : _Identifier | None
552
552
553
553
class MatchMapping (pattern ):
554
554
__match_args__ = ("keys" , "patterns" , "rest" )
555
555
keys : list [expr ]
556
556
patterns : list [pattern ]
557
- rest : _identifier | None
557
+ rest : _Identifier | None
558
558
559
559
class MatchClass (pattern ):
560
560
__match_args__ = ("cls" , "patterns" , "kwd_attrs" , "kwd_patterns" )
561
561
cls : expr
562
562
patterns : list [pattern ]
563
- kwd_attrs : list [_identifier ]
563
+ kwd_attrs : list [_Identifier ]
564
564
kwd_patterns : list [pattern ]
565
565
566
566
class MatchAs (pattern ):
567
567
__match_args__ = ("pattern" , "name" )
568
- pattern : _pattern | None
569
- name : _identifier | None
568
+ pattern : _Pattern | None
569
+ name : _Identifier | None
570
570
571
571
class MatchOr (pattern ):
572
572
__match_args__ = ("patterns" ,)
0 commit comments