Skip to content

Commit 42f12f1

Browse files
committed
Added usages of the dynamic-object prefix's string
Used the dynamic-object prefix's global const string instead of the plain string in VSA.
1 parent 8a7fbb7 commit 42f12f1

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

src/pointer-analysis/dynamic_object_name.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ inline std::string get_dynamic_object_name(
4040
const dynamic_object_exprt &dynamic_object)
4141
{
4242
std::string name=
43-
"value_set::dynamic_object"+
43+
prefix_dynamic_object+
4444
std::to_string(dynamic_object.get_instance());
4545

4646
if(dynamic_object.get_recency()==

src/pointer-analysis/value_set.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ bool value_sett::field_sensitive(
5151
const namespacet &ns)
5252
{
5353
// we always track fields on these
54-
if(has_prefix(id2string(id), "value_set::dynamic_object") ||
54+
if(has_prefix(id2string(id), prefix_dynamic_object) ||
5555
id=="value_set::return_value" ||
5656
id=="value_set::memory")
5757
return true;
@@ -152,7 +152,7 @@ void value_sett::output(
152152

153153
const entryt &e=v_it->second;
154154

155-
if(has_prefix(id2string(e.identifier), "value_set::dynamic_object"))
155+
if(has_prefix(id2string(e.identifier), prefix_dynamic_object))
156156
{
157157
display_name=id2string(e.identifier)+e.suffix;
158158
identifier="";

src/pointer-analysis/value_set_fi.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ void value_set_fit::output(
6464

6565
const entryt &e=v_it->second;
6666

67-
if(has_prefix(id2string(e.identifier), "value_set::dynamic_object"))
67+
if(has_prefix(id2string(e.identifier), prefix_dynamic_object))
6868
{
6969
display_name=id2string(e.identifier)+e.suffix;
7070
identifier="";
@@ -316,7 +316,7 @@ bool value_set_fit::make_union(const value_set_fit::valuest &new_values)
316316
{
317317
// we always track these
318318
if(has_prefix(id2string(it->second.identifier),
319-
"value_set::dynamic_object") ||
319+
prefix_dynamic_object) ||
320320
has_prefix(id2string(it->second.identifier),
321321
"value_set::return_value"))
322322
{
@@ -1434,7 +1434,7 @@ void value_set_fit::assign_rec(
14341434
const irep_idt &identifier=lhs.get(ID_identifier);
14351435

14361436
if(has_prefix(id2string(identifier),
1437-
"value_set::dynamic_object") ||
1437+
prefix_dynamic_object) ||
14381438
has_prefix(id2string(identifier),
14391439
"value_set::return_value") ||
14401440
values.find(id2string(identifier)+suffix)!=values.end())

src/pointer-analysis/value_set_fivr.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1562,7 +1562,7 @@ void value_set_fivrt::assign_rec(
15621562
const irep_idt &identifier=lhs.get(ID_identifier);
15631563

15641564
if(has_prefix(id2string(identifier),
1565-
"value_set::dynamic_object") ||
1565+
prefix_dynamic_object) ||
15661566
has_prefix(id2string(identifier),
15671567
"value_set::return_value") ||
15681568
values.find(id2string(identifier)+suffix)!=values.end())

src/pointer-analysis/value_set_fivrns.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1202,7 +1202,7 @@ void value_set_fivrnst::assign_rec(
12021202
const irep_idt &identifier=lhs.get(ID_identifier);
12031203

12041204
if(has_prefix(id2string(identifier),
1205-
"value_set::dynamic_object") ||
1205+
prefix_dynamic_object) ||
12061206
has_prefix(id2string(identifier),
12071207
"value_set::return_value") ||
12081208
values.find(id2string(identifier)+suffix)!=values.end())

0 commit comments

Comments
 (0)