Skip to content

Commit a023d0f

Browse files
authored
Merge pull request #6312 from diffblue/goto_program_include
remove an include from goto-programs/goto_program.h
2 parents cc990f5 + 848d182 commit a023d0f

File tree

83 files changed

+137
-13
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+137
-13
lines changed

jbmc/src/java_bytecode/java_local_variable_table.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Author: Chris Smowton, [email protected]
1616
#include <util/arith_tools.h>
1717
#include <util/invariant.h>
1818
#include <util/string2int.h>
19+
#include <util/symbol_table.h>
1920

2021
#include <iostream>
2122

jbmc/unit/java-testing-utils/require_goto_statements.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Author: Diffblue Ltd.
1818
#include <util/expr_util.h>
1919
#include <util/pointer_expr.h>
2020
#include <util/suffix.h>
21+
#include <util/symbol_table.h>
2122

2223
/// Expand value of a function to include all child codets
2324
/// \param function_value: The value of the function (e.g. got by looking up

jbmc/unit/java_bytecode/java_trace_validation/java_trace_validation.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Author: Diffblue Ltd.
1616

1717
#include <util/byte_operators.h>
1818
#include <util/pointer_expr.h>
19+
#include <util/symbol_table.h>
1920

2021
TEST_CASE("java trace validation", "[core][java_trace_validation]")
2122
{

src/analyses/local_bitvector_analysis.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Author: Daniel Kroening, [email protected]
1515

1616
#include <util/pointer_expr.h>
1717
#include <util/std_code.h>
18+
#include <util/symbol_table.h>
1819

1920
void local_bitvector_analysist::flagst::print(std::ostream &out) const
2021
{

src/analyses/local_cfg.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ Author: Daniel Kroening, [email protected]
1414

1515
#include <goto-programs/goto_program.h>
1616

17+
#include <map>
18+
1719
class local_cfgt
1820
{
1921
public:

src/analyses/local_safe_pointers.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ Author: Diffblue Ltd
1414
#include <util/expr_iterator.h>
1515
#include <util/expr_util.h>
1616
#include <util/format_expr.h>
17+
#include <util/symbol_table.h>
1718

1819
/// Return structure for `get_null_checked_expr` and
1920
/// `get_conditional_checked_expr`

src/analyses/local_safe_pointers.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ Author: Diffblue Ltd
1616

1717
#include <util/pointer_expr.h>
1818

19+
#include <map>
20+
1921
/// A very simple, cheap analysis to determine when dereference operations are
2022
/// trivially guarded by a check against a null pointer access.
2123
/// In the interests of a very cheap analysis we only search for very local

src/analyses/uncaught_exceptions_analysis.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Author: Cristina David
1515
#include "uncaught_exceptions_analysis.h"
1616

1717
#include <util/namespace.h>
18+
#include <util/symbol_table.h>
1819

1920
#include <goto-programs/goto_functions.h>
2021

src/analyses/variable-sensitivity/abstract_environment.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include <util/simplify_expr.h>
1515
#include <util/simplify_expr_class.h>
1616
#include <util/simplify_utils.h>
17+
#include <util/symbol_table.h>
1718

1819
#include <algorithm>
1920
#include <map>

src/analyses/variable-sensitivity/variable_sensitivity_domain.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Date: April 2016
1111
#include "variable_sensitivity_domain.h"
1212

1313
#include <util/cprover_prefix.h>
14+
#include <util/symbol_table.h>
1415

1516
#include <algorithm>
1617

0 commit comments

Comments
 (0)