MCPcopy Create free account

hub / github.com/PLSysSec/veriwasm / types & classes

Types & classes54 in github.com/PLSysSec/veriwasm

InterfaceAbstractAnalyzer
src/analyses/mod.rs:21
EnumBinopcode
src/ir/types.rs:325
ClassBooleanLattice
src/lattices/mod.rs:50
ClassCallAnalyzer
src/analyses/call_analyzer.rs:21
EnumCallCheckValue
src/lattices/calllattice.rs:9
ClassCallCheckValueLattice
src/lattices/calllattice.rs:26
ClassCallChecker
src/checkers/call_checker.rs:12
InterfaceChecker
src/checkers/mod.rs:20
ClassConfig
src/runner/mod.rs:42
ClassConstLattice
src/lattices/mod.rs:83
EnumDAV
src/lattices/davlattice.rs:8
EnumExecutableType
src/loaders/types.rs:27
ClassFunType
src/ir/types.rs:345
ClassHeapAnalyzer
src/analyses/heap_analyzer.rs:16
ClassHeapChecker
src/checkers/heap_checker.rs:14
EnumHeapStrategy
src/lib.rs:39
EnumHeapValue
src/lattices/heaplattice.rs:4
EnumImmType
src/ir/types.rs:8
InterfaceLattice
src/lattices/mod.rs:36
InterfaceLiftable
src/ir/mod.rs:14
InterfaceLoadable
src/loaders/mod.rs:22
ClassLocIdx
src/lattices/reachingdefslattice.rs:6
ClassLocalsAnalyzer
src/analyses/locals_analyzer.rs:19
ClassLocalsChecker
src/checkers/locals_checker.rs:19
EnumMemArg
src/ir/types.rs:94
EnumMemArgs
src/ir/types.rs:87
EnumParseErr
src/ir/types.rs:510
EnumParseErr
src/ir/x64.rs:1052
ClassPassConfig
src/runner/mod.rs:35
ClassReachingDefnAnalyzer
src/analyses/reaching_defs.rs:28
ClassReachingDefnLattice
src/lattices/reachingdefslattice.rs:12
InterfaceRegT
[derive(PartialEq, PartialOrd, Clone, Eq, Debug, Copy, Hash)]
src/ir/types.rs:517
ClassRegsIterator
Phantom data denotes what type of register we are iterating over, This allows us to use same Iterator and struct impl for all types of registers witho
src/ir/types.rs:407
EnumSlotVal
src/lattices/localslattice.rs:12
ClassStackAnalyzer
src/analyses/stack_analyzer.rs:7
ClassStackChecker
src/checkers/stack_checker.rs:9
ClassStackLattice
src/lattices/stacklattice.rs:9
EnumStmt
src/ir/types.rs:308
ClassSwitchAnalyzer
src/analyses/jump_analyzer.rs:16
EnumSwitchValue
src/lattices/switchlattice.rs:6
EnumUnopcode
src/ir/types.rs:320
EnumValSize
src/ir/types.rs:14
EnumValidationError
src/lib.rs:24
EnumValue
src/ir/types.rs:175
EnumVarIndex
src/ir/types.rs:339
ClassVarSlot
src/lattices/mod.rs:21
InterfaceVarState
src/lattices/mod.rs:40
ClassVariableState
src/lattices/mod.rs:133
EnumVwArch
src/loaders/types.rs:9
ClassVwFuncInfo
src/loaders/types.rs:59
ClassVwMetadata
src/loaders/types.rs:52
ClassVwModule
TODO: remove public fields
src/loaders/types.rs:44
EnumX86Regs
src/ir/types.rs:353
ClassX86RegsLattice
src/lattices/regslattice.rs:12