15
15
#include < util/ui_message.h>
16
16
#include < util/parse_options.h>
17
17
18
- #include < langapi/language_ui.h>
19
18
#include < goto-programs/goto_functions.h>
20
19
#include < goto-programs/show_goto_functions.h>
21
20
#include < goto-programs/remove_const_function_pointers.h>
81
80
82
81
class goto_instrument_parse_optionst :
83
82
public parse_options_baset,
84
- public language_uit
83
+ public messaget
85
84
{
86
85
public:
87
86
virtual int doit ();
88
87
virtual void help ();
89
88
90
89
goto_instrument_parse_optionst (int argc, const char **argv):
91
90
parse_options_baset (GOTO_INSTRUMENT_OPTIONS, argc, argv),
92
- language_uit (cmdline, ui_message_handler),
91
+ messaget ( ui_message_handler),
93
92
ui_message_handler (cmdline, " goto-instrument" ),
94
93
function_pointer_removal_done (false ),
95
94
partial_inlining_done (false ),
@@ -115,7 +114,13 @@ class goto_instrument_parse_optionst:
115
114
bool partial_inlining_done;
116
115
bool remove_returns_done;
117
116
117
+ symbol_tablet symbol_table;
118
118
goto_functionst goto_functions;
119
+
120
+ ui_message_handlert::uit get_ui ()
121
+ {
122
+ return ui_message_handler.get_ui ();
123
+ }
119
124
};
120
125
121
126
#endif // CPROVER_GOTO_INSTRUMENT_GOTO_INSTRUMENT_PARSE_OPTIONS_H
0 commit comments