MCPcopy Create free account

hub / github.com/SnowyMouse/chimera / functions

Functions2,117 in github.com/SnowyMouse/chimera

↓ 2 callersFunctionfindlabel
** Search for an active label with the given name, starting at ** index 'ilb' (so that it can search for all labels in current block ** or all labels
src/lua/lparser.c:626
↓ 2 callersFunctionfinishbinexpneg
Try to code a binary operator negating its second operand. ** For the metamethod, 2nd operand must keep its original value. */
src/lua/lcode.c:1545
↓ 2 callersFunctionfinishgencycle
** Finish a young-generation collection. */
src/lua/lgc.c:1292
↓ 2 callersFunctionfinishpcall
** Continuation function for 'pcall' and 'xpcall'. Both functions ** already pushed a 'true' before doing the call, so in case of success ** 'finishpc
src/lua/lbaselib.c:471
↓ 2 callersFunctionfirsttry
** First allocation will fail except when freeing a block (frees never ** fail) and when it cannot try again; this fail will trigger 'tryagain' ** and
src/lua/lmem.c:69
↓ 2 callersFunctionfitsBx
** Check whether 'i' can be stored in an 'sBx' operand. */
src/lua/lcode.c:687
↓ 2 callersFunctionfix_tag
src/chimera/map_loading/map_loading.cpp:1098
↓ 2 callersFunctionfixforjump
** Fix for instruction at position 'pc' to jump to 'dest'. ** (Jump addresses are relative in Lua). 'back' true means ** a back jump. */
src/lua/lparser.c:1645
↓ 2 callersFunctionforbody
** Generate code for a 'for' loop. */
src/lua/lparser.c:1659
↓ 2 callersFunctionformatvarinfo
src/lua/ldebug.c:715
↓ 2 callersFunctionfree_defines
src/chimera/rasterizer/shader_transparent_generic.cpp:344
↓ 2 callersFunctionfreestack
src/lua/lstate.c:172
↓ 2 callersFunctionfullinc
** Perform a full collection in incremental mode. ** Before running the collection, check 'keepinvariant'; if it is true, ** there may be some objects
src/lua/lgc.c:1770
↓ 2 callersFunctionfuncargs
src/lua/lparser.c:1138
↓ 2 callersFunctionfuncnamefromcall
** Try to find a name for a function based on how it was called. */
src/lua/ldebug.c:659
↓ 2 callersFunctiong_iofile
src/lua/liolib.c:320
↓ 2 callersFunctiong_write
src/lua/liolib.c:663
↓ 2 callersFunctiongenerate_defines
src/chimera/rasterizer/shader_transparent_generic.cpp:192
↓ 2 callersFunctiongenmoveresults
Generic case for 'moveresult' */
src/lua/ldo.c:540
↓ 2 callersFunctionget2digits
src/lua/lstrlib.c:1214
↓ 2 callersFunctiongetMode
src/lua/lbaselib.c:342
↓ 2 callersMethodget_all_commands
src/chimera/command/command.cpp:157
↓ 2 callersFunctionget_bitmap_tag
src/chimera/halo_data/bitmaps.cpp:14
↓ 2 callersFunctionget_client_player_id
src/chimera/halo_data/player.cpp:16
↓ 2 callersFunctionget_d3dx9_resource_for_vector_font
src/chimera/output/draw_text.cpp:496
↓ 2 callersMethodget_download_speed
src/map_downloader/map_downloader.cpp:143
↓ 2 callersMethodget_downloaded_size
src/map_downloader/map_downloader.cpp:315
↓ 2 callersMethodget_file_path
src/chimera/map_loading/fast_load.cpp:32
↓ 2 callersFunctionget_instructions
Get the bytes to the instruction(s) at the given address. I'll modify this as more types of instructions are needed.
src/chimera/signature/hook.cpp:21
↓ 2 callersFunctionget_loaded_map
src/chimera/map_loading/map_loading.cpp:148
↓ 2 callersFunctionget_onecapture
** get information about the i-th capture. If there are no captures ** and 'i==0', return information about the whole match, which ** is the range 's'
src/lua/lstrlib.c:704
↓ 2 callersFunctionget_player_data
src/chimera/command/client/server/spectate.cpp:47
↓ 2 callersMethodget_player_table_player
src/chimera/halo_data/server.cpp:10
↓ 2 callersFunctionget_ports
src/chimera/halo_data/port.cpp:12
↓ 2 callersFunctionget_string_from_string_list
src/chimera/custom_chat/custom_chat.cpp:855
↓ 2 callersFunctionget_tag_data_address
src/chimera/halo_data/tag.cpp:81
↓ 2 callersFunctionget_tick_count
src/chimera/event/tick.cpp:109
↓ 2 callersMethodget_total_size
src/map_downloader/map_downloader.cpp:322
↓ 2 callersFunctiongetcurrentline
src/lua/ldebug.c:100
↓ 2 callersFunctiongetendpos
** Gets an optional ending string position from argument 'arg', ** with default value 'def'. ** Negative means back from end: clip result to [0, len]
src/lua/lstrlib.c:72
↓ 2 callersFunctiongetgclist
src/lua/lgc.c:163
↓ 2 callersFunctiongetglobalattribute
src/lua/lparser.c:1862
↓ 2 callersFunctiongetnum
src/lua/lstrlib.c:1453
↓ 2 callersFunctiongetobjname
** Extend 'basicgetobjname' to handle table accesses */
src/lua/ldebug.c:569
↓ 2 callersFunctiongetoptco
src/lua/lcorolib.c:157
↓ 2 callersFunctiongetoption
** Read and classify next option. 'size' is filled with option's size. */
src/lua/lstrlib.c:1492
↓ 2 callersFunctionglobalstatfunc
src/lua/lparser.c:1962
↓ 2 callersFunctionhandle_formatting
src/chimera/output/draw_text.cpp:199
↓ 2 callersFunctionhasher_merge_cv_stack
As described in hasher_push_cv() below, we do "lazy merging", delaying merges until right before the next CV is about to be added. This is different f
src/blake3/blake3.c:425
↓ 2 callersFunctionhashint
** Hash for integers. To allow a good hash, use the remainder operator ** ('%'). If integer fits as a non-negative int, compute an int ** remainder, w
src/lua/ltable.c:145
↓ 2 callersFunctionintarith
src/lua/lobject.c:115
↓ 2 callersFunctioninternshrstr
** Checks whether short string exists and reuses it or creates a new one. */
src/lua/lstring.c:214
↓ 2 callersFunctioninterpolate_fn
src/chimera/fix/scoreboard_fade_fix.cpp:31
↓ 2 callersMethodis_finished
src/map_downloader/map_downloader.cpp:333
↓ 2 callersMethodis_finished_no_mutex
src/map_downloader/map_downloader.cpp:329
↓ 2 callersFunctioniter_aux
src/lua/lutf8lib.c:228
↓ 2 callersFunctionjoin_bookmark
src/chimera/bookmark/bookmark.cpp:465
↓ 2 callersFunctionjumponcond
** Emit instruction to jump if 'e' is 'cond' (that is, if 'cond' ** is true, code will jump if 'e' is true.) Return jump position. ** Optimize when 'e
src/lua/lcode.c:1160
↓ 2 callersFunctionkeyinarray
** Check whether a key is in the array part of a table and return its ** index there, or zero. */
src/lua/ltable.c:333
↓ 2 callersFunctionl_checktime
src/lua/loslib.c:294
↓ 2 callersFunctionl_str2dloc
** Convert string 's' to a Lua number (put in 'result'). Return NULL on ** fail or the address of the ending '\0' on success. ('mode' == 'x') ** means
src/lua/lobject.c:291
↓ 2 callersFunctionl_strcmp
** Compare two strings 'ts1' x 'ts2', returning an integer less-equal- ** -greater than zero if 'ts1' is less-equal-greater than 'ts2'. ** The code is
src/lua/lvm.c:391
↓ 2 callersFunctionl_strton
** Try to convert a value from string to a number value. ** If the value is not a string or is a string not representing ** a valid numeral (or if coe
src/lua/lvm.c:91
↓ 2 callersFunctionlistfield
src/lua/lparser.c:983
↓ 2 callersFunctionllex
src/lua/llex.c:467
↓ 2 callersFunctionloadAlign
src/lua/lundump.c:64
↓ 2 callersFunctionloadFunction
src/lua/lundump.c:326
↓ 2 callersFunctionload_aux
src/lua/lbaselib.c:325
↓ 2 callersMethodload_from_stream
src/chimera/config/ini.cpp:258
↓ 2 callersFunctionload_global_scripts
src/chimera/lua/lua_script.cpp:185
↓ 2 callersFunctionload_key_words
src/blake3/blake3_impl.h:163
↓ 2 callersFunctionload_ui_widget
src/chimera/halo_data/menu.cpp:14
↓ 2 callersFunctionloadfunc
** Try to find a load function for module 'modname' at file 'filename'. ** First, change '.' to '_' in 'modname'; then, if 'modname' has ** the form X
src/lua/loadlib.c:556
↓ 2 callersFunctionlocaldebuginfo
** Get the debug-information entry for current variable 'vidx'. */
src/lua/lparser.c:258
↓ 2 callersFunctionluaC_checkfinalizer
** if object 'o' has a finalizer, remove it from 'allgc' list (must ** search the list to find it) and link it in 'finobj' list. */
src/lua/lgc.c:1068
↓ 2 callersFunctionluaC_freeallobjects
** Call all finalizers of the objects in the given Lua state, and ** then free all objects, except for the main thread. */
src/lua/lgc.c:1529
↓ 2 callersFunctionluaC_newobjdt
** create a new collectable object (with given type, size, and offset) ** and link it to 'allgc' list. */
src/lua/lgc.c:297
↓ 2 callersFunctionluaD_checkminstack
** Check whether stack has enough space to run a simple function (such ** as a finalizer): At least BASIC_STACK_SIZE in the Lua stack and ** 2 slots i
src/lua/ldo.c:228
↓ 2 callersFunctionluaD_errerr
raise a stack error while running the message handler */
src/lua/ldo.c:215
↓ 2 callersFunctionluaD_hookcall
** Executes a call hook for Lua functions. This function is called ** whenever 'hookmask' is not zero, so it checks whether call hooks are ** active.
src/lua/ldo.c:476
↓ 2 callersFunctionluaD_precall
** Prepares the call to a function (C or Lua). For C functions, also do ** the call. The function to be called is at '*func'. The arguments ** are on
src/lua/ldo.c:715
↓ 2 callersFunctionluaE_checkcstack
** Called when 'getCcalls(L)' larger or equal to LUAI_MAXCCALLS. ** If equal, raises an overflow error. If value is larger than ** LUAI_MAXCCALLS (whi
src/lua/lstate.c:131
↓ 2 callersFunctionluaE_resetthread
src/lua/lstate.c:310
↓ 2 callersFunctionluaF_unlinkupval
src/lua/lfunc.c:186
↓ 2 callersFunctionluaG_addinfo
add src:line information to 'msg' */
src/lua/ldebug.c:826
↓ 2 callersFunctionluaG_errormsg
src/lua/ldebug.c:840
↓ 2 callersFunctionluaG_opinterror
src/lua/ldebug.c:788
↓ 2 callersFunctionluaH_finishset
** Finish a raw "set table" operation, where 'hres' encodes where the ** value should have been (the result of a previous 'pset' operation). ** Beware
src/lua/ltable.c:1154
↓ 2 callersFunctionluaH_getn
** Try to find a border in table 't'. (A 'border' is an integer index ** such that t[i] is present and t[i+1] is absent, or 0 if t[1] is absent, ** or
src/lua/ltable.c:1301
↓ 2 callersFunctionluaH_getstr
src/lua/ltable.c:1012
↓ 2 callersFunctionluaH_psetshortstr
src/lua/ltable.c:1098
↓ 2 callersFunctionluaK_goiftrue
** Emit code to go through if 'e' is true, jump otherwise. */
src/lua/lcode.c:1178
↓ 2 callersFunctionluaK_int
src/lua/lcode.c:692
↓ 2 callersFunctionluaK_intK
** Add an integer to list of constants and return its index. */
src/lua/lcode.c:599
↓ 2 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/lua/lcode.c:132
↓ 2 callersFunctionluaK_numberK
** Add a float to list of constants and return its index. Floats ** with integral values need a different key, to avoid collision ** with actual integ
src/lua/lcode.c:617
↓ 2 callersFunctionluaK_ret
** Code a 'return' instruction */
src/lua/lcode.c:208
↓ 2 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/lua/lcode.c:792
↓ 2 callersFunctionluaK_vapar2local
** Change a vararg parameter into a regular local variable */
src/lua/lcode.c:808
↓ 2 callersFunctionluaL_callmeta
src/lua/lauxlib.c:900
← previousnext →601–700 of 2,117, ranked by callers