Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PlutoLang/Pluto
/ functions
Functions
1,782 in github.com/PlutoLang/Pluto
⨍
Functions
1,782
◇
Types & classes
129
↓ 6 callers
Function
luaD_call
** External interface for 'ccall' */
src/ldo.cpp:783
↓ 6 callers
Function
luaE_warning
src/lstate.cpp:536
↓ 6 callers
Function
luaH_getint
src/ltable.cpp:989
↓ 6 callers
Function
luaH_resize
** Resize table 't' for the new given sizes. Both allocations (for ** the hash part and for the array part) can fail, which creates some ** subtleties
src/ltable.cpp:715
↓ 6 callers
Function
luaK_checkstack
** Check register-stack level, keeping track of its maximum size ** in field 'maxstacksize' */
src/lcode.cpp:476
↓ 6 callers
Function
luaK_codeABCk
** Format and emit an 'iABC' instruction. (Assertions check consistency ** of parameters versus opcode.) */
src/lcode.cpp:399
↓ 6 callers
Function
luaK_codeABx
** Format and emit an 'iABx' instruction. */
src/lcode.cpp:418
↓ 6 callers
Function
luaK_codevABCk
src/lcode.cpp:407
↓ 6 callers
Function
luaK_exp2anyregup
** Ensures final expression result is either in a register, ** in an upvalue, or it is the vararg parameter. */
src/lcode.cpp:1054
↓ 6 callers
Function
luaK_exp2reg
src/lcode.cpp:2189
↓ 6 callers
Function
luaK_isalwaysfalse
src/lcode.cpp:1301
↓ 6 callers
Function
luaK_isalwaystrue
src/lcode.cpp:1283
↓ 6 callers
Function
luaL_getsubtable
** ensure that stack[idx][fname] has a table and push that table ** into the stack */
src/lauxlib.cpp:1124
↓ 6 callers
Function
luaT_trybinTM
src/ltm.cpp:157
↓ 6 callers
Function
luaX_token2str_noq
Converts a token into a string, same as luaX_token2str, but doesn't quote the token. */
src/llex.cpp:143
↓ 6 callers
Function
lua_error
src/lapi.cpp:1352
↓ 6 callers
Function
lua_getinfo
src/ldebug.cpp:413
↓ 6 callers
Function
lua_rotate
** Let x = AB, where A is a prefix of length 'n'. Then, ** rotate x n == BA. But BA == (A^r . B^r)^r. */
src/lapi.cpp:239
↓ 6 callers
Function
lua_setwarnf
src/lapi.cpp:1436
↓ 6 callers
Method
parRealloc
src/llex.h:604
↓ 6 callers
Function
push_ffi_value
src/lffi.cpp:87
↓ 6 callers
Function
rfl_type_to_ffi_type
src/lffi.cpp:54
↓ 6 callers
Function
save
src/llex.cpp:110
↓ 6 callers
Function
set2
src/ltablib.cpp:339
↓ 6 callers
Function
test2
** Accept current char if it is in 'set' (of size 2) */
src/liolib.cpp:550
↓ 6 callers
Method
toCpp
src/lobject.cpp:765
↓ 6 callers
Function
tonumeral
** If expression is a numeric constant, fills 'v' with its value ** and returns 1. Otherwise, returns 0. */
src/lcode.cpp:57
↓ 5 callers
Function
Ixor
i1 ^= i2 */
src/lmathlib.cpp:514
↓ 5 callers
Method
addPrivateField
src/llex.h:332
↓ 5 callers
Method
addProtectedField
src/llex.h:337
↓ 5 callers
Function
binopr2op
** Convert a BinOpr to an OpCode (ORDER OPR - ORDER OP) */
src/lcode.cpp:1584
↓ 5 callers
Function
buildvar
** Find a variable with the given name 'n', handling global variables ** too. */
src/lparser.cpp:1235
↓ 5 callers
Function
check_compiler
()
scripts/common.php:18
↓ 5 callers
Function
check_constexpr_call
src/lparser.cpp:3246
↓ 5 callers
Function
check_ffi_type
src/lffi.cpp:36
↓ 5 callers
Function
checkregex
src/lregex.cpp:7
↓ 5 callers
Function
checkstack
** If L1 != L, L1 can be in any state, and therefore there are no ** guarantees about its stack space; any push in L1 must be ** checked. */
src/ldblib.cpp:36
↓ 5 callers
Function
clearkey
** Clear keys for empty entries in tables. If entry is empty, mark its ** entry as dead. This allows the collection of the key, but keeps its ** entry
src/lgc.cpp:209
↓ 5 callers
Function
close_func
src/lparser.cpp:1534
↓ 5 callers
Function
explist
src/lparser.cpp:2886
↓ 5 callers
Function
fatal
src/luac.cpp:50
↓ 5 callers
Function
fillidxk
auxiliary function to define indexing expressions */
src/lcode.cpp:1487
↓ 5 callers
Function
funcargs
src/lparser.cpp:2912
↓ 5 callers
Function
funcfield
src/lparser.cpp:1928
↓ 5 callers
Function
getgeneric
** "Generic" get version. (Not that generic: not valid for integers, ** which may be in array part, nor for floats with integral values.) ** See expla
src/ltable.cpp:291
↓ 5 callers
Function
inclinenumber
** increment line number and skips newline sequence (any of ** \n, \r, \n\r, or \r\n) */
src/llex.cpp:265
↓ 5 callers
Function
iscleared
** tells whether a key or value can be cleared from a weak ** table. Non-collectable objects are never removed from weak ** tables. Strings behave as
src/lgc.cpp:223
↓ 5 callers
Function
luaC_runtilstate
** Advances the garbage collector until it reaches the given state. ** (The option 'fast' is only for testing; in normal code, 'fast' ** here is alway
src/lgc.cpp:1694
↓ 5 callers
Function
luaD_hook
** Call a hook for the given event. Make sure there is a hook to be ** called. (Both 'L->hook' and 'L->hookmask', which trigger this ** function, can
src/ldo.cpp:447
↓ 5 callers
Function
luaD_inctop
src/ldo.cpp:434
↓ 5 callers
Function
luaD_seterrorobj
src/ldo.cpp:112
↓ 5 callers
Function
luaG_addinfo
add src:line information to 'msg' */
src/ldebug.cpp:844
↓ 5 callers
Function
luaG_typeerror
** Raise a type error with "standard" information about the faulty ** object 'o' (using 'varinfo'). */
src/ldebug.cpp:775
↓ 5 callers
Function
luaH_set
** beware: when using this function you probably need to check a GC ** barrier and invalidate the TM cache. */
src/ltable.cpp:1226
↓ 5 callers
Function
luaK_goiftrue
** Emit code to go through if 'e' is true, jump otherwise. */
src/lcode.cpp:1322
↓ 5 callers
Function
luaK_patchlist
** Path all jumps in 'list' to jump to 'target'. ** (The assert means that we cannot fix a jump to a forward address ** because we only know addresses
src/lcode.cpp:308
↓ 5 callers
Function
luaL_buffinitsize
src/lauxlib.cpp:703
↓ 5 callers
Function
luaL_optlstring
src/lauxlib.cpp:434
↓ 5 callers
Function
luaL_pushresultsize
src/lauxlib.cpp:668
↓ 5 callers
Function
luaO_ceillog2
** Computes ceil(log2(x)), which is the smallest integer n such that ** x <= (1 << n). */
src/lobject.cpp:37
↓ 5 callers
Function
luaY_checklimit
src/lparser.cpp:326
↓ 5 callers
Function
lua_absindex
** convert an acceptable stack index into an absolute index */
src/lapi.cpp:168
↓ 5 callers
Function
lua_concat
src/lapi.cpp:1393
↓ 5 callers
Function
lua_getglobal
src/lapi.cpp:754
↓ 5 callers
Function
lua_rawset
src/lapi.cpp:1007
↓ 5 callers
Function
open_func
src/lparser.cpp:1502
↓ 5 callers
Function
packI
build a new Rand64 value */
src/lmathlib.cpp:500
↓ 5 callers
Function
propagateall
src/lgc.cpp:743
↓ 5 callers
Function
pushnumint
src/lmathlib.cpp:102
↓ 5 callers
Method
recvLoop
src/lsocketlib.cpp:31
↓ 5 callers
Function
report
** Check whether 'status' is not OK and, if so, prints the error ** message on the top of the stack. */
src/lua.cpp:128
↓ 5 callers
Function
sort_comp
** Return true iff value at stack index 'a' is less than the value at ** index 'b' (according to the order of the sort). */
src/ltablib.cpp:349
↓ 5 callers
Function
swapexps
src/lcode.cpp:1706
↓ 5 callers
Function
sweepgen
** Sweep for generational mode. Delete dead objects. (Because the ** collection is not incremental, there are no "new white" objects ** during the swe
src/lgc.cpp:1172
↓ 5 callers
Function
u_posrelat
from strlib */ translate a relative string position: negative means back from end */
src/lutf8lib.cpp:38
↓ 5 callers
Function
weaklycheckudata
src/lffi.cpp:204
↓ 4 callers
Function
I2UInt
convert a 'Rand64' to a 'lua_Unsigned' */
src/lmathlib.cpp:618
↓ 4 callers
Function
Int2I
convert a 'lua_Unsigned' to a 'Rand64' */
src/lmathlib.cpp:623
↓ 4 callers
Method
IsNonCompatible
src/llex.h:153
↓ 4 callers
Function
addprototype
** adds a new prototype into list of prototypes */
src/lparser.cpp:1471
↓ 4 callers
Function
check_assignment
src/lparser.cpp:2318
↓ 4 callers
Function
check_ffi_value
src/lffi.cpp:134
↓ 4 callers
Function
checkforshadowing
src/lparser.cpp:850
↓ 4 callers
Function
checkpointer
** If pointer 'p' points to 'o', move it to the next element. */
src/lgc.cpp:1046
↓ 4 callers
Function
classname
src/lparser.cpp:2131
↓ 4 callers
Function
classnametostr
src/lparser.cpp:2145
↓ 4 callers
Function
clear
src/lparser.h:209
↓ 4 callers
Function
clearbyvalues
** clear entries with unmarked values from all weaktables in list 'l' up ** to element 'f' */
src/lgc.cpp:808
↓ 4 callers
Function
closelistfield
src/lparser.cpp:1892
↓ 4 callers
Function
codeABRK
src/lcode.cpp:1116
↓ 4 callers
Function
codeclosure
** codes instruction to create new closure in parent function. ** The OP_CLOSURE instruction uses the last available register, ** so that, if it invok
src/lparser.cpp:1495
↓ 4 callers
Function
concretesize
** Convert an "abstract size" (number of slots in an array) to ** "concrete size" (number of bytes in the array). */
src/ltable.cpp:544
↓ 4 callers
Function
condjump
** Code a "conditional jump", that is, a test or comparison opcode ** followed by a jump. Return jump position. */
src/lcode.cpp:224
↓ 4 callers
Function
correctgraylist
** Correct a list of gray objects. Return a pointer to the last element ** left on the list, so that we can link another list to the end of ** this on
src/lgc.cpp:1227
↓ 4 callers
Function
currentpc
src/ldebug.cpp:43
↓ 4 callers
Function
docall
** Interface to 'lua_pcall', which sets appropriate message function ** and C-signal handler. Used to run all chunks. */
src/lua.cpp:162
↓ 4 callers
Function
dumpString
** Dump a String. First dump its "size": ** size==0 is followed by an index and means "reuse saved string with ** that index"; index==0 means NULL. **
src/ldump.cpp:145
↓ 4 callers
Function
error_expected
** This function will throw an exception and terminate the program. */
src/lparser.cpp:270
↓ 4 callers
Function
expsuffix
src/lparser.cpp:3788
↓ 4 callers
Method
finalize
Pushes the string to the stack for luaD_throw to conveniently pick up.
src/lerrormessage.hpp:151
← previous
next →
201–300 of 1,782, ranked by callers