MCPcopy Create free account

hub / github.com/contextfreeinfo/rio / functions

Functions192 in github.com/contextfreeinfo/rio

↓ 70 callersMethodlen
(&self)
src/tree.rs:428
↓ 37 callersMethodbuilder
(&mut self)
src/run.rs:193
↓ 35 callersMethodpos
(&self)
src/tree.rs:521
↓ 29 callersMethodbuilder
(&mut self)
src/norm.rs:54
↓ 27 callersMethodpush
(&mut self, node: Node)
src/tree.rs:525
↓ 27 callersMethodtree
(&self)
src/wasm.rs:1175
↓ 26 callersMethodwrap
(&mut self, kind: BranchKind, start: u32, typ: Type, source: S)
src/tree.rs:565
↓ 23 callersMethodbuilder
(&mut self)
src/parse.rs:61
↓ 20 callersMethodnext
(&mut self, source: &mut Peekable<Chars>)
src/lex.rs:179
↓ 20 callersMethodpush
(&mut self, kind: TokenKind)
src/lex.rs:201
↓ 17 callersMethodclear
(&mut self)
src/typ.rs:64
↓ 16 callersFunctionpeek
(source: &mut Tokens)
src/parse.rs:467
↓ 15 callersMethodadvance
(&mut self, source: &mut Tokens)
src/parse.rs:65
↓ 14 callersMethodpush
(&mut self, size: usize, writer: &WasmWriter, fun: &mut Function)
src/wasm.rs:1295
↓ 13 callersMethodget
(&self, key: K)
src/util.rs:30
↓ 13 callersMethodskip_h
(&mut self, source: &mut Tokens)
src/parse.rs:369
↓ 13 callersMethodwrap
(&mut self, kind: BranchKind, start: u32)
src/parse.rs:452
↓ 12 callersFunctiontype_any
(runner: &mut Runner, tree: &mut [Node], at: usize, typ: Type)
src/typ.rs:275
↓ 12 callersMethodtypes_ref
(&self)
src/typ.rs:68
↓ 11 callersFunctionadd_instructions
(func: &mut Function, instructions: &[Instruction<'_>])
src/wasm.rs:1196
↓ 11 callersMethodtrim
(&mut self, source: &mut Peekable<Chars>)
src/lex.rs:241
↓ 10 callersMethodnod
(&self)
src/tree.rs:90
↓ 10 callersMethodtrim_push
(&mut self, source: &mut Peekable<Chars>, kind: TokenKind)
src/lex.rs:258
↓ 9 callersMethodtypes_mut
(&mut self)
src/typ.rs:72
↓ 8 callersMethodbuffer
(&mut self)
src/lex.rs:155
↓ 8 callersMethoddrain_into
(&mut self, tree: &mut Vec<Node>)
src/tree.rs:481
↓ 8 callersFunctionsimple_wasm_type
(cart: &Cart, tree: &[Node], node: Node)
src/wasm.rs:1307
↓ 7 callersFunctionadd_codes
(codes: &mut CodeSection, locals: &[(u32, ValType)], instructions: &[Instruction])
src/wasm.rs:1189
↓ 7 callersMethodadd_fun
(&self, functions: &mut FunctionSection, type_index: u32)
src/wasm.rs:137
↓ 7 callersFunctionbuild_type
(runner: &mut Runner, tree: &[Node])
src/typ.rs:225
↓ 6 callersMethodpush_at
(&mut self, node: N, source: S)
src/tree.rs:529
↓ 5 callersMethodevaluate_at
(&mut self, tree: &[Node], override_kind: Option<BranchKind>)
src/run.rs:278
↓ 5 callersMethodskip_hv
(&mut self, source: &mut Tokens)
src/parse.rs:375
↓ 5 callersMethodtranslate_any
(&mut self, fun: &mut Function, index: usize, context: &mut TranslateContext)
src/wasm.rs:660
↓ 5 callersFunctiontype_info_get
(writer: &mut WasmWriter, module: usize, typ: Type)
src/wasm.rs:1334
↓ 5 callersMethodunify
(&mut self)
src/typ.rs:148
↓ 4 callersMethodcall
(&mut self, source: &mut Tokens, allow_block: bool)
src/parse.rs:170
↓ 4 callersMethodkey
(&self)
src/run.rs:48
↓ 4 callersFunctionmem_arg
(align: u32)
src/wasm.rs:1251
↓ 4 callersMethodpush_none
(&mut self, source: S)
src/tree.rs:558
↓ 3 callersMethodatom
(&mut self, source: &mut Tokens)
src/parse.rs:75
↓ 3 callersMethodblock_content
(&mut self, source: &mut Tokens)
src/parse.rs:123
↓ 3 callersFunctionchoose_ender
(token_kind: TokenKind)
src/parse.rs:457
↓ 3 callersFunctiondump_tree
( stage: &str, args: &BuildArgs, name: &str, tree: &[Node], map: &Map, )
src/main.rs:174
↓ 3 callersMethodhash
(&self, state: &mut H)
src/typ.rs:43
↓ 3 callersMethodis_core
(&self, module: u16)
src/run.rs:357
↓ 3 callersMethodor
(self, other: Type)
src/tree.rs:28
↓ 3 callersFunctionparse
(cart: Cart, tokens: &[Token])
src/main.rs:159
↓ 3 callersMethodpop
(&mut self)
src/tree.rs:486
↓ 3 callersFunctionscope_entry
(tree: &[Node])
src/run.rs:611
↓ 3 callersMethodskip
(&mut self, source: &mut Tokens, skipping: F)
src/parse.rs:350
↓ 3 callersMethodsource
(&self)
src/tree.rs:94
↓ 3 callersFunctiontree_hash_with
(hasher: &mut impl Hasher, node: &N, tree: &[N])
src/tree.rs:174
↓ 3 callersMethodtyp
(&self)
src/tree.rs:98
↓ 2 callersFunctionadd_type
( members: &mut HashMap<Intern, NativeDef>, interner: &Interner, name: &'static str, )
src/core.rs:72
↓ 2 callersFunctionbuild
(args: &BuildArgs, name: &str, mut cart: Cart)
src/main.rs:117
↓ 2 callersFunctionfind_field_def
(runner: &Runner, tree: &[Node], at: usize, key: Intern)
src/typ.rs:613
↓ 2 callersFunctionfind_id_type_node_access
( runner: &'a Runner, tree: &'a [Node], struct_type_ref: Type, )
src/typ.rs:523
↓ 2 callersMethodlex
(&mut self, source: &str)
src/lex.rs:80
↓ 2 callersMethodmore_precise
(&self, a: Type, b: Type)
src/typ.rs:124
↓ 2 callersMethodparse
(&mut self, tokens: &[Token])
src/parse.rs:54
↓ 2 callersMethodpop_to
(&self, context: &TranslateContext, writer: &WasmWriter, fun: &mut Function)
src/wasm.rs:1282
↓ 2 callersMethodpop_working
(&mut self)
src/tree.rs:501
↓ 2 callersMethodpush_maybe
(&mut self, kind: TokenKind)
src/lex.rs:208
↓ 2 callersMethodpush_tree
(&mut self, nodes: &[Node])
src/tree.rs:540
↓ 2 callersMethodpush_type_refs
(&mut self, ref_start: usize)
src/typ.rs:133
↓ 2 callersFunctionreport_build
(path: P, duration: Duration)
examples/bin-test.rs:69
↓ 2 callersFunctionset_type
(runner: &mut Runner, node: &mut Node, typ: Type)
src/typ.rs:268
↓ 2 callersMethodupdate_def_inds
Update def indices for current tree.
src/run.rs:571
↓ 1 callersFunctionadd_dup_type
(types: &mut TypeSection)
src/wasm.rs:1209
↓ 1 callersMethodadd_fd_write_import
(&mut self, imports: &mut ImportSection)
src/wasm.rs:128
↓ 1 callersFunctionadd_fd_write_type
(types: &mut TypeSection)
src/wasm.rs:1202
↓ 1 callersFunctionadd_pop_type
(types: &mut TypeSection)
src/wasm.rs:1216
↓ 1 callersFunctionadd_print_type
(types: &mut TypeSection)
src/wasm.rs:1223
↓ 1 callersFunctionadd_push_type
(types: &mut TypeSection)
src/wasm.rs:1230
↓ 1 callersFunctionadd_rot3_type
(types: &mut TypeSection)
src/wasm.rs:1237
↓ 1 callersFunctionadd_swap_type
(types: &mut TypeSection)
src/wasm.rs:1244
↓ 1 callersFunctionappend_types
(runner: &mut Runner, tree: &mut Vec<Node>)
src/typ.rs:190
↓ 1 callersMethodblock
(&mut self, source: &mut Tokens)
src/parse.rs:94
↓ 1 callersMethodblock_top
(&mut self, source: &mut Tokens)
src/parse.rs:144
↓ 1 callersMethodbuild
(&mut self)
src/wasm.rs:114
↓ 1 callersFunctionbuild_and_run
(profile: &str, cli: &Cli)
examples/bin-test.rs:25
↓ 1 callersMethodbuild_codes
(&mut self)
src/wasm.rs:142
↓ 1 callersMethodbuild_data
(&mut self)
src/wasm.rs:166
↓ 1 callersMethodbuild_exports
(&mut self)
src/wasm.rs:205
↓ 1 callersMethodbuild_functions
(&mut self)
src/wasm.rs:230
↓ 1 callersMethodbuild_globals
(&mut self)
src/wasm.rs:282
↓ 1 callersMethodbuild_imports
(&mut self)
src/wasm.rs:294
↓ 1 callersMethodbuild_memory
(&mut self)
src/wasm.rs:301
↓ 1 callersMethodbuild_names
(&mut self)
src/wasm.rs:312
↓ 1 callersMethodbuild_types
(&mut self)
src/wasm.rs:344
↓ 1 callersMethodcall_maybe_spaced
(&mut self, source: &mut Tokens, allow_block: bool)
src/parse.rs:174
↓ 1 callersMethodclean
(&mut self, tree: &mut Vec<Node>)
src/run.rs:197
↓ 1 callersMethodclean_at
(&mut self, tree: &[Node])
src/run.rs:205
↓ 1 callersMethodclear
(&mut self)
src/tree.rs:476
↓ 1 callersMethodcode_dup
(&self, codes: &mut CodeSection)
src/wasm.rs:514
↓ 1 callersMethodcode_pop
(&self, codes: &mut CodeSection)
src/wasm.rs:522
↓ 1 callersMethodcode_print
(&self, codes: &mut CodeSection)
src/wasm.rs:535
↓ 1 callersMethodcode_print_inline
(&self, codes: &mut CodeSection)
src/wasm.rs:551
↓ 1 callersMethodcode_push
(&self, codes: &mut CodeSection)
src/wasm.rs:589
next →1–100 of 192, ranked by callers