|
ESBMC
Efficient SMT-based Context-Bounded Model Checker
|
#include <format_strings.h>
Public Types | |
| enum | token_typet { UNKNOWN , TEXT , SIGNED_DEC , UNSIGNED_OCT , UNSIGNED_DEC , UNSIGNED_HEX , DOUBLE_ENG , DOUBLE , DOUBLE_G , DOUBLE_HEX , CHAR , STRING , POINTER , PERCENT } |
| enum | flag_typet { ALTERNATE , ZERO_PAD , LEFT_ADJUST , SIGNED_SPACE , SIGN , ASTERISK } |
| enum | length_modifierst { LEN_h , LEN_l , LEN_L , LEN_j , LEN_t } |
Public Member Functions | |
| format_tokent (token_typet _type) | |
| format_tokent () | |
Public Attributes | |
| token_typet | type |
| std::list< flag_typet > | flags |
| BigInt | field_width |
| BigInt | precision |
| length_modifierst | length_modifier |
| irep_idt | value |
|
inline |
|
inline |
| BigInt format_tokent::field_width |
| std::list<flag_typet> format_tokent::flags |
| length_modifierst format_tokent::length_modifier |
| BigInt format_tokent::precision |
| token_typet format_tokent::type |
| irep_idt format_tokent::value |