CBMC: /home/runner/work/cbmc/cbmc/src/util/mathematical_types.cpp Source File

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9

12

14

16

26

31

36

41

46

51

56

61

ait supplies three of the four components needed: an abstract interpreter (in this case handling func...

A constant literal expression.

dstringt has one field, an unsigned integer no which is an index into a static table of strings.

constant_exprt one_expr() const

constant_exprt zero_expr() const

const irep_idt & id() const

constant_exprt zero_expr() const

constant_exprt one_expr() const

constant_exprt zero_expr() const

constant_exprt one_expr() const

constant_exprt zero_expr() const

constant_exprt one_expr() const

The type of an expression, extends irept.

bool is_number(const typet &type)

Returns true if the type is a rational, real, integer, natural, complex, unsignedbv,...

API to expression classes.