Skip to content

Commit 939bb53

Browse files
Rename iterators and use auto
1 parent ddb31a0 commit 939bb53

File tree

1 file changed

+16
-19
lines changed

1 file changed

+16
-19
lines changed

jbmc/src/java_bytecode/java_bytecode_convert_method.cpp

+16-19
Original file line numberDiff line numberDiff line change
@@ -1097,9 +1097,8 @@ codet java_bytecode_convert_methodt::convert_instructions(
10971097
{
10981098
for(unsigned s : address.second.successors)
10991099
{
1100-
address_mapt::iterator a_it=address_map.find(s);
1101-
assert(a_it!=address_map.end());
1102-
1100+
const auto a_it = address_map.find(s);
1101+
CHECK_RETURN(a_it != address_map.end());
11031102
a_it->second.predecessors.insert(address.first);
11041103
}
11051104
}
@@ -1121,28 +1120,26 @@ codet java_bytecode_convert_methodt::convert_instructions(
11211120

11221121
while(!working_set.empty())
11231122
{
1124-
address_mapt::iterator a_it=address_map.find(*cur);
1125-
CHECK_RETURN(a_it != address_map.end());
11261123
auto cur = working_set.begin();
1124+
auto address_it = address_map.find(*cur);
1125+
CHECK_RETURN(address_it != address_map.end());
1126+
auto &instruction = address_it->second;
11271127
unsigned cur_pc=*cur;
11281128
working_set.erase(cur);
11291129

1130-
if(a_it->second.done)
1130+
if(instruction.done)
11311131
continue;
1132-
working_set
1133-
.insert(a_it->second.successors.begin(), a_it->second.successors.end());
1132+
working_set.insert(
1133+
instruction.successors.begin(), instruction.successors.end());
11341134

1135-
instructionst::const_iterator i_it=a_it->second.source;
1136-
stack.swap(a_it->second.stack);
1137-
a_it->second.stack.clear();
1138-
codet &c=a_it->second.code;
1135+
instructionst::const_iterator i_it = instruction.source;
1136+
stack.swap(instruction.stack);
1137+
instruction.stack.clear();
1138+
codet &c = instruction.code;
11391139

11401140
assert(
1141-
stack.empty() ||
1142-
a_it->second.predecessors.size()<=1 ||
1143-
has_prefix(
1144-
stack.front().get_string(ID_C_base_name),
1145-
"$stack"));
1141+
stack.empty() || instruction.predecessors.size() <= 1 ||
1142+
has_prefix(stack.front().get_string(ID_C_base_name), "$stack"));
11461143

11471144
irep_idt statement=i_it->statement;
11481145
exprt arg0=i_it->args.size()>=1?i_it->args[0]:nil_exprt();
@@ -2488,8 +2485,8 @@ codet java_bytecode_convert_methodt::convert_instructions(
24882485

24892486
push(results);
24902487

2491-
a_it->second.done=true;
2492-
for(const unsigned address : a_it->second.successors)
2488+
instruction.done = true;
2489+
for(const unsigned address : instruction.successors)
24932490
{
24942491
address_mapt::iterator a_it2=address_map.find(address);
24952492
CHECK_RETURN(a_it2 != address_map.end());

0 commit comments

Comments
 (0)