@@ -230,27 +230,27 @@ export type PrimParamsSetterType = typeof(
230230)
231231
232232
233- declare function assert <T >(value : T ? , message : string ? ): T -- magic type
233+ -- declare function assert<T>(value: T?, message: string?): T -- magic type
234234declare function dangerouslyexecuterequiredmodule (f : (...any ) -> ...any ): ...any
235235declare function error (obj : any , level : number ? ): never
236236declare function gcinfo (): number
237237declare getfenv : nil
238- declare function getmetatable (obj : any ): {[any ]: any }?
238+ -- declare function getmetatable(obj: any): {[any]: any}? -- builtin
239239declare function ipairs <V >(t : {V }): (({V }, number ) -> (number ? , V ), {V }, number )
240240declare loadstring : nil
241241declare function newproxy (mt : boolean ? ): any
242- declare function next <K , V >(t : {[K ]: V }, i : K ? ): (K , V )?
243- declare function pairs <K , V >(t : {[K ]: V }): (({[K ], V }, K ) -> (K ? , V ), {[K ], V }, K )
242+ -- declare function next<K, V>(t: {[K]: V}, i: K?): (K, V)? -- builtin
243+ -- declare function pairs<K, V>(t: {[K]: V}): (({[K], V}, K) -> (K?, V), {[K], V}, K) -- builtin
244244declare function pcall <A ..., R ...>(f : (A ...) -> R ..., A ... ): (boolean , R ...)
245245declare function print (... any ): ()
246246declare function rawequal (a : any , b : any ): boolean
247247declare function rawget <K , V >(t : {[K ]: V }, k : K ): V ?
248248declare function rawlen <K , V >(t : {[K ]: V } | string ): number
249249declare function rawset <K , V >(t : {[K ]: V }, k : K , v : V ): {[K ]: V }
250- declare function require (target : string ): any -- magic type
251- declare function select (i : string | number , ... any ): any -- magic type
250+ -- declare function require(target: string): any -- magic type
251+ -- declare function select(i: string | number, ...any): any -- magic type
252252declare setfenv : nil
253- declare function setmetatable (t : { [any ]: any }, mt : { [any ]: any }? ): () -- magic type
253+ -- declare function setmetatable(t: { [any]: any }, mt: { [any]: any }?): () -- builtin, magic type
254254declare function tonumber (s : string , base : number ? ): number ?
255255declare function toquaternion (val : string ? | quaternion ): quaternion ?
256256declare function torotation (val : string ? | quaternion ): quaternion ?
@@ -472,23 +472,23 @@ declare quaternion: ((x: number, y: number, z: number, s: number) -> quaternion)
472472---------------------------
473473
474474declare string : {
475- byte : (s : string , i : number ? , j : number ? ) -> ...number ,
476- char : (...number ) -> string ,
477- find : (s : string , pattern : string , init : number ? , plain : boolean ? ) -> (number ? , number ? , ...string ), -- magic type
478- format : (formatstring : string , ...any ) -> string , -- magic type
479- gmatch : (s : string , pattern : string ) -> () -> ...string , -- magic type
480- gsub : (s : string , pattern : string , repl : string | { [string ]: string } | (...string ) -> string , maxn : number ? ) -> (string , number ),
481- len : (s : string ) -> number ,
482- lower : (s : string ) -> string ,
483- match : (s : string , pattern : string , init : number ? ) -> ...string , -- magic type
484- pack : (fmt : string , ...any ) -> string ,
485- packsize : (fmt : string ) -> number ,
486- rep : (s : string , n : number ) -> string ,
487- reverse : (s : string ) -> string ,
488- split : (s : string , separator : string ? ) -> {string },
489- sub : (s : string , i : number , j : number ? ) -> string ,
490- unpack : (fmt : string , s : string , init : number ? ) -> ...any ,
491- upper : (s : string ) -> string ,
475+ byte : (s : string , i : number ? , j : number ? ) -> ...number , -- builtin
476+ char : (...number ) -> string , -- builtin
477+ find : (s : string , pattern : string , init : number ? , plain : boolean ? ) -> (number ? , number ? , ...string ), -- builtin, magic type
478+ format : (formatstring : string , ...any ) -> string , -- builtin, magic type
479+ gmatch : (s : string , pattern : string ) -> () -> ...string , -- builtin, magic type
480+ gsub : (s : string , pattern : string , repl : string | { [string ]: string } | (...string ) -> string , maxn : number ? ) -> (string , number ), -- builtin
481+ len : (s : string ) -> number , -- builtin
482+ lower : (s : string ) -> string , -- builtin
483+ match : (s : string , pattern : string , init : number ? ) -> ...string , -- builtin, magic type
484+ pack : (fmt : string , ...any ) -> string , -- builtin
485+ packsize : (fmt : string ) -> number , -- builtin
486+ rep : (s : string , n : number ) -> string , -- builtin
487+ reverse : (s : string ) -> string , -- builtin
488+ split : (s : string , separator : string ? ) -> {string }, -- builtin
489+ sub : (s : string , i : number , j : number ? ) -> string , -- builtin
490+ unpack : (fmt : string , s : string , init : number ? ) -> ...any , -- builtin
491+ upper : (s : string ) -> string , -- builtin
492492}
493493
494494
0 commit comments