From fcabff5702fd00d575f1f214bf9b6ced037be53b Mon Sep 17 00:00:00 2001 From: Paul Cristian Sarbu Date: Tue, 26 Mar 2024 18:58:55 +0100 Subject: Add missing system includes Main culprits: - std::size_t, std::nullptr_t, and NULL require - std::move and std::forward require - unordered maps and sets require respective includes - std::for_each and std::all_of require --- src/buildtool/execution_api/remote/bazel/bazel_action.cpp | 2 ++ src/buildtool/execution_api/remote/bazel/bazel_api.cpp | 1 + src/buildtool/execution_api/remote/bazel/bazel_api.hpp | 1 + src/buildtool/execution_api/remote/bazel/bazel_cas_client.hpp | 1 + src/buildtool/execution_api/remote/bazel/bazel_execution_client.cpp | 2 ++ src/buildtool/execution_api/remote/bazel/bazel_network.cpp | 3 +++ src/buildtool/execution_api/remote/bazel/bazel_response.cpp | 2 ++ src/buildtool/execution_api/remote/bazel/bazel_response.hpp | 1 + src/buildtool/execution_api/remote/bazel/bytestream_client.hpp | 2 ++ 9 files changed, 15 insertions(+) (limited to 'src/buildtool/execution_api/remote/bazel') diff --git a/src/buildtool/execution_api/remote/bazel/bazel_action.cpp b/src/buildtool/execution_api/remote/bazel/bazel_action.cpp index f1984ef4..13342da0 100644 --- a/src/buildtool/execution_api/remote/bazel/bazel_action.cpp +++ b/src/buildtool/execution_api/remote/bazel/bazel_action.cpp @@ -14,6 +14,8 @@ #include "src/buildtool/execution_api/remote/bazel/bazel_action.hpp" +#include // std::move + #include "src/buildtool/execution_api/bazel_msg/bazel_blob_container.hpp" #include "src/buildtool/execution_api/bazel_msg/bazel_msg_factory.hpp" #include "src/buildtool/execution_api/remote/bazel/bazel_response.hpp" diff --git a/src/buildtool/execution_api/remote/bazel/bazel_api.cpp b/src/buildtool/execution_api/remote/bazel/bazel_api.cpp index 9e79f178..e278d6a5 100644 --- a/src/buildtool/execution_api/remote/bazel/bazel_api.cpp +++ b/src/buildtool/execution_api/remote/bazel/bazel_api.cpp @@ -21,6 +21,7 @@ #include #include #include +#include // std::move #include "fmt/core.h" #include "src/buildtool/common/bazel_types.hpp" diff --git a/src/buildtool/execution_api/remote/bazel/bazel_api.hpp b/src/buildtool/execution_api/remote/bazel/bazel_api.hpp index dcef334e..adb6bd33 100644 --- a/src/buildtool/execution_api/remote/bazel/bazel_api.hpp +++ b/src/buildtool/execution_api/remote/bazel/bazel_api.hpp @@ -15,6 +15,7 @@ #ifndef INCLUDED_SRC_BUILDTOOL_EXECUTION_API_REMOTE_BAZEL_BAZEL_API_HPP #define INCLUDED_SRC_BUILDTOOL_EXECUTION_API_REMOTE_BAZEL_BAZEL_API_HPP +#include #include #include #include diff --git a/src/buildtool/execution_api/remote/bazel/bazel_cas_client.hpp b/src/buildtool/execution_api/remote/bazel/bazel_cas_client.hpp index 1509b359..cc7d56b9 100644 --- a/src/buildtool/execution_api/remote/bazel/bazel_cas_client.hpp +++ b/src/buildtool/execution_api/remote/bazel/bazel_cas_client.hpp @@ -15,6 +15,7 @@ #ifndef INCLUDED_SRC_BUILDTOOL_EXECUTION_API_REMOTE_BAZEL_BAZEL_CAS_CLIENT_HPP #define INCLUDED_SRC_BUILDTOOL_EXECUTION_API_REMOTE_BAZEL_BAZEL_CAS_CLIENT_HPP +#include #include #include #include diff --git a/src/buildtool/execution_api/remote/bazel/bazel_execution_client.cpp b/src/buildtool/execution_api/remote/bazel/bazel_execution_client.cpp index 02766abd..56f0b137 100644 --- a/src/buildtool/execution_api/remote/bazel/bazel_execution_client.cpp +++ b/src/buildtool/execution_api/remote/bazel/bazel_execution_client.cpp @@ -14,6 +14,8 @@ #include "src/buildtool/execution_api/remote/bazel/bazel_execution_client.hpp" +#include // std::move + #include "grpcpp/grpcpp.h" #include "gsl/gsl" #include "src/buildtool/common/remote/client_common.hpp" diff --git a/src/buildtool/execution_api/remote/bazel/bazel_network.cpp b/src/buildtool/execution_api/remote/bazel/bazel_network.cpp index d6b61fb7..2d434bde 100644 --- a/src/buildtool/execution_api/remote/bazel/bazel_network.cpp +++ b/src/buildtool/execution_api/remote/bazel/bazel_network.cpp @@ -14,6 +14,9 @@ #include "src/buildtool/execution_api/remote/bazel/bazel_network.hpp" +#include +#include + #include "src/buildtool/common/remote/client_common.hpp" #include "src/buildtool/execution_api/common/message_limits.hpp" #include "src/buildtool/execution_api/remote/bazel/bazel_response.hpp" diff --git a/src/buildtool/execution_api/remote/bazel/bazel_response.cpp b/src/buildtool/execution_api/remote/bazel/bazel_response.cpp index df4685fb..f290a7f4 100644 --- a/src/buildtool/execution_api/remote/bazel/bazel_response.cpp +++ b/src/buildtool/execution_api/remote/bazel/bazel_response.cpp @@ -14,6 +14,8 @@ #include "src/buildtool/execution_api/remote/bazel/bazel_response.hpp" +#include + #include "gsl/gsl" #include "src/buildtool/compatibility/native_support.hpp" #include "src/buildtool/execution_api/remote/bazel/bazel_cas_client.hpp" diff --git a/src/buildtool/execution_api/remote/bazel/bazel_response.hpp b/src/buildtool/execution_api/remote/bazel/bazel_response.hpp index 358c98c8..41957255 100644 --- a/src/buildtool/execution_api/remote/bazel/bazel_response.hpp +++ b/src/buildtool/execution_api/remote/bazel/bazel_response.hpp @@ -16,6 +16,7 @@ #define INCLUDED_SRC_BUILDTOOL_EXECUTION_API_REMOTE_BAZEL_BAZEL_RESPONSE_HPP #include +#include // std::move #include #include "src/buildtool/execution_api/common/execution_api.hpp" diff --git a/src/buildtool/execution_api/remote/bazel/bytestream_client.hpp b/src/buildtool/execution_api/remote/bazel/bytestream_client.hpp index eb3c17c9..a6516e47 100644 --- a/src/buildtool/execution_api/remote/bazel/bytestream_client.hpp +++ b/src/buildtool/execution_api/remote/bazel/bytestream_client.hpp @@ -16,10 +16,12 @@ #define INCLUDED_SRC_BUILDTOOL_EXECUTION_API_REMOTE_BAZEL_BYTESTREAM_CLIENT_HPP #include +#include #include #include #include #include +#include // std::move #include #include "google/bytestream/bytestream.grpc.pb.h" -- cgit v1.2.3