5
5
string = {}
6
6
7
7
--- #DES 'string.byte'
8
- --- @param s string
8
+ --- @param s string | number
9
9
--- @param i ? integer
10
10
--- @param j ? integer
11
11
--- @return integer ...
@@ -27,8 +27,8 @@ function string.char(byte, ...) end
27
27
function string .dump (f , strip ) end
28
28
29
29
--- #DES 'string.find'
30
- --- @param s string
31
- --- @param pattern string
30
+ --- @param s string | number
31
+ --- @param pattern string | number
32
32
--- @param init ? integer
33
33
--- @param plain ? boolean
34
34
--- @return integer start
@@ -38,30 +38,30 @@ function string.dump(f, strip) end
38
38
function string .find (s , pattern , init , plain ) end
39
39
40
40
--- #DES 'string.format'
41
- --- @param s any
41
+ --- @param s string | number
42
42
--- @param ... any
43
43
--- @return string
44
44
--- @nodiscard
45
45
function string .format (s , ...) end
46
46
47
47
--- #DES 'string.gmatch'
48
48
--- #if VERSION <= 5.3 then
49
- --- @param s string
50
- --- @param pattern string
49
+ --- @param s string | number
50
+ --- @param pattern string | number
51
51
--- @return fun (): string , ...
52
52
--- @nodiscard
53
53
function string .gmatch (s , pattern ) end
54
54
--- #else
55
- --- @param s string
56
- --- @param pattern string
55
+ --- @param s string | number
56
+ --- @param pattern string | number
57
57
--- @param init ? integer
58
58
--- @return fun (): string , ...
59
59
function string .gmatch (s , pattern , init ) end
60
60
--- #end
61
61
62
62
--- #DES 'string.gsub'
63
- --- @param s string
64
- --- @param pattern string
63
+ --- @param s string | number
64
+ --- @param pattern string | number
65
65
--- @param repl string | number | table | function
66
66
--- @param n ? integer
67
67
--- @return string
@@ -70,20 +70,20 @@ function string.gmatch(s, pattern, init) end
70
70
function string .gsub (s , pattern , repl , n ) end
71
71
72
72
--- #DES 'string.len'
73
- --- @param s string
73
+ --- @param s string | number
74
74
--- @return integer
75
75
--- @nodiscard
76
76
function string .len (s ) end
77
77
78
78
--- #DES 'string.lower'
79
- --- @param s string
79
+ --- @param s string | number
80
80
--- @return string
81
81
--- @nodiscard
82
82
function string .lower (s ) end
83
83
84
84
--- #DES 'string.match'
85
- --- @param s string
86
- --- @param pattern string
85
+ --- @param s string | number
86
+ --- @param pattern string | number
87
87
--- @param init ? integer
88
88
--- @return any ...
89
89
--- @nodiscard
@@ -107,29 +107,29 @@ function string.packsize(fmt) end
107
107
108
108
--- #if VERSION <= 5.1 and not JIT then
109
109
--- #DES 'string.rep<5.1'
110
- --- @param s string
110
+ --- @param s string | number
111
111
--- @param n integer
112
112
--- @return string
113
113
--- @nodiscard
114
114
function string .rep (s , n ) end
115
115
--- #else
116
116
--- #DES 'string.rep>5.2'
117
- --- @param s string
117
+ --- @param s string | number
118
118
--- @param n integer
119
- --- @param sep ? string
119
+ --- @param sep ? string | number
120
120
--- @return string
121
121
--- @nodiscard
122
122
function string .rep (s , n , sep ) end
123
123
--- #end
124
124
125
125
--- #DES 'string.reverse'
126
- --- @param s string
126
+ --- @param s string | number
127
127
--- @return string
128
128
--- @nodiscard
129
129
function string .reverse (s ) end
130
130
131
131
--- #DES 'string.sub'
132
- --- @param s string
132
+ --- @param s string | number
133
133
--- @param i integer
134
134
--- @param j ? integer
135
135
--- @return string
@@ -147,7 +147,7 @@ function string.sub(s, i, j) end
147
147
function string .unpack (fmt , s , pos ) end
148
148
149
149
--- #DES 'string.upper'
150
- --- @param s string
150
+ --- @param s string | number
151
151
--- @return string
152
152
--- @nodiscard
153
153
function string .upper (s ) end
0 commit comments