Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WasmVM/WasmVM
/ types & classes
Types & classes
204 in github.com/WasmVM/WasmVM
⨍
Functions
359
◇
Types & classes
204
↓ 241 callers
Class
Exception
src/include/exception.hpp:16
↓ 72 callers
Class
Value
src/include/json.hpp:29
↓ 66 callers
Class
OneIndexInstr
src/lib/dump/instr.cpp:43
↓ 45 callers
Class
Parse
src/include/exception.hpp:20
↓ 32 callers
Class
Optional
src/exec/CommandParser.hpp:26
↓ 21 callers
Class
unreachable
src/lib/invoke/exception.hpp:23
↓ 10 callers
Class
Fixed
src/exec/CommandParser.hpp:17
↓ 10 callers
Class
Warning
src/include/exception.hpp:32
↓ 10 callers
Class
length_too_long
src/lib/invoke/exception.hpp:47
↓ 8 callers
Class
invalid_conversion_to_integer
src/lib/invoke/exception.hpp:56
↓ 8 callers
Class
invalid_reference
src/lib/invoke/exception.hpp:38
↓ 7 callers
Class
I32_const
Numeric
src/include/structures/WasmInstr.hpp:310
↓ 6 callers
Enum
ValueType
src/include/Types.hpp:61
↓ 6 callers
Class
null_reference
src/lib/invoke/exception.hpp:53
↓ 5 callers
Class
invalid_label
src/lib/invoke/exception.hpp:32
↓ 4 callers
Class
I64_const
src/include/structures/WasmInstr.hpp:315
↓ 4 callers
Class
Ref_null
Reference instructions
src/include/structures/WasmInstr.hpp:80
↓ 4 callers
Class
Table_init
src/include/structures/WasmInstr.hpp:243
↓ 4 callers
Class
WasmInstr
WasmInstr: flat struct with opcode + 15-type immediate variant. Reduces template instantiation from ~165 to 15 alternatives.
src/include/structures/WasmInstr.hpp:471
↓ 4 callers
Class
function_type_unmatch
src/lib/invoke/exception.hpp:44
↓ 3 callers
Class
F32_const
src/include/structures/WasmInstr.hpp:320
↓ 3 callers
Class
F64_const
src/include/structures/WasmInstr.hpp:325
↓ 3 callers
Class
Memory_init
src/include/structures/WasmInstr.hpp:295
↓ 3 callers
Class
ModuleInst
src/include/instances/ModuleInst.hpp:11
↓ 3 callers
Class
exnref_t
src/include/Types.hpp:42
↓ 3 callers
Class
invalid_elem
src/lib/decode/exception.hpp:38
↓ 3 callers
Class
invalid_value
src/lib/invoke/exception.hpp:41
↓ 2 callers
Class
Array_copy
src/include/structures/WasmInstr.hpp:198
↓ 2 callers
Class
Array_fill
src/include/structures/WasmInstr.hpp:193
↓ 2 callers
Class
Array_init_data
src/include/structures/WasmInstr.hpp:204
↓ 2 callers
Class
Array_init_elem
src/include/structures/WasmInstr.hpp:210
↓ 2 callers
Class
Array_new_data
src/include/structures/WasmInstr.hpp:176
↓ 2 callers
Class
Array_new_elem
src/include/structures/WasmInstr.hpp:182
↓ 2 callers
Class
Array_new_fixed
src/include/structures/WasmInstr.hpp:170
↓ 2 callers
Class
Br_on_cast
castop: flags (bit0=src nullable, bit1=dst nullable), two heaptypes
src/include/structures/WasmInstr.hpp:92
↓ 2 callers
Class
Br_on_cast_fail
src/include/structures/WasmInstr.hpp:102
↓ 2 callers
Class
Call_indirect
src/include/structures/WasmInstr.hpp:64
↓ 2 callers
Class
Code
src/lib/encode/encode.hpp:81
↓ 2 callers
Class
Data
src/lib/encode/encode.hpp:85
↓ 2 callers
Class
DataCount
src/lib/encode/encode.hpp:89
↓ 2 callers
Class
Elem
src/lib/encode/encode.hpp:77
↓ 2 callers
Class
Export
src/lib/encode/encode.hpp:69
↓ 2 callers
Class
Func
src/lib/encode/encode.hpp:53
↓ 2 callers
Class
Global
src/lib/encode/encode.hpp:65
↓ 2 callers
Class
Import
src/lib/encode/encode.hpp:49
↓ 2 callers
Class
Memory
src/lib/encode/encode.hpp:61
↓ 2 callers
Class
Memory_copy
src/include/structures/WasmInstr.hpp:301
↓ 2 callers
Class
Ref_cast
src/include/structures/WasmInstr.hpp:124
↓ 2 callers
Class
Ref_cast_null
src/include/structures/WasmInstr.hpp:129
↓ 2 callers
Class
Ref_test
heaptype: negative = abstract heap type (e.g. -16=func, -17=extern), non-negative = type index
src/include/structures/WasmInstr.hpp:114
↓ 2 callers
Class
Ref_test_null
src/include/structures/WasmInstr.hpp:119
↓ 2 callers
Class
Return_call_indirect
src/include/structures/WasmInstr.hpp:71
↓ 2 callers
Class
Runner
test/harness/main.cpp:30
↓ 2 callers
Class
Start
src/lib/encode/encode.hpp:73
↓ 2 callers
Class
Struct_get
src/include/structures/WasmInstr.hpp:143
↓ 2 callers
Class
Struct_get_s
src/include/structures/WasmInstr.hpp:149
↓ 2 callers
Class
Struct_get_u
src/include/structures/WasmInstr.hpp:155
↓ 2 callers
Class
Struct_set
src/include/structures/WasmInstr.hpp:161
↓ 2 callers
Class
Table
src/lib/encode/encode.hpp:57
↓ 2 callers
Class
Table_copy
src/include/structures/WasmInstr.hpp:237
↓ 2 callers
Class
Type
src/lib/encode/encode.hpp:45
↓ 2 callers
Class
WasmThrow
C++ exception used for Wasm exception propagation
src/lib/invoke/exception.hpp:11
↓ 2 callers
Class
cast_failure
src/lib/invoke/exception.hpp:50
↓ 2 callers
Class
count_mismatch
src/lib/decode/exception.hpp:44
↓ 2 callers
Class
i31ref_t
src/include/Types.hpp:49
↓ 2 callers
Class
incorrect_magic
src/lib/decode/exception.hpp:8
↓ 2 callers
Class
invalid_elem_index
src/lib/invoke/exception.hpp:35
↓ 2 callers
Class
invalid_reftype
src/lib/decode/exception.hpp:20
↓ 2 callers
Class
unknown_instruction
src/lib/decode/exception.hpp:32
↓ 1 callers
Class
CommandParser
src/exec/CommandParser.hpp:13
↓ 1 callers
Class
Section
src/lib/encode/encode.hpp:16
↓ 1 callers
Class
Stream
src/lib/encode/encode.hpp:24
↓ 1 callers
Class
Tag
src/include/decode.hpp:94
↓ 1 callers
Class
expression_not_end
src/lib/decode/exception.hpp:35
↓ 1 callers
Class
invalid_data
src/lib/decode/exception.hpp:41
↓ 1 callers
Class
invalid_export
src/lib/decode/exception.hpp:29
↓ 1 callers
Class
invalid_functype
src/lib/decode/exception.hpp:11
↓ 1 callers
Class
invalid_globaltype
src/lib/decode/exception.hpp:26
↓ 1 callers
Class
invalid_import
src/lib/decode/exception.hpp:17
↓ 1 callers
Class
invalid_valuetype
src/lib/decode/exception.hpp:14
↓ 1 callers
Class
no_end_of_func
src/lib/invoke/exception.hpp:26
↓ 1 callers
Class
unexpected_eof
src/include/exception.hpp:28
Class
::_stat64
host/sysenv/compat.hpp:31
Class
::stat
host/sysenv/compat.hpp:45
Class
Archive
src/exec/Archive.hpp:13
Class
Atomic
src/include/structures/WasmInstr.hpp:17
Class
Base
src/include/structures/WasmInstr.hpp:11
Class
BlockInstr
src/include/structures/WasmInstr.hpp:29
Class
BlockType
src/include/structures/WasmInstr.hpp:478
Class
BrTab
src/include/structures/WasmInstr.hpp:487
Class
Br_table
src/include/structures/WasmInstr.hpp:46
Class
CastOp
src/include/structures/WasmInstr.hpp:486
Class
CatchEntry
src/include/instances/Stack.hpp:32
Class
CategoryType
test/harness/harness.hpp:19
Class
Class
src/include/structures/WasmInstr.hpp:262
Class
Code
src/include/decode.hpp:129
Class
Config
src/exec/Linker.hpp:24
Class
ConstF32
src/include/structures/WasmInstr.hpp:482
Class
ConstF64
src/include/structures/WasmInstr.hpp:483
Class
ConstI32
src/include/structures/WasmInstr.hpp:480
next →
1–100 of 204, ranked by callers