Go to the documentation of this file.
12 #ifndef CPROVER_ANSI_C_ANSI_C_CONVERT_TYPE_H
13 #define CPROVER_ANSI_C_ANSI_C_CONVERT_TYPE_H
107 #endif // CPROVER_ANSI_C_ANSI_C_CONVERT_TYPE_H
Class that provides messages with a built-in verbosity 'level'.
virtual void set_attributes(typet &type) const
Add qualifiers and GCC attributes onto type.
The type of an expression, extends irept.
unsigned gcc_float32x_cnt
virtual void write(typet &type)
source_locationt source_location
c_qualifierst c_qualifiers
Base class for all expressions.
exprt::operandst ensures_contract
unsigned gcc_float64x_cnt
virtual void clear() override
exprt::operandst requires
exprt::operandst requires_contract
unsigned gcc_float128_cnt
std::vector< exprt > operandst
c_storage_spect c_storage_spec
virtual void build_type_with_subtype(typet &type) const
Build a vector or complex type with type as subtype.
unsigned gcc_float128x_cnt
virtual void read(const typet &type)
ansi_c_convert_typet(message_handlert &_message_handler)
virtual void read_rec(const typet &type)