28 error() <<
"static assertion failed";
29 if(cpp_static_assert.
op1().
id()==ID_string_constant)
virtual void make_constant(exprt &expr)
virtual void implicit_typecast_bool(exprt &expr)
void convert(cpp_linkage_spect &)
void typecheck_expr(exprt &) override
const source_locationt & source_location() const
bool is_false() const
Return whether the expression is a constant representing false.
const irep_idt & id() const
source_locationt source_location
void value(const irep_idt &)
C++ Language Type Checking.
const string_constantt & to_string_constant(const exprt &expr)