Expand description
Unified property checker for the symbolic VM.
PropertyChecker::check is the entry point; check_inner dispatches each
PropertyKind to a per-family check_* method living in one of the sibling
submodules (memory, bounds, typed, numeric, string, alias,
cstr, transmute). Shared helpers live in util.
ModulesΒ§
- alias π
- bounds π
- cstr π
- ValidCStr property checking for the symbolic VM.
- memory π
- numeric π
- string π
- transmute π
- Transmute / trait / size property checking for the symbolic VM.
- typed π
- util π
StructsΒ§
FunctionsΒ§
- signature_
return_ πhas_ lifetime - Check if the source-level function signature has a named lifetime in return type.
- utf8_
validity π - Build the boolean expression β
bytesform a valid UTF-8 sequenceβ.