Expand description
Symbolic MIR Virtual Machine.
This module replaces the pattern-matching ForwardVerifier with a
semantic MIR executor. Instead of deriving ad-hoc StateFacts from
MIR patterns, the VM executes retained MIR items and directly builds
symbolic state (VmState) with Z3 terms for every value.
Modulesยง
- alias ๐
- VM-specific alias origin tracing.
- alias_
hazard ๐ - MIR-level alias hazard scanning for the symbolic VM backend.
- alias_
tree ๐ - Per-function alias derivation forest, used only for field-path resolution.
- call ๐
- Call handling for the symbolic VM.
- display ๐
- Debug and diagnostic display for the symbolic VM.
- exec ๐
- MIR statement and terminator executors for the symbolic VM.
- memory ๐
- Symbolic memory model for the VM.
- region ๐
- Region (lifetime) helpers shared by the VM and the property checker.
- state ๐
- Symbolic VM state types.
Structsยง
- Symbolic
Vm ๐ - Entry point for symbolic MIR execution.