|
ESBMC
Efficient SMT-based Context-Bounded Model Checker
|
#include <stddef.h>#include <stdlib.h>#include <stdint.h>#include <stdbool.h>#include <assert.h>#include "solidity_types.h"Functions | |
| unsigned int | nondet_uint () |
| uint256_t | _max (unsigned int bitwidth, bool is_signed) |
| int256_t | _min (unsigned int bitwidth, bool is_signed) |
| unsigned int | _creationCode () |
| unsigned int | _runtimeCode () |
| uint32_t | _interfaceId () |
| void | _ESBMC_check_reentrancy (const bool _ESBMC_mutex) |
| void | initialize () |
Variables | |
| uint256_t | msg_data |
| address_t | msg_sender |
| uint32_t | msg_sig |
| uint256_t | msg_value |
| uint256_t | tx_gasprice |
| address_t | tx_origin |
| uint256_t | block_basefee |
| uint256_t | block_blobbasefee |
| uint256_t | block_chainid |
| address_t | block_coinbase |
| uint256_t | block_difficulty |
| uint256_t | block_gaslimit |
| uint256_t | block_number |
| uint256_t | block_prevrandao |
| uint256_t | block_timestamp |
| unsigned int | _gaslimit |
| unsigned int | sol_max_cnt |
| unsigned int | esbmc_array_count |
| unsigned int _creationCode | ( | ) |
| void _ESBMC_check_reentrancy | ( | const bool | _ESBMC_mutex | ) |
| uint32_t _interfaceId | ( | ) |
| unsigned int _runtimeCode | ( | ) |
| void initialize | ( | ) |
| unsigned int nondet_uint | ( | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |