@@ -213,37 +213,37 @@ function setfenv(f, table) end
213213--- @class metatable
214214--- @field __mode ' v' | ' k' | ' kv' | nil
215215--- @field __metatable any | nil
216- --- @field __tostring fun ( t ): string | nil
216+ --- @field __tostring ( fun ( t ): string ) |nil
217217--- @field __gc fun ( t )| nil
218- --- @field __add fun ( t1,t2 ): any | nil
219- --- @field __sub fun ( t1,t2 ): any | nil
220- --- @field __mul fun ( t1,t2 ): any | nil
221- --- @field __div fun ( t1,t2 ): any | nil
222- --- @field __mod fun ( t1,t2 ): any | nil
223- --- @field __pow fun ( t1,t2 ): any | nil
224- --- @field __unm fun ( t ): any | nil
218+ --- @field __add ( fun ( t1,t2 ): any ) |nil
219+ --- @field __sub ( fun ( t1,t2 ): any ) |nil
220+ --- @field __mul ( fun ( t1,t2 ): any ) |nil
221+ --- @field __div ( fun ( t1,t2 ): any ) |nil
222+ --- @field __mod ( fun ( t1,t2 ): any ) |nil
223+ --- @field __pow ( fun ( t1,t2 ): any ) |nil
224+ --- @field __unm ( fun ( t ): any ) |nil
225225--- #if VERSION >= 5.3 then
226- --- @field __idiv fun ( t1,t2 ): any | nil
227- --- @field __band fun ( t1,t2 ): any | nil
228- --- @field __bor fun ( t1,t2 ): any | nil
229- --- @field __bxor fun ( t1,t2 ): any | nil
230- --- @field __bnot fun ( t ): any | nil
231- --- @field __shl fun ( t1,t2 ): any | nil
232- --- @field __shr fun ( t1,t2 ): any | nil
226+ --- @field __idiv ( fun ( t1,t2 ): any ) |nil
227+ --- @field __band ( fun ( t1,t2 ): any ) |nil
228+ --- @field __bor ( fun ( t1,t2 ): any ) |nil
229+ --- @field __bxor ( fun ( t1,t2 ): any ) |nil
230+ --- @field __bnot ( fun ( t ): any ) |nil
231+ --- @field __shl ( fun ( t1,t2 ): any ) |nil
232+ --- @field __shr ( fun ( t1,t2 ): any ) |nil
233233--- #end
234- --- @field __concat fun ( t1,t2 ): any | nil
235- --- @field __len fun ( t ): integer | nil
236- --- @field __eq fun ( t1,t2 ): boolean | nil
237- --- @field __lt fun ( t1,t2 ): boolean | nil
238- --- @field __le fun ( t1,t2 ): boolean | nil
239- --- @field __index table | fun ( t,k )| nil
234+ --- @field __concat ( fun ( t1,t2 ): any ) |nil
235+ --- @field __len ( fun ( t ): integer ) |nil
236+ --- @field __eq ( fun ( t1,t2 ): boolean ) |nil
237+ --- @field __lt ( fun ( t1,t2 ): boolean ) |nil
238+ --- @field __le ( fun ( t1,t2 ): boolean ) |nil
239+ --- @field __index table | ( fun ( t,k ): any )| nil
240240--- @field __newindex table | fun ( t,k,v )| nil
241- --- @field __call fun ( t,... )| nil
241+ --- @field __call ( fun ( t,... ): ... )| nil
242242--- #if VERSION > 5.1 or VERSION == JIT then
243- --- @field __pairs fun ( t ): fun ( t,k,v )| nil
243+ --- @field __pairs ( fun ( t ):( fun ( t,k,v ): any,any ) )|nil
244244--- #end
245245--- #if VERSION == JIT or VERSION == 5.2 then
246- --- @field __ipairs fun ( t ): fun ( t,k,v )| nil
246+ --- @field __ipairs ( fun ( t ):( fun ( t,k,v ):( integer | nil ), any ) )|nil
247247--- #end
248248
249249--- #DES 'setmetatable'
0 commit comments