CBMC
|
Go to the source code of this file.
Classes | |
class | code_assignt |
A goto_instruction_codet representing an assignment in the program. More... | |
class | code_deadt |
A goto_instruction_codet representing the removal of a local variable going out of scope. More... | |
class | code_declt |
A goto_instruction_codet representing the declaration of a local variable. More... | |
class | code_function_callt |
goto_instruction_codet representation of a function call statement. More... | |
class | code_inputt |
A goto_instruction_codet representing the declaration that an input of a particular description has a value which corresponds to the value of a given expression (or expressions). More... | |
class | code_outputt |
A goto_instruction_codet representing the declaration that an output of a particular description has a value which corresponds to the value of a given expression (or expressions). More... | |
class | code_returnt |
goto_instruction_codet representation of a "return from a
function" statement. More... | |
Typedefs | |
using | goto_instruction_codet = codet |
using goto_instruction_codet = codet |
Definition at line 16 of file goto_instruction_code.h.
|
inline |
Definition at line 105 of file goto_instruction_code.h.
|
inline |
Definition at line 176 of file goto_instruction_code.h.
|
inline |
Definition at line 242 of file goto_instruction_code.h.
|
inline |
Definition at line 374 of file goto_instruction_code.h.
|
inline |
Definition at line 436 of file goto_instruction_code.h.
|
inline |
Definition at line 482 of file goto_instruction_code.h.
|
inline |
Definition at line 527 of file goto_instruction_code.h.
|
inline |
Builds a code_function_callt to __CPROVER_havoc_slice(p, size)
.
p | The pointer argument. |
size | The size argument. |
ns | Namespace where the __CPROVER_havoc_slice symbol can be found. |
__CPROVER_havoc_slice
exists in the namespacenil_exprt() := __CPROVER_havoc_slice(p, size)
. Definition at line 78 of file goto_instruction_code.cpp.
|
inline |
Definition at line 115 of file goto_instruction_code.h.
|
inline |
Definition at line 122 of file goto_instruction_code.h.
|
inline |
Definition at line 186 of file goto_instruction_code.h.
|
inline |
Definition at line 193 of file goto_instruction_code.h.
|
inline |
Definition at line 252 of file goto_instruction_code.h.
|
inline |
Definition at line 259 of file goto_instruction_code.h.
|
inline |
Definition at line 385 of file goto_instruction_code.h.
|
inline |
Definition at line 392 of file goto_instruction_code.h.
|
inline |
Definition at line 537 of file goto_instruction_code.h.
|
inline |
Definition at line 544 of file goto_instruction_code.h.
|
inline |
Definition at line 110 of file goto_instruction_code.h.
|
inline |
Definition at line 181 of file goto_instruction_code.h.
|
inline |
Definition at line 247 of file goto_instruction_code.h.
|
inline |
Definition at line 379 of file goto_instruction_code.h.
|
inline |
Definition at line 441 of file goto_instruction_code.h.
|
inline |
Definition at line 487 of file goto_instruction_code.h.
|
inline |
Definition at line 532 of file goto_instruction_code.h.