Skip to content

Commit 8c4ff7b

Browse files
author
Daniel Kroening
committed
remove spurious references to langapi/language_ui.h
1 parent e4498ca commit 8c4ff7b

File tree

14 files changed

+19
-30
lines changed

14 files changed

+19
-30
lines changed

src/cbmc/bmc.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ class bmct:public safety_checkert
5757
// additional stuff
5858
expr_listt bmc_constraints;
5959

60-
void set_ui(language_uit::uit _ui) { ui=_ui; }
60+
void set_ui(ui_message_handlert::uit _ui) { ui=_ui; }
6161

6262
// the safety_checkert interface
6363
virtual resultt operator()(
@@ -75,7 +75,7 @@ class bmct:public safety_checkert
7575
prop_convt &prop_conv;
7676

7777
// use gui format
78-
language_uit::uit ui;
78+
ui_message_handlert::uit ui;
7979

8080
virtual decision_proceduret::resultt
8181
run_decision_procedure(prop_convt &prop_conv);

src/cbmc/cbmc_parse_options.h

-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ Author: Daniel Kroening, [email protected]
1515
#include <util/ui_message.h>
1616
#include <util/parse_options.h>
1717

18-
#include <langapi/language_ui.h>
19-
2018
#include <analyses/goto_check.h>
2119

2220
#include <java_bytecode/java_bytecode_language.h>

src/cbmc/cbmc_solvers.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Author: Daniel Kroening, [email protected]
1717
#include <memory>
1818

1919
#include <util/options.h>
20+
#include <util/ui_message.h>
2021

2122
#include <solvers/prop/prop.h>
2223
#include <solvers/prop/prop_conv.h>
@@ -25,7 +26,6 @@ Author: Daniel Kroening, [email protected]
2526
#include <solvers/prop/aig_prop.h>
2627
#include <solvers/smt1/smt1_dec.h>
2728
#include <solvers/smt2/smt2_dec.h>
28-
#include <langapi/language_ui.h>
2929
#include <goto-symex/symex_target_equation.h>
3030

3131
#include "bv_cbmc.h"
@@ -123,15 +123,15 @@ class cbmc_solverst:public messaget
123123
{
124124
}
125125

126-
void set_ui(language_uit::uit _ui) { ui=_ui; }
126+
void set_ui(ui_message_handlert::uit _ui) { ui=_ui; }
127127

128128
protected:
129129
const optionst &options;
130130
const symbol_tablet &symbol_table;
131131
namespacet ns;
132132

133133
// use gui format
134-
language_uit::uit ui;
134+
ui_message_handlert::uit ui;
135135

136136
std::unique_ptr<solvert> get_default();
137137
std::unique_ptr<solvert> get_dimacs();

src/cbmc/fault_localization.h

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ Author: Peter Schrammel
1515
#include <util/namespace.h>
1616
#include <util/options.h>
1717
#include <util/threeval.h>
18-
#include <langapi/language_ui.h>
1918

2019
#include <goto-symex/symex_target_equation.h>
2120

src/goto-cc/gcc_mode.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ Date: June 2006
1414
#ifndef CPROVER_GOTO_CC_GCC_MODE_H
1515
#define CPROVER_GOTO_CC_GCC_MODE_H
1616

17-
#include <util/cout_message.h>
18-
1917
#include "compile.h"
2018
#include "goto_cc_mode.h"
2119

22-
class compilet;
20+
#include <util/cout_message.h>
21+
22+
#include <set>
2323

2424
class gcc_modet:public goto_cc_modet
2525
{

src/goto-cc/goto_cc_mode.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ Date: June 2006
1414
#ifndef CPROVER_GOTO_CC_GOTO_CC_MODE_H
1515
#define CPROVER_GOTO_CC_GOTO_CC_MODE_H
1616

17-
#include <langapi/language_ui.h>
18-
1917
#include "goto_cc_cmdline.h"
2018

19+
#include <util/message.h>
20+
2121
class goto_cc_modet:public messaget
2222
{
2323
public:

src/goto-diff/goto_diff.h

+4-4
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ Author: Peter Schrammel
1313
#define CPROVER_GOTO_DIFF_GOTO_DIFF_H
1414

1515
#include <goto-programs/goto_model.h>
16-
#include <langapi/language_ui.h>
17-
#include <util/message.h>
16+
1817
#include <util/json.h>
18+
#include <util/ui_message.h>
1919

2020
#include <ostream>
2121

@@ -37,14 +37,14 @@ class goto_difft:public messaget
3737

3838
virtual bool operator()()=0;
3939

40-
void set_ui(language_uit::uit _ui) { ui=_ui; }
40+
void set_ui(ui_message_handlert::uit _ui) { ui=_ui; }
4141

4242
virtual std::ostream &output_functions(std::ostream &out) const;
4343

4444
protected:
4545
const goto_modelt &goto_model1;
4646
const goto_modelt &goto_model2;
47-
language_uit::uit ui;
47+
ui_message_handlert::uit ui;
4848

4949
unsigned total_functions_count;
5050
typedef std::set<irep_idt> irep_id_sett;

src/goto-diff/goto_diff_parse_options.h

-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ Author: Peter Schrammel
1515
#include <util/ui_message.h>
1616
#include <util/parse_options.h>
1717

18-
#include <langapi/language_ui.h>
19-
2018
#include <goto-programs/goto_model.h>
2119
#include <goto-programs/show_goto_functions.h>
2220

src/goto-instrument/goto_instrument_parse_options.h

+2-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ Author: Daniel Kroening, [email protected]
1515
#include <util/ui_message.h>
1616
#include <util/parse_options.h>
1717

18-
#include <langapi/language_ui.h>
1918
#include <goto-programs/goto_functions.h>
2019
#include <goto-programs/show_goto_functions.h>
2120
#include <goto-programs/remove_const_function_pointers.h>
@@ -82,15 +81,15 @@ Author: Daniel Kroening, [email protected]
8281

8382
class goto_instrument_parse_optionst:
8483
public parse_options_baset,
85-
public language_uit
84+
public messaget
8685
{
8786
public:
8887
virtual int doit();
8988
virtual void help();
9089

9190
goto_instrument_parse_optionst(int argc, const char **argv):
9291
parse_options_baset(GOTO_INSTRUMENT_OPTIONS, argc, argv),
93-
language_uit(cmdline, ui_message_handler),
92+
messaget(ui_message_handler),
9493
ui_message_handler(cmdline, "goto-instrument"),
9594
function_pointer_removal_done(false),
9695
partial_inlining_done(false),

src/goto-programs/read_goto_binary.cpp

-2
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@ Module: Read Goto Programs
3030
#include <util/base_type.h>
3131
#include <util/config.h>
3232

33-
#include <langapi/language_ui.h>
34-
3533
#include "goto_model.h"
3634
#include "link_goto_model.h"
3735
#include "read_bin_goto_object.h"

src/solvers/refinement/bv_refinement.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Author: Daniel Kroening, [email protected]
1212
#ifndef CPROVER_SOLVERS_REFINEMENT_BV_REFINEMENT_H
1313
#define CPROVER_SOLVERS_REFINEMENT_BV_REFINEMENT_H
1414

15-
#include <langapi/language_ui.h>
15+
#include <util/ui_message.h>
1616

1717
#include <solvers/flattening/bv_pointers.h>
1818

@@ -114,7 +114,7 @@ class bv_refinementt:public bv_pointerst
114114

115115
protected:
116116
// use gui format
117-
language_uit::uit ui;
117+
ui_message_handlert::uit ui;
118118
};
119119

120120
#endif // CPROVER_SOLVERS_REFINEMENT_BV_REFINEMENT_H

src/solvers/refinement/string_constraint.h

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ Author: Romain Brenguier, [email protected]
2020
#ifndef CPROVER_SOLVERS_REFINEMENT_STRING_CONSTRAINT_H
2121
#define CPROVER_SOLVERS_REFINEMENT_STRING_CONSTRAINT_H
2222

23-
#include <langapi/language_ui.h>
2423
#include <solvers/refinement/bv_refinement.h>
2524
#include <solvers/refinement/string_refinement_invariant.h>
2625
#include <util/refined_string_type.h>

src/symex/symex_parse_options.h

-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ Author: Daniel Kroening, [email protected]
1818
#include <goto-programs/goto_model.h>
1919
#include <goto-programs/show_goto_functions.h>
2020

21-
#include <langapi/language_ui.h>
22-
2321
#include <analyses/goto_check.h>
2422

2523
#include <java_bytecode/java_bytecode_language.h>

unit/solvers/refinement/string_constraint_instantiation/instantiate_not_contains.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ decision_proceduret::resultt check_sat(const exprt &expr, const namespacet &ns)
122122
bv_refinementt::infot info;
123123
info.ns=&ns;
124124
info.prop=&sat_check;
125-
const auto ui=language_uit::uit::PLAIN;
125+
const auto ui=ui_message_handlert::uit::PLAIN;
126126
info.ui=ui;
127127
bv_refinementt solver(info);
128128
solver << expr;

0 commit comments

Comments
 (0)