Skip to content

Commit e7eff1e

Browse files
authored
Merge pull request #6411 from diffblue/validate_code
Move goto_instruction_code.h to goto-programs/
2 parents 7083313 + 093a216 commit e7eff1e

38 files changed

+133
-207
lines changed

jbmc/src/java_bytecode/character_refine_preprocess.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ Date: March 2017
2020
#ifndef CPROVER_JAVA_BYTECODE_CHARACTER_REFINE_PREPROCESS_H
2121
#define CPROVER_JAVA_BYTECODE_CHARACTER_REFINE_PREPROCESS_H
2222

23-
#include <util/goto_instruction_code.h>
23+
#include <goto-programs/goto_instruction_code.h>
24+
2425
#include <util/mp_arith.h>
2526
#include <util/std_code.h>
2627

jbmc/src/java_bytecode/code_with_references.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ Author: Romain Brenguier, [email protected]
99
#include "code_with_references.h"
1010
#include "java_types.h"
1111

12+
#include <goto-programs/goto_instruction_code.h>
13+
1214
#include <util/arith_tools.h>
13-
#include <util/goto_instruction_code.h>
1415

1516
codet allocate_array(
1617
const exprt &expr,

jbmc/src/java_bytecode/java_bytecode_instrument.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ Date: June 2017
1010

1111
#include "java_bytecode_instrument.h"
1212

13+
#include <goto-programs/goto_instruction_code.h>
14+
1315
#include <util/arith_tools.h>
1416
#include <util/c_types.h>
15-
#include <util/goto_instruction_code.h>
1617
#include <util/std_code.h>
1718
#include <util/symbol_table.h>
1819

jbmc/src/java_bytecode/java_bytecode_typecheck_code.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ Author: Daniel Kroening, [email protected]
1111

1212
#include "java_bytecode_typecheck.h"
1313

14-
#include <util/goto_instruction_code.h>
14+
#include <goto-programs/goto_instruction_code.h>
15+
1516
#include <util/std_code.h>
1617

1718
void java_bytecode_typecheckt::typecheck_code(codet &code)

jbmc/src/java_bytecode/lift_clinit_calls.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@ Author: Diffblue Ltd.
1212

1313
#include <java_bytecode/java_static_initializers.h>
1414

15+
#include <goto-programs/goto_instruction_code.h>
16+
1517
#include <util/expr_iterator.h>
16-
#include <util/goto_instruction_code.h>
1718

1819
#include <algorithm>
1920

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ Author: Diffblue Ltd.
99
/// \file
1010
/// Utilties for inspecting goto functions
1111

12-
#include <util/goto_instruction_code.h>
12+
#include <goto-programs/goto_instruction_code.h>
13+
1314
#include <util/optional.h>
1415

1516
#include <regex>

jbmc/unit/java_bytecode/java_static_initializers/assignments_from_json.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@ Author: Romain Brenguier, [email protected]
1515
#include <testing-utils/expr_query.h>
1616
#include <testing-utils/use_catch.h>
1717

18+
#include <goto-programs/goto_instruction_code.h>
19+
1820
#include <util/arith_tools.h>
19-
#include <util/goto_instruction_code.h>
2021
#include <util/json.h>
2122
#include <util/symbol_table.h>
2223

jbmc/unit/java_bytecode/java_static_initializers/java_static_initializers.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@ Author: Diffblue Ltd.
1515
#include <testing-utils/expr_query.h>
1616
#include <testing-utils/use_catch.h>
1717

18+
#include <goto-programs/goto_instruction_code.h>
19+
1820
#include <util/arith_tools.h>
19-
#include <util/goto_instruction_code.h>
2021
#include <util/json.h>
2122
#include <util/symbol_table.h>
2223

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
goto-programs
12
java_bytecode
23
testing-utils
34
util

src/ansi-c/c_typecheck_gcc_polymorphic_builtins.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,12 @@ Author: Daniel Kroening, [email protected]
1414
#include <util/arith_tools.h>
1515
#include <util/c_types.h>
1616
#include <util/cprover_prefix.h>
17-
#include <util/goto_instruction_code.h>
1817
#include <util/pointer_expr.h>
1918
#include <util/std_types.h>
2019
#include <util/string_constant.h>
2120

21+
#include <goto-programs/goto_instruction_code.h>
22+
2223
#include <atomic>
2324

2425
#include "c_expr.h"

0 commit comments

Comments
 (0)