Skip to content

Commit 81bbbec

Browse files
author
Lukasz A.J. Wrona
committed
Replace includes with forward declarations
1 parent beb5687 commit 81bbbec

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

jbmc/src/java_bytecode/lambda_synthesis.h

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@ Author: Diffblue Ltd.
1212
#ifndef CPROVER_JAVA_BYTECODE_LAMBDA_SYNTHESIS_H
1313
#define CPROVER_JAVA_BYTECODE_LAMBDA_SYNTHESIS_H
1414

15+
#include <util/irep.h>
1516
#include <java_bytecode/java_bytecode_parse_tree.h>
1617
#include <java_bytecode/synthetic_methods_map.h>
1718

18-
#include <util/message.h>
19-
#include <util/std_code.h>
20-
#include <util/symbol_table_base.h>
19+
class message_handlert;
20+
class codet;
21+
class symbol_table_baset;
22+
class symbol_tablet;
2123

2224
irep_idt lambda_synthetic_class_name(
2325
const irep_idt &method_identifier,

0 commit comments

Comments
 (0)