@@ -33,14 +33,18 @@ Base.lastindex(m::Make) = lastindex(m.x)
3333end
3434
3535Make0{T} = Make{T,Tuple{}}
36- Make1{T} = Make{T,Tuple{X}} where X
37- Make2{T} = Make{T,Tuple{X,Y}} where {X, Y}
38- Make3{T} = Make{T,Tuple{X,Y,Z}} where {X, Y, Z}
39-
40- Make0 {T} () where {T} = Make {T} ()
41- Make1 {T} (x) where {T} = Make {T} (x)
42- Make2 {T} (x, y) where {T} = Make {T} (x, y)
43- Make3 {T} (x, y, z) where {T} = Make {T} (x, y, z)
36+ Make1{T} = Make{T,Tuple{X}} where X
37+ Make2{T} = Make{T,Tuple{X,Y}} where {X, Y}
38+ Make3{T} = Make{T,Tuple{X,Y,Z}} where {X, Y, Z}
39+ Make4{T} = Make{T,Tuple{X,Y,Z,U}} where {X, Y, Z, U}
40+ Make5{T} = Make{T,Tuple{X,Y,Z,U,V}} where {X, Y, Z, U, V}
41+
42+ Make0 {T} () where {T} = Make {T} ()
43+ Make1 {T} (x) where {T} = Make {T} (x)
44+ Make2 {T} (x, y) where {T} = Make {T} (x, y)
45+ Make3 {T} (x, y, z) where {T} = Make {T} (x, y, z)
46+ Make4 {T} (x, y, z, u) where {T} = Make {T} (x, y, z, u)
47+ Make5 {T} (x, y, z, u, v) where {T} = Make {T} (x, y, z, u, v)
4448
4549# default maketype & make & Make(...)
4650
0 commit comments