C++ API reference¶
Reference for the verification engine headers in clang/lib/Verify/.
Modules¶
Module |
Role |
|---|---|
|
Expressions, statements, types (VCR) |
|
Clang AST to VCR conversion |
|
VCR passes: memory checks, pointer origins, ownership, spec inlining, inductive predicates, loop unrolling for BMC, and passivization |
|
The Obligation IR and its archives, the Z3, cvc5, and Lean adapters, counterexample certification, induction, and the proof cache |
|
Verification driver and IR output |