File tree 2 files changed +13
-14
lines changed 2 files changed +13
-14
lines changed Original file line number Diff line number Diff line change @@ -11,22 +11,23 @@ Author: Daniel Kroening, Peter Schrammel
11
11
12
12
#include " solver_factory.h"
13
13
14
- #include < fstream>
15
14
#include < iostream>
16
- #include < memory>
17
- #include < string>
18
15
19
16
#include < util/exception_utils.h>
20
17
#include < util/make_unique.h>
21
- #include < util/unicode.h>
18
+ #include < util/message.h>
19
+ #include < util/namespace.h>
20
+ #include < util/options.h>
21
+ #include < util/symbol_table.h>
22
22
#include < util/version.h>
23
23
24
24
#include < solvers/flattening/bv_dimacs.h>
25
+ #include < solvers/prop/prop.h>
26
+ #include < solvers/prop/prop_conv.h>
25
27
#include < solvers/refinement/bv_refinement.h>
26
28
#include < solvers/refinement/string_refinement.h>
27
29
#include < solvers/sat/dimacs_cnf.h>
28
30
#include < solvers/sat/satcheck.h>
29
- #include < solvers/smt2/smt2_dec.h>
30
31
31
32
solver_factoryt::solver_factoryt (
32
33
const optionst &_options,
Original file line number Diff line number Diff line change @@ -12,19 +12,17 @@ Author: Daniel Kroening, Peter Schrammel
12
12
#ifndef CPROVER_GOTO_CHECKER_SOLVER_FACTORY_H
13
13
#define CPROVER_GOTO_CHECKER_SOLVER_FACTORY_H
14
14
15
- #include < list>
16
- #include < map>
17
15
#include < memory>
18
16
19
- #include < util/options.h>
20
-
21
- #include < goto-symex/symex_target_equation.h>
22
- #include < solvers/prop/prop.h>
23
- #include < solvers/prop/prop_conv.h>
24
- #include < solvers/sat/cnf.h>
25
- #include < solvers/sat/satcheck.h>
26
17
#include < solvers/smt2/smt2_dec.h>
27
18
19
+ class message_handlert ;
20
+ class namespacet ;
21
+ class optionst ;
22
+ class propt ;
23
+ class prop_convt ;
24
+ class symbol_tablet ;
25
+
28
26
class solver_factoryt
29
27
{
30
28
public:
You can’t perform that action at this time.
0 commit comments