mirror of
https://github.com/luau-lang/luau.git
synced 2025-05-04 10:33:46 +01:00
Allow variadic/generic pack in type pack defaults
This commit is contained in:
parent
a36d5f7b30
commit
835bdf7769
1 changed files with 1 additions and 1 deletions
|
@ -71,7 +71,7 @@ Type =
|
||||||
SimpleType ['|' Type] |
|
SimpleType ['|' Type] |
|
||||||
SimpleType ['&' Type]
|
SimpleType ['&' Type]
|
||||||
|
|
||||||
GenericTypePack = NAME '...' ['=' '(' TypeList ')']
|
GenericTypePack = NAME '...' ['=' (TypePack | '...' Type | NAME '...')]
|
||||||
GenericTypeList = NAME ['=' Type] [',' GenericTypeList] | GenericTypePack {',' GenericTypePack}
|
GenericTypeList = NAME ['=' Type] [',' GenericTypeList] | GenericTypePack {',' GenericTypePack}
|
||||||
TypeList = Type [',' TypeList] | '...' Type
|
TypeList = Type [',' TypeList] | '...' Type
|
||||||
TypeParams = (Type | TypePack | '...' Type | NAME '...') [',' TypeParams]
|
TypeParams = (Type | TypePack | '...' Type | NAME '...') [',' TypeParams]
|
||||||
|
|
Loading…
Add table
Reference in a new issue