|
ESBMC
Efficient SMT-based Context-Bounded Model Checker
|
#include <stddef.h>#include <stdlib.h>#include <stdint.h>#include <stdbool.h>#include <string.h>#include "solidity_types.h"Functions | |
| char * | string_concat (char *x, char *y) |
| char | get_char (int digit) |
| void | sol_rev (char *p) |
| char * | i256toa (int256_t value) |
| char * | u256toa (uint256_t value) |
| char * | decToHexa (int n) |
| char * | ASCIItoHEX (const char *ascii) |
| uint256_t | hexdec (const char *hex) |
| uint256_t | str2uint (const char *str) |
| uint64_t | _ESBMC_str_key_fold64 (uint256_t key) |
| void | _str_assign (char **str1, const char *str2) |
| unsigned int | nondet_uint () |
| char | nondet_char () |
| __attribute__ ((annotate("__ESBMC_inf_size"))) | |
| __attribute__ | ( | (annotate("__ESBMC_inf_size")) | ) |
| uint64_t _ESBMC_str_key_fold64 | ( | uint256_t | key | ) |
| void _str_assign | ( | char ** | str1, |
| const char * | str2 ) |
| char * ASCIItoHEX | ( | const char * | ascii | ) |
| char * decToHexa | ( | int | n | ) |
| char get_char | ( | int | digit | ) |
| uint256_t hexdec | ( | const char * | hex | ) |
| char * i256toa | ( | int256_t | value | ) |
| char nondet_char | ( | ) |
| unsigned int nondet_uint | ( | ) |
| void sol_rev | ( | char * | p | ) |
| uint256_t str2uint | ( | const char * | str | ) |
| char * string_concat | ( | char * | x, |
| char * | y ) |
| char * u256toa | ( | uint256_t | value | ) |