MCPcopy Create free account

hub / github.com/PlutoLang/Pluto / functions

Functions1,782 in github.com/PlutoLang/Pluto

↓ 12 callersFunctionlua_gc
** Garbage-collection function */
src/lapi.cpp:1265
↓ 12 callersFunctionlua_geti
src/lapi.cpp:782
↓ 12 callersFunctionlua_getmetatable
src/lapi.cpp:864
↓ 12 callersFunctionlua_xmove
src/lapi.cpp:127
↓ 11 callersFunctiondumpByte
src/ldump.cpp:82
↓ 11 callersFunctionluaH_new
src/ltable.cpp:798
↓ 11 callersFunctionluaK_getlabel
** returns current 'pc' and marks it as a jump target (to avoid wrong ** optimizations with consecutive instructions not in the same basic block). */
src/lcode.cpp:234
↓ 11 callersFunctionluaK_semerror
semantic error */
src/lcode.cpp:43
↓ 11 callersFunctionluaL_checkstack
** Ensures the stack has at least 'space' extra slots, raising an error ** if it cannot fulfill the request. (The error handling needs a few ** extra
src/lauxlib.cpp:405
↓ 11 callersFunctionluaL_tolstring
src/lauxlib.cpp:1060
↓ 11 callersFunctionluaS_new
** Create or reuse a zero-terminated string, first checking in the ** cache (using the string address as a key). The cache can contain ** only zero-te
src/lstring.cpp:270
↓ 11 callersFunctionluaS_newlstr
** new string (with explicit length) */
src/lstring.cpp:250
↓ 11 callersFunctionlua_createtable
src/lapi.cpp:847
↓ 11 callersFunctionlua_pushcclosure
src/lapi.cpp:664
↓ 11 callersFunctionpluto_errorifnotgc
src/lauxlib.cpp:1164
↓ 11 callersFunctionsinglevar
src/lparser.cpp:1252
↓ 11 callersFunctionsinglevaraux
** Find a variable with the given name 'n'. If it is an upvalue, add ** this upvalue into all intermediate functions. If it is a global, set ** 'var'
src/lparser.cpp:1159
↓ 10 callersFunctionadjust_assign
** Adjust the number of results from an expression list 'e' with 'nexps' ** expressions to 'nvars' values. */
src/lparser.cpp:1194
↓ 10 callersFunctionlexerror
src/llex.cpp:198
↓ 10 callersFunctionluaK_code
** Emit instruction 'i', checking for array sizes and saving also its ** line information. Return 'i' position. */
src/lcode.cpp:384
↓ 10 callersFunctionluaL_fileresult
src/lauxlib.cpp:268
↓ 10 callersFunctionluaL_prepbuffsize
** returns a pointer to a free area with at least 'sz' bytes */
src/lauxlib.cpp:625
↓ 10 callersFunctionluaT_gettmbyobj
src/ltm.cpp:62
↓ 10 callersFunctionlua_pushlightuserdata
src/lapi.cpp:702
↓ 10 callersFunctionlua_rawseti
src/lapi.cpp:1019
↓ 10 callersFunctionplutoS_commit
src/lstring.cpp:374
↓ 10 callersFunctionplutoS_prealloc
src/lstring.cpp:356
↓ 10 callersFunctionposrelatI
** translate a relative initial string position ** (negative means back from end): clip result to [1, inf). ** The length of any string in Lua must fi
src/lstrlib.cpp:63
↓ 10 callersMethodshouldSuggest
src/llex.h:578
↓ 10 callersMethodtoString
src/lparser.cpp:66
↓ 9 callersFunctionaddstr2buff
src/lobject.cpp:589
↓ 9 callersFunctioncheckcanvas
src/lcanvas.cpp:9
↓ 9 callersFunctionisnametkn
src/lparser.cpp:427
↓ 9 callersFunctionluaK_setoneret
** Fix an expression to return one result. ** If expression is not a multi-ret expression (function call or ** vararg), it already returns one result,
src/lcode.cpp:804
↓ 9 callersFunctionluaL_checkoption
src/lauxlib.cpp:385
↓ 9 callersFunctionluaL_getmetafield
src/lauxlib.cpp:1022
↓ 9 callersFunctionlua_getstack
src/ldebug.cpp:162
↓ 9 callersFunctionlua_isyieldable
src/ldo.cpp:1009
↓ 9 callersFunctionlua_replace
src/lapi.cpp:302
↓ 9 callersFunctionlua_warning
src/lapi.cpp:1444
↓ 9 callersFunctionnew_varkind
** Create a new variable with the given 'name' and given 'kind'. ** Return its index in the function. */
src/lparser.cpp:899
↓ 9 callersMethodpopContext
src/llex.cpp:102
↓ 9 callersMethodpushContext
src/llex.h:535
↓ 8 callersFunctionarith
src/lstrlib.cpp:344
↓ 8 callersFunctioncheck
** Check that next token is 'c'. */
src/lparser.cpp:352
↓ 8 callersFunctionchecktypehint
src/lparser.cpp:559
↓ 8 callersFunctioncodename
src/lparser.cpp:507
↓ 8 callersFunctionfieldsel
src/lparser.cpp:1746
↓ 8 callersFunctiongettable
src/lapi.cpp:808
↓ 8 callersMethodisCompatibleWith
src/lparser.h:402
↓ 8 callersFunctionluaC_newobj
** create a new collectable object with no offset. */
src/lgc.cpp:312
↓ 8 callersFunctionluaE_incCstack
src/lstate.cpp:146
↓ 8 callersFunctionluaK_concat
** Concatenate jump-list 'l2' into jump-list 'l1' */
src/lcode.cpp:182
↓ 8 callersFunctionluaV_finishget
** Finish the table access 'val = t[key]' and return the tag of the result. */
src/lvm.cpp:289
↓ 8 callersMethodsetKeywordState
src/llex.h:595
↓ 8 callersFunctionsetfield
** About the overflow check: an overflow cannot occur when time ** is represented by a lua_Integer, because either lua_Integer is ** large enough to r
src/loslib.cpp:208
↓ 8 callersFunctionsettabsi
src/ldblib.cpp:117
↓ 8 callersFunctionstatlist
src/lparser.cpp:1587
↓ 7 callersFunctionapplyenvkeywordpreference
src/lparser.cpp:6768
↓ 7 callersFunctionarraykeyisempty
src/ltable.cpp:479
↓ 7 callersFunctiondumpVarint
** Dumps an unsigned integer using the MSB Varint encoding */
src/ldump.cpp:97
↓ 7 callersFunctionexp2reg
** Ensures final expression result (which includes results from its ** jump lists) is in register 'reg'. ** If expression has jumps, need to patch the
src/lcode.cpp:992
↓ 7 callersFunctionfor_each_obj
($f)
scripts/common.php:89
↓ 7 callersFunctionfreereg
** Free register 'reg', if it is neither a constant index nor ** a local variable. ) */
src/lcode.cpp:500
↓ 7 callersMethodgetKeywordState
src/llex.h:591
↓ 7 callersFunctionk2proto
** Use scanner's table to cache position of constants in constant list ** and try to reuse constants. Because some values should not be used ** as key
src/lcode.cpp:566
↓ 7 callersFunctionluaD_callnoyield
** Similar to 'luaD_call', but does not allow yields during the call. */
src/ldo.cpp:791
↓ 7 callersFunctionluaD_poscall
** Finishes a function call: calls hook if necessary, moves current ** number of results to proper place, and returns to previous call ** info. If fun
src/ldo.cpp:613
↓ 7 callersFunctionluaD_rawrunprotected
src/ldo.cpp:160
↓ 7 callersFunctionluaE_setdebt
** set GCdebt to a new value keeping the real number of allocated ** objects (GCtotalobjs - GCdebt) invariant and avoiding overflows in ** 'GCtotalobj
src/lstate.cpp:63
↓ 7 callersFunctionluaF_close
** Close all upvalues and to-be-closed variables up to the given stack ** level. Return restored 'level'. */
src/lfunc.cpp:230
↓ 7 callersFunctionluaG_getfuncline
** Get the line corresponding to instruction 'pc' in function 'f'; ** first gets a base line and from there does the increments until ** the desired i
src/ldebug.cpp:85
↓ 7 callersFunctionluaH_Hgetshortstr
** search function for short strings */
src/ltable.cpp:1005
↓ 7 callersFunctionluaH_setint
** Ditto for a GC barrier. (No need to invalidate the TM cache, as ** integers cannot be keys to metamethods.) */
src/ltable.cpp:1237
↓ 7 callersFunctionluaK_ret
** Code a 'return' instruction */
src/lcode.cpp:208
↓ 7 callersFunctionluaL_setfuncs
** set functions from list 'l' into table at top - 'nup'; each ** function gets the 'nup' elements at the top as upvalues. ** Returns with only the ta
src/lauxlib.cpp:1103
↓ 7 callersFunctionluaV_finishset
** Finish a table assignment 't[key] = val'. ** About anchoring the table before the call to 'luaH_finishset': ** This call may trigger an emergency c
src/lvm.cpp:353
↓ 7 callersFunctionlua_compare
src/lapi.cpp:390
↓ 7 callersFunctionlua_isstring
src/lapi.cpp:355
↓ 7 callersFunctionlua_rawgeti
src/lapi.cpp:827
↓ 7 callersFunctionlua_seti
src/lapi.cpp:971
↓ 7 callersFunctionmatch
src/lstrlib.cpp:626
↓ 7 callersMethodmerge
src/lparser.h:316
↓ 7 callersFunctionnewtable
src/lparser.cpp:2083
↓ 7 callersFunctionprimaryexp
src/lparser.cpp:3567
↓ 7 callersFunctionreglevel
** Convert 'nvar', a compiler index level, to its corresponding ** register. For that, search for the highest variable below that level ** that is in
src/lparser.cpp:808
↓ 7 callersFunctiontofile
src/liolib.cpp:210
↓ 6 callersFunctionblock
src/lparser.cpp:4669
↓ 6 callersFunctionbody
src/lparser.cpp:2734
↓ 6 callersFunctioncheckformat
** Check whether a conversion specification is valid. When called, ** first character in 'form' must be '%' and last character must ** be a valid conv
src/lstrlib.cpp:1341
↓ 6 callersFunctioncopywithendian
** Copy 'size' bytes from 'src' to 'dest', correcting endianness if ** given 'islittle' is different from native endianness. */
src/lstrlib.cpp:1722
↓ 6 callersFunctiondisablekeyword
src/lparser.cpp:229
↓ 6 callersFunctionesccheck
src/llex.cpp:668
↓ 6 callersFunctionexp_propagate
** Propgates type from 'e' into 't'. */
src/lparser.cpp:724
↓ 6 callersFunctionexpr_propagate
src/lparser.cpp:2839
↓ 6 callersFunctiongetbinopr
src/lparser.cpp:4394
↓ 6 callersFunctiongetfield
src/loslib.cpp:250
↓ 6 callersFunctiongetthread
** Auxiliary function used by several library functions: check for ** an optional thread as function's first argument and set 'arg' with ** 1 if this
src/ldblib.cpp:95
↓ 6 callersFunctionindex2stack
** Convert a valid actual index (not a pseudo-index) to its address. */
src/lapi.cpp:94
↓ 6 callersFunctionkname
** Find a "name" for the constant 'c'. */
src/ldebug.cpp:510
← previousnext →101–200 of 1,782, ranked by callers