MCPcopy Create free account

hub / github.com/PlutoLang/Pluto / functions

Functions1,782 in github.com/PlutoLang/Pluto

↓ 4 callersFunctionfinishbinexpval
** Emit code for binary expressions that "produce values" ** (everything but logical operators 'and'/'or' and comparison ** operators). ** Expression
src/lcode.cpp:1630
↓ 4 callersFunctionfinishnodeget
src/ltable.cpp:981
↓ 4 callersFunctionfitsC
** Check whether 'i' can be stored in an 'sC' operand. Equivalent to ** (0 <= int2sC(i) && int2sC(i) <= MAXARG_C) but without risk of ** overflows in
src/lcode.cpp:680
↓ 4 callersFunctionfixjump
** Fix jump instruction at position 'pc' to jump to 'dest'. ** (Jump addresses are relative in Lua) */
src/lcode.cpp:168
↓ 4 callersFunctionfreeexps
** Free registers used by expressions 'e1' and 'e2' (if any) in proper ** order. */
src/lcode.cpp:536
↓ 4 callersFunctionfreehash
src/ltable.cpp:393
↓ 4 callersFunctionfreeobj
src/lgc.cpp:836
↓ 4 callersFunctiongenlink
** Check whether object 'o' should be kept in the 'grayagain' list for ** post-processing by 'correctgraylist'. (It could put all old objects ** in th
src/lgc.cpp:470
↓ 4 callersFunctionget16bits
src/lcryptolib.hpp:602
↓ 4 callersFunctionget_link_flags
()
scripts/common.php:68
↓ 4 callersFunctiongetco
src/lcorolib.cpp:24
↓ 4 callersFunctiongetintfromhash
src/ltable.cpp:959
↓ 4 callersFunctiongetjump
** Gets the destination address of a jump instruction. Used to traverse ** a list of jumps. */
src/lcode.cpp:155
↓ 4 callersFunctiongetnumlimit
** Read an integer numeral and raises an error if it is larger ** than the maximum size of integers. */
src/lstrlib.cpp:1593
↓ 4 callersFunctiongettypehint
src/lparser.cpp:635
↓ 4 callersFunctionhashkeyisempty
src/ltable.cpp:975
↓ 4 callersFunctioninsertkey
** Inserts a new key into a hash table; first, check whether key's main ** position is free. If not, check whether colliding node is in its main ** po
src/ltable.cpp:889
↓ 4 callersFunctionisSCnumber
** Check whether expression 'e' is a literal integer or float in ** proper range to fit in a register (sB or sC). */
src/lcode.cpp:1442
↓ 4 callersFunctionlastlistfield
src/lparser.cpp:1904
↓ 4 callersFunctionlbreak
src/lparser.cpp:1714
↓ 4 callersFunctionloadString
** Load a nullable string into slot 'sl' from prototype 'p'. The ** assignment to the slot and the barrier must be performed before any ** possible GC
src/lundump.cpp:145
↓ 4 callersFunctionloadVarint
src/lundump.cpp:97
↓ 4 callersFunctionluaC_fix
src/lgc.cpp:282
↓ 4 callersFunctionluaD_pcall
** Call the C function 'func' in protected mode, restoring basic ** thread information ('allowhook', etc.) and in particular ** its stack level in cas
src/ldo.cpp:1089
↓ 4 callersFunctionluaD_reallocstack
** Reallocate the stack to a new size, correcting all pointers into it. ** In case of allocation error, raise an error or return false according ** to
src/ldo.cpp:330
↓ 4 callersFunctionluaF_newproto
src/lfunc.cpp:243
↓ 4 callersFunctionluaG_forerror
src/ldebug.cpp:794
↓ 4 callersFunctionluaK_exp2K
** Try to make 'e' a K expression with an index in the range of R/K ** indices. Return true iff succeeded. */
src/lcode.cpp:1076
↓ 4 callersFunctionluaK_nil
** Create a OP_LOADNIL instruction, but try to optimize: if the previous ** instruction is also OP_LOADNIL and ranges are compatible, adjust ** range
src/lcode.cpp:132
↓ 4 callersFunctionluaK_prepcallfirstarg
** Convert expression 'e' into 'func(e,'. */
src/lcode.cpp:1167
↓ 4 callersFunctionluaK_self
** Emit SELF instruction or equivalent: the code will convert ** expression 'e' into 'e.key(e,'. */
src/lcode.cpp:1463
↓ 4 callersFunctionluaK_settablesize
src/lcode.cpp:2089
↓ 4 callersFunctionluaL_typeerror
src/lauxlib.cpp:216
↓ 4 callersFunctionluaO_hexavalue
src/lobject.cpp:207
↓ 4 callersFunctionluaS_createlngstrobj
src/lstring.cpp:180
↓ 4 callersFunctionluaS_eqstr
** generic equality for strings */
src/lstring.cpp:45
↓ 4 callersFunctionluaS_sizelngstr
src/lstring.cpp:150
↓ 4 callersFunctionluaT_callTMres
src/ltm.cpp:126
↓ 4 callersFunctionluaT_objtypename
** Return the name of the type of an object. For tables and userdata ** with metatable, use their '__name' metafield, if present. */
src/ltm.cpp:98
↓ 4 callersFunctionluaV_equalobj
** Main operation for equality of Lua values; return 't1 == t2'. ** L == NULL means raw equality (no metamethods) */
src/lvm.cpp:607
↓ 4 callersFunctionluaV_tointegerns
** try to convert a value to an integer, rounding according to 'mode', ** without string coercion. ** ("Fast track" handled by macro 'tointegerns'.) *
src/lvm.cpp:140
↓ 4 callersFunctionlua_iscfunction
src/lapi.cpp:336
↓ 4 callersFunctionlua_load
src/lapi.cpp:1215
↓ 4 callersFunctionlua_newuserdatauv
src/lapi.cpp:1461
↓ 4 callersFunctionlua_pushthread
src/lapi.cpp:710
↓ 4 callersFunctionlua_tothread
src/lapi.cpp:526
↓ 4 callersFunctionmainpositionTV
** returns the 'main' position of an element in a table (that is, ** the index of its hash value). */
src/ltable.cpp:188
↓ 4 callersFunctionmaxtostore
** Compute a limit for how many registers a constructor can use before ** emitting a 'SETLIST' instruction, based on how many registers are ** availab
src/lparser.cpp:2030
↓ 4 callersFunctionnewhint
return a border, saving it as a hint for next call */
src/ltable.cpp:1314
↓ 4 callersFunctionnextrand
src/lmathlib.cpp:427
↓ 4 callersFunctionopt_wasm_value
src/lwasmlib.cpp:63
↓ 4 callersFunctionprecallC
** precall for C functions */
src/ldo.cpp:650
↓ 4 callersFunctionprepbuffsize
** Returns a pointer to a free area with at least 'sz' bytes in buffer ** 'B'. 'boxidx' is the relative position in the stack where is the ** buffer's
src/lauxlib.cpp:597
↓ 4 callersFunctionpush_captures
src/lstrlib.cpp:792
↓ 4 callersFunctionreallymarkobject
** Mark an object. Userdata with no user values, strings, and closed ** upvalues are visited and turned black here. Open upvalues are ** already ind
src/lgc.cpp:339
↓ 4 callersFunctionresizebox
Resize the buffer used by a box. Optimize for the common case of ** resizing to the old size. (For instance, __gc will resize the box ** to 0 even aft
src/lauxlib.cpp:517
↓ 4 callersFunctionresume_error
** Signal an error in the call to 'lua_resume', not in the execution ** of the coroutine itself. (Such errors should not be handled by any ** coroutin
src/ldo.cpp:907
↓ 4 callersFunctionsave_numeral_and_next
LUA_NUMBER */ ** This function is quite liberal in what it accepts, as 'luaO_str2num' ** will reject ill-formed numerals. Roughly, it accepts the foll
src/llex.cpp:556
↓ 4 callersFunctionsettabss
** Variations of 'lua_settable', used by 'db_getinfo' to put results ** from 'lua_getinfo' into result table. Key is always a string; ** value can be
src/ldblib.cpp:112
↓ 4 callersFunctionsimpleexp
src/lparser.cpp:4224
↓ 4 callersFunctionskip_constexpr_block
keep advancing until we hit non-nested '$else', '$elseif' or '$end' */
src/lparser.cpp:5319
↓ 4 callersFunctiontablerehash
src/lstring.cpp:73
↓ 4 callersFunctiontag_error
src/lauxlib.cpp:230
↓ 4 callersFunctiontestnext2
Test the next token to see if it's either 'token1' or 'token2'.
src/lparser.cpp:344
↓ 4 callersFunctionvkisconst
src/lparser.h:75
↓ 3 callersMethodIsOverridable
src/llex.h:163
↓ 3 callersFunctionIshl
return i << n */
src/lmathlib.cpp:508
↓ 3 callersFunctionaddlenmod
** add length modifier into formats */
src/lstrlib.cpp:1379
↓ 3 callersFunctionaddnum2buff
** Add a numeral to the buffer. */
src/lobject.cpp:625
↓ 3 callersFunctionaddquoted
src/lstrlib.cpp:1186
↓ 3 callersFunctionatomic
src/lgc.cpp:1543
↓ 3 callersFunctionaux_close
** Calls the 'close' function from a file handle. The 'volatile' avoids ** a bug in some versions of the Clang compiler (e.g., clang 3.0 for ** 32 bit
src/liolib.cpp:237
↓ 3 callersFunctionauxresume
** Resumes a coroutine. Returns the number of results for non-error ** cases or -1 for errors. */
src/lcorolib.cpp:35
↓ 3 callersFunctionawait_commands
()
scripts/common.php:108
↓ 3 callersFunctionbasicgetobjname
src/ldebug.cpp:523
↓ 3 callersFunctionblock_follow
** check whether current token is in the follow set of a block. ** 'until' closes syntactical blocks, but do not close scope, ** so it is handled in s
src/lparser.cpp:1568
↓ 3 callersFunctionbuildglobal
src/lparser.cpp:1217
↓ 3 callersFunctioncallbinTM
src/ltm.cpp:145
↓ 3 callersFunctioncanchainopr
src/lparser.cpp:4450
↓ 3 callersFunctioncannot
src/luac.cpp:56
↓ 3 callersFunctionccall
** Call a function (C or Lua) through C. 'inc' can be 1 (increment ** number of recursive invocations in the C stack) or nyci (the same ** plus increm
src/ldo.cpp:765
↓ 3 callersFunctioncheckPathForRead
src/liolib.cpp:882
↓ 3 callersFunctioncheck_for_non_portable_code
** Responsible for the following: ** - Non-portable keyword usage. (class, switch, etc) */
src/lparser.cpp:242
↓ 3 callersFunctioncheck_next2_numeral
src/llex.cpp:562
↓ 3 callersFunctioncheck_readonly
** Raises an error if variable described by 'e' is read only; moreover, ** if 'e' is t[exp] where t is the vararg parameter, change it to index ** a r
src/lparser.cpp:954
↓ 3 callersFunctioncheckbuffer
src/lbufferlib.cpp:70
↓ 3 callersFunctioncheckffilibfromtable
src/lffi.cpp:222
↓ 3 callersFunctioncheckfield
src/ltablib.cpp:40
↓ 3 callersFunctionchecklistener
src/lsocketlib.cpp:457
↓ 3 callersFunctioncheckload
src/loadlib.cpp:548
↓ 3 callersFunctioncheckupval
** Check whether a given upvalue from a given closure exists and ** returns its index */
src/ldblib.cpp:288
↓ 3 callersFunctionclassexpr
src/lparser.cpp:2282
↓ 3 callersFunctioncodebinexpval
** Emit code for binary expressions that "produce values" over ** two registers. */
src/lcode.cpp:1648
↓ 3 callersFunctioncodebini
** Code binary operators with immediate operands. */
src/lcode.cpp:1663
↓ 3 callersFunctioncond
src/lparser.cpp:4871
↓ 3 callersFunctionconstructor
src/lparser.cpp:2041
↓ 3 callersFunctioncreatelabel
** Create a new label with the given 'name' at the given 'line'. ** 'last' tells whether label is the last non-op statement in its ** block. Solves al
src/lparser.cpp:1379
↓ 3 callersFunctioncreatestdfile
src/liolib.cpp:1443
↓ 3 callersFunctioncreatestrobj
** creates a new string object */
src/lstring.cpp:168
↓ 3 callersFunctioncustombinaryoperator
src/lparser.cpp:3991
← previousnext →301–400 of 1,782, ranked by callers