File tree Expand file tree Collapse file tree 4 files changed +8
-9
lines changed Expand file tree Collapse file tree 4 files changed +8
-9
lines changed Original file line number Diff line number Diff line change @@ -601,7 +601,7 @@ int cbmc_parse_optionst::get_goto_program(
601
601
return 6 ;
602
602
}
603
603
604
- auto language=get_language_from_filename (filename);
604
+ std::unique_ptr<languaget> language=get_language_from_filename (filename);
605
605
606
606
if (!language)
607
607
{
@@ -750,7 +750,7 @@ void cbmc_parse_optionst::preprocessing()
750
750
return ;
751
751
}
752
752
753
- auto ptr=get_language_from_filename (filename);
753
+ std::unique_ptr<languaget> ptr=get_language_from_filename (filename);
754
754
755
755
if (!ptr)
756
756
{
Original file line number Diff line number Diff line change @@ -132,16 +132,15 @@ std::unique_ptr<cbmc_solverst::solvert> cbmc_solverst::get_dimacs()
132
132
133
133
std::unique_ptr<cbmc_solverst::solvert> cbmc_solverst::get_bv_refinement ()
134
134
{
135
- auto prop=[this ]() -> std::unique_ptr<propt>
135
+ std::unique_ptr<propt> prop=[this ]() -> std::unique_ptr<propt>
136
136
{
137
137
// We offer the option to disable the SAT preprocessor
138
138
if (options.get_bool_option (" sat-preprocessor" ))
139
139
{
140
140
no_beautification ();
141
141
return util_make_unique<satcheckt>();
142
142
}
143
- else
144
- return util_make_unique<satcheck_no_simplifiert>();
143
+ return util_make_unique<satcheck_no_simplifiert>();
145
144
}();
146
145
147
146
prop->set_message_handler (get_message_handler ());
Original file line number Diff line number Diff line change @@ -247,9 +247,9 @@ bool clobber_parse_optionst::get_goto_program(
247
247
return true ;
248
248
}
249
249
250
- auto language=get_language_from_filename (filename);
250
+ std::unique_ptr<languaget> language=get_language_from_filename (filename);
251
251
252
- if (language== nullptr )
252
+ if (! language)
253
253
{
254
254
error () << " failed to figure out type of file `" << filename << " '"
255
255
<< eom;
Original file line number Diff line number Diff line change @@ -28,9 +28,9 @@ static std::unique_ptr<languaget> get_language(
28
28
symbol->mode ==" " )
29
29
return get_default_language ();
30
30
31
- auto ptr=get_language_from_mode (symbol->mode );
31
+ std::unique_ptr<languaget> ptr=get_language_from_mode (symbol->mode );
32
32
33
- if (ptr== nullptr )
33
+ if (! ptr)
34
34
throw " symbol `" +id2string (symbol->name )+
35
35
" ' has unknown mode '" +id2string (symbol->mode )+" '" ;
36
36
You can’t perform that action at this time.
0 commit comments