Skip to content

Commit 551cc21

Browse files
authored
Merge pull request #477 from lewis6991/featgmatch
update string.gmatch
2 parents 3284c59 + 0ff28c3 commit 551cc21

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

crates/emmylua_code_analysis/resources/std/global.lua

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ function ipairs(t) end
154154
---@param chunkname? string
155155
---@param mode? std.loadmode
156156
---@param env? table
157-
---@return fun(...:any):any
157+
---@return function? chunk
158158
---@return string? error_message
159159
---@nodiscard
160160
function load(chunk, chunkname, mode, env) end
@@ -167,7 +167,7 @@ function load(chunk, chunkname, mode, env) end
167167
---@version 5.1, JIT
168168
---@param text string
169169
---@param chunkname? string
170-
---@return function?
170+
---@return function? chunk
171171
---@return string? error_message
172172
---@nodiscard
173173
function loadstring(text, chunkname) end
@@ -179,6 +179,8 @@ function loadstring(text, chunkname) end
179179
---@param filename string
180180
---@param mode? string
181181
---@param env? any
182+
---@return function? chunk
183+
---@return string? error_message
182184
function loadfile(filename, mode, env) end
183185

184186
---@version 5.1, JIT

crates/emmylua_code_analysis/resources/std/string.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ function string.format(fmt, ...) end
144144
--- an anchor, as this would prevent the iteration.
145145
---@param s string
146146
---@param pattern string
147-
---@return fun():string, table
147+
---@return fun():string?...
148148
function string.gmatch(s, pattern) end
149149

150150
---

0 commit comments

Comments
 (0)