diff --git a/src/goto-programs/slice_global_inits.cpp b/src/goto-programs/slice_global_inits.cpp index a02c5b3f51f..ecaf6939af1 100644 --- a/src/goto-programs/slice_global_inits.cpp +++ b/src/goto-programs/slice_global_inits.cpp @@ -8,13 +8,14 @@ Date: December 2016 \*******************************************************************/ +#include + #include #include #include #include #include -#include #include #include @@ -43,7 +44,7 @@ void slice_global_inits( const call_grapht::grapht &graph=call_graph.graph; std::list worklist; - hash_set_cont functions_reached; + std::unordered_set functions_reached; const irep_idt entry_point=goto_functionst::entry_point(); @@ -91,7 +92,7 @@ void slice_global_inits( } } - hash_set_cont symbols; + std::unordered_set symbols; }; symbol_collectort visitor; @@ -111,7 +112,7 @@ void slice_global_inits( } } - const hash_set_cont &symbols=visitor.symbols; + const std::unordered_set &symbols=visitor.symbols; // now remove unnecessary initializations