Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Philogy/evm-glue
/ functions
Functions
24 in github.com/Philogy/evm-glue
⨍
Functions
24
◇
Types & classes
7
↓ 6 callers
Method
base_size
(&self)
src/assembly.rs:28
↓ 4 callers
Method
len
(&self)
src/opcodes.rs:500
↓ 3 callers
Function
assemble_minimized
Assemble minimizing the push opcodes used for references.
src/assembler.rs:121
↓ 3 callers
Method
get_offset
(&self, index: usize, id: usize)
src/assembler.rs:43
↓ 3 callers
Method
lookup_rt
(&self, index: usize, rt: &RefType)
src/assembler.rs:49
↓ 3 callers
Function
value_push_size
(value: usize, allow_push0: bool)
src/assembler.rs:200
↓ 2 callers
Method
append_to
(&self, stream: &mut Vec<u8>)
src/opcodes.rs:542
↓ 2 callers
Function
assemble_maximized
Assemble using the worst case size push opcodes for references.
src/assembler.rs:75
↓ 2 callers
Function
max_ref_extra_bytes
(known_size: usize, total_refs: usize)
src/assembler.rs:61
↓ 1 callers
Method
byte
(&self)
src/opcodes.rs:334
↓ 1 callers
Method
set_mark_offset
(&mut self, index: usize, offset: usize)
src/assembler.rs:37
Method
build
Builds a mark map assuming all references use the same `ref_extra_bytes`
src/assembler.rs:8
Method
delta_ref
(start_mid: usize, end_mid: usize)
src/assembly.rs:99
Method
delta_ref_literal
(start_mid: usize, end_mid: usize)
src/assembly.rs:115
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/assembly.rs:12
Method
from_str
(s: &str)
src/opcodes.rs:198
Method
is_empty
(&self)
src/opcodes.rs:538
Method
mref
(mid: usize)
src/assembly.rs:91
Method
mref_literal
(mid: usize)
src/assembly.rs:107
Method
next_mark
(&mut self)
src/utils.rs:5
Method
set_mref
(ref_type: RefType, is_pushed: bool, set_size: u8)
src/assembly.rs:123
Function
test_adjusting_offset
()
src/assembler.rs:252
Function
test_reduce
()
src/assembler.rs:219
Function
test_value_to_ref_extra_bytes
()
src/assembler.rs:272