CBMC
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Code Contracts Developer Documentation

Back to Code Contracts in CBMC

Function contracts are implemented using a goto-instrument pass that performs a whole program transformation.