@@ -21,6 +21,7 @@ TEST_CASE("find_object_base_expression", "[core][smt2_incremental]")
21
21
const symbol_exprt object_base{" base" , base_type};
22
22
const address_of_exprt address_of{
23
23
object_base, pointer_typet{base_type, pointer_bits}};
24
+ INFO (" Address of expression is: " + address_of.pretty (2 , 0 ));
24
25
CHECK (find_object_base_expression (address_of) == object_base);
25
26
}
26
27
SECTION (" Address of index" )
@@ -33,6 +34,7 @@ TEST_CASE("find_object_base_expression", "[core][smt2_incremental]")
33
34
const pointer_typet pointer_type{element_type, pointer_bits};
34
35
const address_of_exprt address_of{
35
36
index_exprt{object_base, index}, pointer_type};
37
+ INFO (" Address of expression is: " + address_of.pretty (2 , 0 ));
36
38
CHECK (find_object_base_expression (address_of) == object_base);
37
39
}
38
40
SECTION (" Address of struct member" )
@@ -43,6 +45,7 @@ TEST_CASE("find_object_base_expression", "[core][smt2_incremental]")
43
45
const address_of_exprt address_of{
44
46
member_exprt{object_base, " baz" , member_type},
45
47
pointer_typet{member_type, pointer_bits}};
48
+ INFO (" Address of expression is: " + address_of.pretty (2 , 0 ));
46
49
CHECK (find_object_base_expression (address_of) == object_base);
47
50
}
48
51
SECTION (" Address of index of struct member" )
@@ -58,6 +61,7 @@ TEST_CASE("find_object_base_expression", "[core][smt2_incremental]")
58
61
const address_of_exprt address_of{
59
62
index_exprt{member_exprt{object_base, " baz" , member_type}, index},
60
63
pointer_typet{element_type, pointer_bits}};
64
+ INFO (" Address of expression is: " + address_of.pretty (2 , 0 ));
61
65
CHECK (find_object_base_expression (address_of) == object_base);
62
66
}
63
67
SECTION (" Address of struct member at index" )
@@ -71,6 +75,7 @@ TEST_CASE("find_object_base_expression", "[core][smt2_incremental]")
71
75
const address_of_exprt address_of{
72
76
member_exprt{index_exprt{object_base, index}, " qux" , member_type},
73
77
pointer_typet{member_type, pointer_bits}};
78
+ INFO (" Address of expression is: " + address_of.pretty (2 , 0 ));
74
79
CHECK (find_object_base_expression (address_of) == object_base);
75
80
}
76
81
}
0 commit comments