Skip to content

Commit e0afa1f

Browse files
authored
Merge pull request #6764 from tautschnig/cleanup/functional
Add missing <functional> include [blocks: #6749]
2 parents bb08494 + dea6182 commit e0afa1f

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

src/goto-programs/resolve_inherited_component.h

+2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ Author: Diffblue Ltd.
1616
#include <util/irep.h>
1717
#include <util/optional.h>
1818

19+
#include <functional>
20+
1921
class symbolt;
2022
class symbol_tablet;
2123

src/solvers/flattening/boolbv_map.h

+3-2
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,13 @@ Author: Daniel Kroening, [email protected]
1010
#ifndef CPROVER_SOLVERS_FLATTENING_BOOLBV_MAP_H
1111
#define CPROVER_SOLVERS_FLATTENING_BOOLBV_MAP_H
1212

13-
#include <iosfwd>
14-
1513
#include <util/type.h>
1614

1715
#include <solvers/prop/literal.h>
1816

17+
#include <functional>
18+
#include <iosfwd>
19+
1920
class propt;
2021

2122
class boolbv_mapt

src/util/expr.h

+2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ Author: Daniel Kroening, [email protected]
1515
#include "validate_types.h"
1616
#include "validation_mode.h"
1717

18+
#include <functional>
19+
1820
#define forall_operands(it, expr) \
1921
for(exprt::operandst::const_iterator \
2022
it = as_const(expr).operands().begin(), \

0 commit comments

Comments
 (0)