MCPcopy Create free account

hub / github.com/PlutoLang/Pluto / functions

Functions1,782 in github.com/PlutoLang/Pluto

↓ 1 callersFunctionlua_isnumber
src/lapi.cpp:348
↓ 1 callersFunctionlua_isuserdata
src/lapi.cpp:361
↓ 1 callersFunctionlua_len
src/lapi.cpp:1408
↓ 1 callersFunctionlua_newstate
src/lstate.cpp:346
↓ 1 callersFunctionlua_pushvfstring
src/lapi.cpp:642
↓ 1 callersFunctionlua_readline
src/lua.cpp:480
↓ 1 callersFunctionlua_resume
src/ldo.cpp:974
↓ 1 callersFunctionlua_saveline
src/lua.cpp:491
↓ 1 callersFunctionlua_setiuservalue
src/lapi.cpp:1099
↓ 1 callersFunctionlua_setlocal
src/ldebug.cpp:244
↓ 1 callersFunctionlua_strx2number
** convert a hexadecimal numeric string to a number, following ** C99 specification for 'strtod' */
src/lobject.cpp:238
↓ 1 callersFunctionlua_toclose
src/lapi.cpp:1382
↓ 1 callersFunctionlua_upvalueid
src/lapi.cpp:1549
↓ 1 callersFunctionlua_upvaluejoin
src/lapi.cpp:1571
↓ 1 callersFunctionluai_makeseed
src/lauxlib.cpp:1311
↓ 1 callersFunctionmainfunc
** compiles the main function, which is a regular vararg function with an ** upvalue named LUA_ENV */
src/lparser.cpp:6749
↓ 1 callersFunctionmainpositionfromnode
src/ltable.cpp:226
↓ 1 callersFunctionmakemask
** Convert a string mask (for 'sethook') into a bit mask */
src/ldblib.cpp:345
↓ 1 callersFunctionmarkupval
** Mark block where variable at given level was defined ** (to emit close instructions later). */
src/lparser.cpp:1134
↓ 1 callersFunctionmatch_capture
src/lstrlib.cpp:615
↓ 1 callersFunctionmatchbalance
src/lstrlib.cpp:542
↓ 1 callersFunctionmax_expand
src/lstrlib.cpp:562
↓ 1 callersFunctionmin_expand
src/lstrlib.cpp:577
↓ 1 callersFunctionmoveresults
** Given 'nres' results at 'firstResult', move 'fwanted-1' of them ** to 'res'. Handle most typical cases (zero results for commands, ** one result f
src/ldo.cpp:569
↓ 1 callersFunctionmultiline
** Read multiple lines until a complete Lua statement or an error not ** for an incomplete statement. Start with first line already read in ** the sta
src/lua.cpp:628
↓ 1 callersFunctionnewbox
src/lauxlib.cpp:549
↓ 1 callersFunctionnewbuffsize
** Compute new size for buffer 'B', enough to accommodate extra 'sz' ** bytes plus one for a terminating zero. */
src/lauxlib.cpp:579
↓ 1 callersFunctionnewupval
** Create a new upvalue at the given level, and link it to the list of ** open upvalues of 'L' after entry 'prev'. **/
src/lfunc.cpp:65
↓ 1 callersFunctionnewupvalue
src/lparser.cpp:1058
↓ 1 callersFunctionnilK
** Add nil to list of constants and return its index. */
src/lcode.cpp:666
↓ 1 callersFunctionnoenv
** return registry.LUA_NOENV as a boolean */
src/loadlib.cpp:265
↓ 1 callersMethodnormalizedToken
src/llex.h:181
↓ 1 callersFunctionnospecials
check whether pattern has no special characters */
src/lstrlib.cpp:803
↓ 1 callersFunctionnum2straux
src/lstrlib.cpp:1088
↓ 1 callersFunctionnumusearray
** Count keys in array part of table 't'. */
src/ltable.cpp:488
↓ 1 callersFunctionnumusehash
** Count keys in hash part of table 't'. As this only happens during ** a rehash, all nodes have been used. A node can have a nil value only ** if it
src/ltable.cpp:521
↓ 1 callersMethodonPlutoOpUsed
src/lobject.h:630
↓ 1 callersFunctionparentexp
src/lparser.cpp:3509
↓ 1 callersFunctionpartition
** Does the partition: Pivot P is at the top of the stack. ** precondition: a[lo] <= P == a[up-1] <= a[up], ** so it only needs to do the partition fr
src/ltablib.cpp:372
↓ 1 callersFunctionpluto_setupgcmt
src/lauxlib.h:167
↓ 1 callersFunctionpoptbclist
** Remove first element from the tbclist plus its dummy nodes. */
src/lfunc.cpp:216
↓ 1 callersFunctionpostfixplusplus
src/lparser.cpp:3730
↓ 1 callersFunctionprecover
** Unrolls a coroutine in protected mode while there are recoverable ** errors, that is, errors inside a protected call. (Any error ** interrupts 'unr
src/ldo.cpp:963
↓ 1 callersFunctionprefixplusplus
src/lparser.cpp:3678
↓ 1 callersFunctionprenamedfield
src/lparser.cpp:1876
↓ 1 callersFunctionprepcallclosemth
** Prepare and call a closing method. ** If status is CLOSEKTOP, the call to the closing method will be pushed ** at the top of the stack. Otherwise,
src/lfunc.cpp:145
↓ 1 callersFunctionpreprocessclass
src/lparser.cpp:2205
↓ 1 callersFunctionprint_usage
src/lua.cpp:90
↓ 1 callersFunctionproject
** Project the random integer 'ran' into the interval [0, n]. ** Because 'ran' has 2^B possible values, the projection can only be ** uniform when the
src/lmathlib.cpp:648
↓ 1 callersMethodprotectedExec
src/lffi.cpp:676
↓ 1 callersFunctionpushargs
** Push on the stack the contents of table 'arg' from 1 to #arg */
src/lua.cpp:252
↓ 1 callersFunctionpushclosure
** create a new Lua closure, push it in the stack, and initialize ** its upvalues. */
src/lvm.cpp:880
↓ 1 callersFunctionpusherrornotfound
** Given a path such as ";blabla.so;blublu.so", pushes the string ** ** no file 'blabla.so' ** no file 'blublu.so' */
src/loadlib.cpp:485
↓ 1 callersFunctionpushfuncname
src/lauxlib.cpp:115
↓ 1 callersFunctionpushfuncref
src/lwasmlib.cpp:124
↓ 1 callersFunctionpushxmltag
src/lxml.cpp:68
↓ 1 callersFunctionquotefloat
** Serialize a floating-point number in such a way that it can be ** scanned back by Lua. Use hexadecimal format for "common" numbers ** (to preserve
src/lstrlib.cpp:1267
↓ 1 callersFunctionrawfinishnodeset
src/ltable.cpp:1097
↓ 1 callersFunctionread_all
src/liolib.cpp:636
↓ 1 callersFunctionread_chars
src/liolib.cpp:649
↓ 1 callersFunctionread_number
** Read a number: first reads a valid prefix of a numeral into a buffer. ** Then it calls 'lua_stringtonumber' to check whether the format is ** corre
src/liolib.cpp:573
↓ 1 callersFunctionread_string
src/llex.cpp:778
↓ 1 callersFunctionreadable
src/loadlib.cpp:448
↓ 1 callersFunctionreaddecesc
src/llex.cpp:723
↓ 1 callersFunctionreadhexaesc
src/llex.cpp:684
↓ 1 callersFunctionreadutf8esc
** When reading a UTF-8 escape sequence, save everything to the buffer ** for error reporting in case of errors; 'i' counts the number of ** saved cha
src/llex.cpp:697
↓ 1 callersFunctionregisterlocalvar
** Register a new local variable in the active 'Proto' (for debug ** information). */
src/lparser.cpp:516
↓ 1 callersFunctionrehash
** Rehash a table. First, count its keys. If there are array indices ** outside the array part, compute the new best size for that part. ** Then, resi
src/ltable.cpp:761
↓ 1 callersFunctionreinsertOldSlice
** Re-insert into the new hash part of a table the elements from the ** vanishing slice of the array part. */
src/ltable.cpp:675
↓ 1 callersFunctionreinserthash
** (Re)insert all elements from the hash part of 'ot' into table 't'. */
src/ltable.cpp:637
↓ 1 callersFunctionrelstack
** Change all pointers to the stack into offsets. */
src/ldo.cpp:260
↓ 1 callersFunctionremarkupvals
** For each non-marked thread, simulates a barrier between each open ** upvalue and its value. (If the thread is collected, the value will be ** assig
src/lgc.cpp:406
↓ 1 callersFunctionremovelastinstruction
** Remove the last instruction created, correcting line information ** accordingly. */
src/lcode.cpp:374
↓ 1 callersFunctionrepeatstat
src/lparser.cpp:4998
↓ 1 callersFunctionrestartcollection
** mark root set and reset all gray lists, to start a new collection. ** 'GCmarked' is initialized to count the total number of live bytes ** during a
src/lgc.cpp:440
↓ 1 callersFunctionrestassign
assignment function handles every Lua assignment special cases for compound operators via lexer state tokens (ls->t.seminfo.i) */
src/lparser.cpp:4811
↓ 1 callersFunctionretstat
src/lparser.cpp:5856
↓ 1 callersFunctionrname
** Find a "name" for the register 'c'. */
src/ldebug.cpp:557
↓ 1 callersFunctionrotl1
for offsets larger than 32, rotate right by 64 - offset */
src/lmathlib.cpp:545
↓ 1 callersFunctionrsa_priv_decrypt_pkcs1
src/lcryptolib.cpp:709
↓ 1 callersFunctionrsa_priv_decrypt_raw
src/lcryptolib.cpp:713
↓ 1 callersFunctionrsa_priv_encrypt_pkcs1
src/lcryptolib.cpp:508
↓ 1 callersFunctionrsa_priv_encrypt_raw
src/lcryptolib.cpp:512
↓ 1 callersFunctionrsa_pub_decrypt_pkcs1
src/lcryptolib.cpp:725
↓ 1 callersFunctionrsa_pub_decrypt_raw
src/lcryptolib.cpp:729
↓ 1 callersFunctionrsa_pub_encrypt_pkcs1
src/lcryptolib.cpp:523
↓ 1 callersFunctionrsa_pub_encrypt_raw
src/lcryptolib.cpp:527
↓ 1 callersFunctionrunargs
** Processes options 'e' and 'l', which involve running Lua code, and ** 'W', which also affects the state. ** Returns 0 if some code raises an error.
src/lua.cpp:361
↓ 1 callersFunctionsafe_navigation
** Safe navigation is based on a patch published by SvenOlsen. ** http://lua-users.org/wiki/SvenOlsen */
src/lparser.cpp:3093
↓ 1 callersFunctionsamelabelnames
src/lparser.cpp:1285
↓ 1 callersFunctionsearchupvalue
** Search the upvalues of the function 'fs' for one ** with the given 'name'. */
src/lparser.cpp:1036
↓ 1 callersFunctionselfexp
src/lparser.cpp:3482
↓ 1 callersMethodsetLineNumber
src/llex.h:477
↓ 1 callersFunctionsetboolfield
src/loslib.cpp:218
↓ 1 callersFunctionsetprogdir
** Replace in the path (on the top of the stack) any occurrence ** of LUA_EXEC_DIR with the executable's path. */
src/loadlib.cpp:157
↓ 1 callersFunctionsetrandfunc
** Register the random functions and initialize their state. */
src/lmathlib.cpp:736
↓ 1 callersFunctionsettraps
** Set 'trap' for all active Lua frames. ** This function can be called during a signal, under "reasonable" ** assumptions. A new 'ci' is completely l
src/ldebug.cpp:116
↓ 1 callersFunctionskipBOM
** Skip an optional BOM at the start of a stream. If there is an ** incomplete BOM (the first character is correct but the rest is ** not), returns th
src/lauxlib.cpp:812
↓ 1 callersFunctionskip_classname
src/lparser.cpp:2137
↓ 1 callersFunctionskip_over_simpleexp_within_lambdaparlist
keep advancing until we hit ',' or '|' */
src/lparser.cpp:2505
← previousnext →1,101–1,200 of 1,782, ranked by callers