File tree 1 file changed +4
-0
lines changed
1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ void mm_io(
53
53
{
54
54
const dereference_exprt &d=*deref_expr_r.begin ();
55
55
source_locationt source_location=it->source_location ;
56
+ irep_idt function=it->function ;
56
57
code_function_callt fc;
57
58
const code_typet &ct=to_code_type (mm_io_r.type ());
58
59
@@ -72,6 +73,7 @@ void mm_io(
72
73
goto_function.body .insert_before_swap (it);
73
74
it->make_function_call (fc);
74
75
it->source_location =source_location;
76
+ it->function =function;
75
77
it++;
76
78
}
77
79
}
@@ -82,6 +84,7 @@ void mm_io(
82
84
{
83
85
const dereference_exprt &d=to_dereference_expr (a.lhs ());
84
86
source_locationt source_location=it->source_location ;
87
+ irep_idt function=it->function ;
85
88
code_function_callt fc;
86
89
const code_typet &ct=to_code_type (mm_io_w.type ());
87
90
const typet &pt=ct.parameters ()[0 ].type ();
@@ -96,6 +99,7 @@ void mm_io(
96
99
goto_function.body .insert_before_swap (it);
97
100
it->make_function_call (fc);
98
101
it->source_location =source_location;
102
+ it->function =function;
99
103
it++;
100
104
}
101
105
}
You can’t perform that action at this time.
0 commit comments