Skip to content

Commit 162168d

Browse files
author
Daniel Kroening
committed
clang-format for moved file
1 parent 15efdc0 commit 162168d

File tree

2 files changed

+21
-25
lines changed

2 files changed

+21
-25
lines changed

src/solvers/lowering/functions.cpp

Lines changed: 19 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -8,36 +8,35 @@ Author: Daniel Kroening, [email protected]
88

99
#include "functions.h"
1010

11-
#include <util/std_types.h>
1211
#include <util/std_expr.h>
12+
#include <util/std_types.h>
1313

14-
void functionst::record(
15-
const function_application_exprt &function_application)
14+
void functionst::record(const function_application_exprt &function_application)
1615
{
17-
function_map[function_application.function()].applications.
18-
insert(function_application);
16+
function_map[function_application.function()].applications.insert(
17+
function_application);
1918
}
2019

2120
void functionst::add_function_constraints()
2221
{
23-
for(function_mapt::const_iterator it=
24-
function_map.begin();
25-
it!=function_map.end();
22+
for(function_mapt::const_iterator it = function_map.begin();
23+
it != function_map.end();
2624
it++)
2725
add_function_constraints(it->second);
2826
}
2927

30-
exprt functionst::arguments_equal(const exprt::operandst &o1,
31-
const exprt::operandst &o2)
28+
exprt functionst::arguments_equal(
29+
const exprt::operandst &o1,
30+
const exprt::operandst &o2)
3231
{
3332
PRECONDITION(o1.size() == o2.size());
3433

3534
exprt::operandst conjuncts;
3635
conjuncts.reserve(o1.size());
3736

38-
for(std::size_t i=0; i<o1.size(); i++)
37+
for(std::size_t i = 0; i < o1.size(); i++)
3938
{
40-
exprt lhs=o1[i];
39+
exprt lhs = o1[i];
4140
exprt rhs = typecast_exprt::conditional_cast(o2[i], o1[i].type());
4241
conjuncts.push_back(equal_exprt(lhs, rhs));
4342
}
@@ -50,21 +49,20 @@ void functionst::add_function_constraints(const function_infot &info)
5049
// Do Ackermann's function reduction.
5150
// This is quadratic, slow, and needs to be modernized.
5251

53-
for(std::set<function_application_exprt>::const_iterator
54-
it1=info.applications.begin();
55-
it1!=info.applications.end();
52+
for(std::set<function_application_exprt>::const_iterator it1 =
53+
info.applications.begin();
54+
it1 != info.applications.end();
5655
it1++)
5756
{
58-
for(std::set<function_application_exprt>::const_iterator
59-
it2=info.applications.begin();
60-
it2!=it1;
57+
for(std::set<function_application_exprt>::const_iterator it2 =
58+
info.applications.begin();
59+
it2 != it1;
6160
it2++)
6261
{
63-
exprt arguments_equal_expr=
62+
exprt arguments_equal_expr =
6463
arguments_equal(it1->arguments(), it2->arguments());
6564

66-
implies_exprt implication(arguments_equal_expr,
67-
equal_exprt(*it1, *it2));
65+
implies_exprt implication(arguments_equal_expr, equal_exprt(*it1, *it2));
6866

6967
decision_procedure.set_to_true(implication);
7068
}

src/solvers/lowering/functions.h

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@ class functionst
3131
{
3232
}
3333

34-
void record(
35-
const function_application_exprt &function_application);
34+
void record(const function_application_exprt &function_application);
3635

3736
virtual void post_process()
3837
{
@@ -55,8 +54,7 @@ class functionst
5554
virtual void add_function_constraints();
5655
virtual void add_function_constraints(const function_infot &info);
5756

58-
exprt arguments_equal(const exprt::operandst &o1,
59-
const exprt::operandst &o2);
57+
exprt arguments_equal(const exprt::operandst &o1, const exprt::operandst &o2);
6058
};
6159

6260
#endif // CPROVER_SOLVERS_FLATTENING_FUNCTIONS_H

0 commit comments

Comments
 (0)