diff options
Diffstat (limited to 'src/buildtool/execution_engine')
-rw-r--r-- | src/buildtool/execution_engine/dag/dag.hpp | 2 | ||||
-rw-r--r-- | src/buildtool/execution_engine/executor/executor.hpp | 1 | ||||
-rw-r--r-- | src/buildtool/execution_engine/traverser/traverser.hpp | 2 |
3 files changed, 5 insertions, 0 deletions
diff --git a/src/buildtool/execution_engine/dag/dag.hpp b/src/buildtool/execution_engine/dag/dag.hpp index d7cbeebf..b371896b 100644 --- a/src/buildtool/execution_engine/dag/dag.hpp +++ b/src/buildtool/execution_engine/dag/dag.hpp @@ -17,6 +17,7 @@ #include <algorithm> #include <atomic> +#include <cstddef> #include <cstdint> #include <map> #include <memory> @@ -24,6 +25,7 @@ #include <string> #include <unordered_map> #include <unordered_set> +#include <utility> // std::move #include <variant> #include <vector> diff --git a/src/buildtool/execution_engine/executor/executor.hpp b/src/buildtool/execution_engine/executor/executor.hpp index eab18898..53a0f6da 100644 --- a/src/buildtool/execution_engine/executor/executor.hpp +++ b/src/buildtool/execution_engine/executor/executor.hpp @@ -23,6 +23,7 @@ #include <optional> #include <sstream> #include <type_traits> +#include <unordered_map> #include <utility> #include <vector> diff --git a/src/buildtool/execution_engine/traverser/traverser.hpp b/src/buildtool/execution_engine/traverser/traverser.hpp index d55a8059..81f2e348 100644 --- a/src/buildtool/execution_engine/traverser/traverser.hpp +++ b/src/buildtool/execution_engine/traverser/traverser.hpp @@ -16,6 +16,8 @@ #define INCLUDED_SRC_BUILDTOOL_EXECUTION_ENGINE_TRAVERSER_TRAVERSER_HPP #include <atomic> +#include <cstddef> +#include <unordered_set> #include "gsl/gsl" #include "src/buildtool/execution_engine/dag/dag.hpp" |