File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change 33883388(typevar_parameter
33893389 name: (_) @name
33903390 bound: (_)? @bound
3391+ default: (_)? @default
33913392) @typevar
33923393{
33933394 attr (@name.node) ctx = "store"
33963397 attr (@bound.node) ctx = "load"
33973398 attr (@typevar.node) bound = @bound.node
33983399 }
3400+ if some @default {
3401+ attr (@default.node) ctx = "load"
3402+ attr (@typevar.node) default = @default.node
3403+ }
33993404}
34003405
34013406(typevartuple_parameter
34023407 name: (_) @name
3408+ default: (_)? @default
34033409) @typevartuple
34043410{
34053411 attr (@name.node) ctx = "store"
34063412 attr (@typevartuple.node) name = @name.node
3413+ if some @default {
3414+ attr (@default.node) ctx = "load"
3415+ attr (@typevartuple.node) default = @default.node
3416+ }
34073417}
34083418
34093419(paramspec_parameter
34103420 name: (_) @name
3421+ default: (_)? @default
34113422) @paramspec
34123423{
34133424 attr (@name.node) ctx = "store"
34143425 attr (@paramspec.node) name = @name.node
3426+ if some @default {
3427+ attr (@default.node) ctx = "load"
3428+ attr (@paramspec.node) default = @default.node
3429+ }
34153430}
34163431
34173432;;;;;; End of Type parameters (`T: ..., *T, **T`)
You can’t perform that action at this time.
0 commit comments