Skip to content

Commit

Permalink
iwyu
Browse files Browse the repository at this point in the history
  • Loading branch information
Joseph-Edwards committed Sep 26, 2024
1 parent 576f58c commit 8a05667
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 15 deletions.
17 changes: 8 additions & 9 deletions include/libsemigroups/ukkonen.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,23 +28,22 @@
#define NOT_PARSED_BY_DOXYGEN
#endif

#include <algorithm> // for equal, find_if
#include <cstddef> // for size_t
#include <cstdint> // for uint64_t
#include <cstring> // for strlen
#include <iterator> // for operator+
#include <map> // for map
#include <algorithm> // for find_if, copy, max
#include <cstring> // for size_t, strlen
#include <iterator> // for distance
#include <map> // for operator!=, map, _Rb_tree_iterator
#include <numeric> // for accumulate
#include <stack> // for stack
#include <string> // for string
#include <string> // for allocator, string, basic_string
#include <utility> // for pair, make_pair
#include <vector> // for vector

#include "constants.hpp" // for Undefined, UNDE...
#include "constants.hpp" // for operator==, operator!=, Max, UNDEFINED
#include "debug.hpp" // for LIBSEMIGROUPS_ASSERT
#include "exception.hpp" // for LIBSEMIGROUPS_EXCEPTION
#include "types.hpp" // for word_type, lett..
#include "types.hpp" // for word_type, letter_type

#include "detail/fmt.hpp" // for format, format_string
#include "detail/string.hpp" // for maximum_common_prefix

namespace libsemigroups {
Expand Down
10 changes: 4 additions & 6 deletions src/ukkonen.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,15 @@

#include "libsemigroups/ukkonen.hpp"

#include <algorithm> // for lower_bound, sort, max
#include <algorithm> // for copy, max, fill_n, fill
#include <array> // for array
#include <cstddef> // for size_t
#include <cstdint> // for uint64_t
#include <numeric> // for accumulate
#include <string> // for operator+, char_traits, to_st...
#include <string> // for operator+, allocator, bas...

#include "libsemigroups/constants.hpp" // for UNDEFINED
#include "libsemigroups/constants.hpp" // for Max, UNDEFINED, operator!=
#include "libsemigroups/debug.hpp" // for LIBSEMIGROUPS_ASSERT
#include "libsemigroups/exception.hpp" // for LIBSEMIGROUPS_EXCEPTION
#include "libsemigroups/types.hpp" // for word_type
#include "libsemigroups/types.hpp" // for word_type, letter_type

#include "libsemigroups/detail/string.hpp" // for to_string

Expand Down

0 comments on commit 8a05667

Please sign in to comment.