|
ESBMC
Efficient SMT-based Context-Bounded Model Checker
|
Public Member Functions | |
| goto_atomicity_checkt (const namespacet &_ns, contextt &_context) | |
| void | check (goto_programt &program) |
Instruments all ASSIGN, ASSERT, ASSUME, GOTO, and RETURN instructions in program that reference global variables, inserting snapshot temporaries and atomicity assertions. | |
|
inline |
| void goto_atomicity_checkt::check | ( | goto_programt & | program | ) |
Instruments all ASSIGN, ASSERT, ASSUME, GOTO, and RETURN instructions in program that reference global variables, inserting snapshot temporaries and atomicity assertions.