@@ -347,7 +347,6 @@ global-variables:
347347 comment : Timer management singleton for scheduling periodic and one-time callbacks.
348348 type : LLTimers
349349functions :
350-
351350- name : assert
352351 comment : Checks if the value is truthy; if not, raises an error with the optional message.
353352 type-parameters : [T]
@@ -360,7 +359,6 @@ functions:
360359 type : string?
361360 return-type : T
362361 fastcall : true
363-
364362- name : collectgarbage
365363 comment : Run the garbage collector
366364 parameters :
@@ -375,14 +373,12 @@ functions:
375373 selene-type : string
376374 return-type : number
377375 local-only : true
378-
379376- name : dangerouslyexecuterequiredmodule
380377 comment : Dangerously executes a required module function
381378 parameters :
382379 - name : f
383380 type : (...any) -> ...any
384381 return-type : ' ...any'
385-
386382- name : error
387383 comment : Raises an error with the specified object and optional call stack level.
388384 parameters :
@@ -396,7 +392,6 @@ functions:
396392- name : gcinfo
397393 comment : Returns the total heap size in kilobytes.
398394 return-type : number
399-
400395- name : getfenv
401396 comment : Get the scoped environment for the given function.
402397 parameters :
@@ -405,7 +400,6 @@ functions:
405400 selene-type : function
406401 return-type : ' {[string]: any}'
407402 slua-removed : true
408-
409403- name : getmetatable
410404 comment : Returns the metatable for the specified object.
411405 parameters :
@@ -414,7 +408,6 @@ functions:
414408 type : any
415409 return-type : " {[any]: any}?"
416410 fastcall : true
417-
418411- name : graphheap
419412 comment : Writes the contents of heap to the given file in JSON format.
420413 Intended to be used with tools/graphanalyze.py
@@ -429,7 +422,6 @@ functions:
429422 - name : path
430423 type : string
431424 local-only : true
432-
433425- name : ipairs
434426 comment : Returns an iterator for numeric key-value pairs in the table.
435427 type-parameters : [V]
@@ -438,7 +430,6 @@ functions:
438430 comment : The table to iterate over.
439431 type : " {V}"
440432 return-type : " (({V}, number) -> (number?, V), {V}, number)"
441-
442433- name : loadstring
443434 comment : Compile Luau code into a function.
444435 type-parameters : [A...]
@@ -449,15 +440,13 @@ functions:
449440 type : string?
450441 return-type : (((A...) -> any)?, string?)
451442 slua-removed : true
452-
453443- name : newproxy
454444 comment : Creates a new untyped userdata object with an optional metatable.
455445 parameters :
456446 - name : mt
457447 comment : Optional boolean to create a modifiable metatable.
458448 type : boolean?
459449 return-type : any
460-
461450- name : next
462451 comment : Returns the next key-value pair in the table traversal order.
463452 type-parameters : [K, V]
@@ -469,7 +458,6 @@ functions:
469458 comment : Optional key to start traversal after.
470459 type : K?
471460 return-type : (K, V)?
472-
473461- name : pairs
474462 comment : Returns an iterator for all key-value pairs in the table.
475463 type-parameters : [K, V]
@@ -489,15 +477,13 @@ functions:
489477 comment : Arguments to pass to the function.
490478 type : A...
491479 return-type : (boolean, R...)
492-
493480- name : print
494481 comment : Prints all arguments to standard output using Tab as a separator.
495482 parameters :
496483 - name : ...
497484 comment : Arguments to print to standard output.
498485 type : ...any
499486 return-type : ()
500-
501487- name : rawequal
502488 comment : Returns true if a and b have the same type and value.
503489 parameters :
@@ -521,7 +507,6 @@ functions:
521507 type : K
522508 return-type : V?
523509 fastcall : true
524-
525510- name : rawlen
526511 comment : Returns the length of a table or string bypassing metatables.
527512 type-parameters : [K, V]
@@ -531,7 +516,6 @@ functions:
531516 type : " {[K]: V} | string"
532517 return-type : number
533518 fastcall : true
534-
535519- name : rawset
536520 comment : Assigns a value to a table field bypassing metatables.
537521 type-parameters : [K, V]
@@ -547,15 +531,13 @@ functions:
547531 type : V
548532 return-type : " {[K]: V}"
549533 fastcall : true
550-
551534- name : require
552535 comment : Execute the named external module.
553536 parameters :
554537 - name : target
555538 comment : The name of the external module.
556539 type : string
557540 return-type : any
558-
559541- name : select
560542 comment : Returns a subset of arguments or the number of arguments.
561543 parameters :
@@ -567,7 +549,6 @@ functions:
567549 type : ...any
568550 return-type : any
569551 fastcall : true
570-
571552- name : setfenv
572553 comment : Set the scoped environment for the given function.
573554 parameters :
@@ -577,7 +558,6 @@ functions:
577558 - name : env
578559 type : ' {[string]: any}'
579560 slua-removed : true
580-
581561- name : setmetatable
582562 comment : Changes the metatable for the given table.
583563 parameters :
@@ -589,7 +569,6 @@ functions:
589569 type : " { [any]: any }?"
590570 return-type : ()
591571 fastcall : true
592-
593572- name : tonumber
594573 comment : Converts the input string to a number in the specified base.
595574 parameters :
@@ -602,7 +581,6 @@ functions:
602581 return-type : number?
603582 fastcall : true
604583 must-use : true
605-
606584- name : toquaternion
607585 comment : Converts a string to a quaternion, returns nil if invalid
608586 parameters :
@@ -611,7 +589,6 @@ functions:
611589 selene-type : string
612590 return-type : quaternion?
613591 must-use : true
614-
615592- name : torotation
616593 comment : Converts a string to a rotation (quaternion), returns nil if invalid
617594 parameters :
@@ -620,7 +597,6 @@ functions:
620597 selene-type : string
621598 return-type : quaternion?
622599 must-use : true
623-
624600- name : tostring
625601 comment : Converts the input object to a string.
626602 parameters :
@@ -629,7 +605,6 @@ functions:
629605 type : any
630606 return-type : string
631607 fastcall : true
632-
633608- name : touuid
634609 comment : Creates a new uuid from a string, buffer, or existing uuid. Returns
635610 nil if the string is not a valid UUID, or the the buffer is
@@ -648,7 +623,6 @@ functions:
648623 selene-type : string
649624 return-type : vector?
650625 must-use : true
651-
652626- name : type
653627 comment : Returns the type of the object as a string.
654628 parameters :
@@ -667,7 +641,6 @@ functions:
667641 return-type : string
668642 must-use : true
669643 fastcall : true
670-
671644- name : unpack
672645 comment : Returns values from an array in the specified index range.
673646 type-parameters : [V]
@@ -683,7 +656,6 @@ functions:
683656 type : number?
684657 return-type : ...V
685658 fastcall : true
686-
687659- name : xpcall
688660 comment : Calls function f with parameters args, handling errors with e if they occur.
689661 type-parameters : [E, A..., R1..., R2...]
@@ -698,8 +670,6 @@ functions:
698670 comment : Arguments to pass to the function.
699671 type : A...
700672 return-type : (boolean, R1...)
701-
702-
703673modules :
704674- name : bit32
705675 comment : Bitwise operations library.
0 commit comments