diff --git a/snapshot/mac/process_types_test.cc b/snapshot/mac/process_types_test.cc index 628e5d3a..7252c5c3 100644 --- a/snapshot/mac/process_types_test.cc +++ b/snapshot/mac/process_types_test.cc @@ -25,6 +25,7 @@ #include "gtest/gtest.h" #include "test/mac/dyld.h" #include "util/mac/mac_util.h" +#include "util/misc/implicit_cast.h" namespace crashpad { namespace test { diff --git a/test/mac/mach_multiprocess.cc b/test/mac/mach_multiprocess.cc index 6d68d23c..834b5d67 100644 --- a/test/mac/mach_multiprocess.cc +++ b/test/mac/mach_multiprocess.cc @@ -31,6 +31,7 @@ #include "util/file/file_io.h" #include "util/mach/mach_extensions.h" #include "util/mach/mach_message.h" +#include "util/misc/implicit_cast.h" #include "util/misc/scoped_forbid_return.h" namespace { diff --git a/util/file/file_writer.cc b/util/file/file_writer.cc index aedcd5dc..00a323e5 100644 --- a/util/file/file_writer.cc +++ b/util/file/file_writer.cc @@ -21,6 +21,7 @@ #include "base/logging.h" #include "base/numerics/safe_conversions.h" #include "build/build_config.h" +#include "util/misc/implicit_cast.h" #if defined(OS_POSIX) #include diff --git a/util/file/string_file.cc b/util/file/string_file.cc index 755ba2d9..061b275b 100644 --- a/util/file/string_file.cc +++ b/util/file/string_file.cc @@ -21,6 +21,7 @@ #include "base/logging.h" #include "base/numerics/safe_math.h" +#include "util/misc/implicit_cast.h" #include "util/numeric/safe_assignment.h" namespace crashpad { diff --git a/util/file/string_file_test.cc b/util/file/string_file_test.cc index c585610b..e2a8214b 100644 --- a/util/file/string_file_test.cc +++ b/util/file/string_file_test.cc @@ -20,6 +20,7 @@ #include #include "gtest/gtest.h" +#include "util/misc/implicit_cast.h" namespace crashpad { namespace test { diff --git a/util/mac/launchd.mm b/util/mac/launchd.mm index 5d59cd2e..7aac6853 100644 --- a/util/mac/launchd.mm +++ b/util/mac/launchd.mm @@ -21,6 +21,7 @@ #include "base/mac/scoped_launch_data.h" #include "base/mac/scoped_cftyperef.h" #include "base/strings/sys_string_conversions.h" +#include "util/misc/implicit_cast.h" namespace crashpad { diff --git a/util/mach/child_port_handshake.cc b/util/mach/child_port_handshake.cc index efe1ea8a..560943ab 100644 --- a/util/mach/child_port_handshake.cc +++ b/util/mach/child_port_handshake.cc @@ -36,6 +36,7 @@ #include "util/mach/mach_extensions.h" #include "util/mach/mach_message.h" #include "util/mach/mach_message_server.h" +#include "util/misc/implicit_cast.h" namespace crashpad { diff --git a/util/mach/child_port_server_test.cc b/util/mach/child_port_server_test.cc index 7dc2ae08..7a8dbf77 100644 --- a/util/mach/child_port_server_test.cc +++ b/util/mach/child_port_server_test.cc @@ -19,6 +19,7 @@ #include "gmock/gmock.h" #include "gtest/gtest.h" #include "util/mach/mach_extensions.h" +#include "util/misc/implicit_cast.h" namespace crashpad { namespace test { diff --git a/util/mach/exc_client_variants_test.cc b/util/mach/exc_client_variants_test.cc index b3d34ed0..49bf78c3 100644 --- a/util/mach/exc_client_variants_test.cc +++ b/util/mach/exc_client_variants_test.cc @@ -28,6 +28,7 @@ #include "util/mach/mach_extensions.h" #include "util/mach/mach_message.h" #include "util/mach/mach_message_server.h" +#include "util/misc/implicit_cast.h" namespace crashpad { namespace test { diff --git a/util/mach/exc_server_variants_test.cc b/util/mach/exc_server_variants_test.cc index dfaf646b..68674b67 100644 --- a/util/mach/exc_server_variants_test.cc +++ b/util/mach/exc_server_variants_test.cc @@ -26,6 +26,7 @@ #include "util/mach/exception_behaviors.h" #include "util/mach/exception_types.h" #include "util/mach/mach_message.h" +#include "util/misc/implicit_cast.h" namespace crashpad { namespace test { diff --git a/util/mach/mach_message.cc b/util/mach/mach_message.cc index 8092f26c..31d55d62 100644 --- a/util/mach/mach_message.cc +++ b/util/mach/mach_message.cc @@ -22,6 +22,7 @@ #include "base/basictypes.h" #include "base/logging.h" #include "util/misc/clock.h" +#include "util/misc/implicit_cast.h" namespace crashpad { diff --git a/util/mach/mach_message_server_test.cc b/util/mach/mach_message_server_test.cc index 952fa4bf..6878cf95 100644 --- a/util/mach/mach_message_server_test.cc +++ b/util/mach/mach_message_server_test.cc @@ -27,6 +27,7 @@ #include "util/file/file_io.h" #include "util/mach/mach_extensions.h" #include "util/mach/mach_message.h" +#include "util/misc/implicit_cast.h" namespace crashpad { namespace test { diff --git a/util/mach/mach_message_test.cc b/util/mach/mach_message_test.cc index 6e91dccb..dc7f7014 100644 --- a/util/mach/mach_message_test.cc +++ b/util/mach/mach_message_test.cc @@ -21,6 +21,7 @@ #include "gtest/gtest.h" #include "test/mac/mach_errors.h" #include "util/mach/mach_extensions.h" +#include "util/misc/implicit_cast.h" namespace crashpad { namespace test { diff --git a/util/mach/notify_server_test.cc b/util/mach/notify_server_test.cc index 7a19a742..a852bd0e 100644 --- a/util/mach/notify_server_test.cc +++ b/util/mach/notify_server_test.cc @@ -22,6 +22,7 @@ #include "util/mach/mach_extensions.h" #include "util/mach/mach_message.h" #include "util/mach/mach_message_server.h" +#include "util/misc/implicit_cast.h" namespace crashpad { namespace test { diff --git a/util/mach/symbolic_constants_mach.cc b/util/mach/symbolic_constants_mach.cc index fee906ba..fc86b1f6 100644 --- a/util/mach/symbolic_constants_mach.cc +++ b/util/mach/symbolic_constants_mach.cc @@ -20,6 +20,7 @@ #include "base/strings/stringprintf.h" #include "util/mach/exception_behaviors.h" #include "util/mach/mach_extensions.h" +#include "util/misc/implicit_cast.h" #include "util/stdlib/string_number_conversion.h" namespace { diff --git a/util/mach/symbolic_constants_mach_test.cc b/util/mach/symbolic_constants_mach_test.cc index 6878cbf8..5f3d7d9b 100644 --- a/util/mach/symbolic_constants_mach_test.cc +++ b/util/mach/symbolic_constants_mach_test.cc @@ -22,6 +22,7 @@ #include "base/strings/stringprintf.h" #include "gtest/gtest.h" #include "util/mach/mach_extensions.h" +#include "util/misc/implicit_cast.h" #define NUL_TEST_DATA(string) { string, arraysize(string) - 1 } diff --git a/util/net/http_body.cc b/util/net/http_body.cc index cdf810e3..00acead8 100644 --- a/util/net/http_body.cc +++ b/util/net/http_body.cc @@ -21,6 +21,7 @@ #include "base/logging.h" #include "base/stl_util.h" +#include "util/misc/implicit_cast.h" namespace crashpad { diff --git a/util/net/http_body_test.cc b/util/net/http_body_test.cc index 6bfcff36..8ec334d3 100644 --- a/util/net/http_body_test.cc +++ b/util/net/http_body_test.cc @@ -16,6 +16,7 @@ #include "gtest/gtest.h" #include "test/paths.h" +#include "util/misc/implicit_cast.h" #include "util/net/http_body_test_util.h" namespace crashpad { diff --git a/util/net/http_transport_mac.mm b/util/net/http_transport_mac.mm index c0ff7d18..af523c69 100644 --- a/util/net/http_transport_mac.mm +++ b/util/net/http_transport_mac.mm @@ -22,6 +22,7 @@ #include "base/strings/stringprintf.h" #include "base/strings/sys_string_conversions.h" #include "third_party/apple_cf/CFStreamAbstract.h" +#include "util/misc/implicit_cast.h" #include "util/net/http_body.h" namespace crashpad { diff --git a/util/numeric/checked_range.h b/util/numeric/checked_range.h index 982ee4f2..e1a2abf8 100644 --- a/util/numeric/checked_range.h +++ b/util/numeric/checked_range.h @@ -21,6 +21,7 @@ #include "base/logging.h" #include "base/numerics/safe_conversions.h" #include "base/numerics/safe_math.h" +#include "util/misc/implicit_cast.h" namespace crashpad { diff --git a/util/numeric/in_range_cast_test.cc b/util/numeric/in_range_cast_test.cc index 3ce4459f..d8882bc4 100644 --- a/util/numeric/in_range_cast_test.cc +++ b/util/numeric/in_range_cast_test.cc @@ -19,6 +19,7 @@ #include #include "gtest/gtest.h" +#include "util/misc/implicit_cast.h" namespace crashpad { namespace test { diff --git a/util/posix/close_multiple.cc b/util/posix/close_multiple.cc index a61ee1cd..c5264342 100644 --- a/util/posix/close_multiple.cc +++ b/util/posix/close_multiple.cc @@ -29,6 +29,7 @@ #include "base/memory/scoped_ptr.h" #include "base/posix/eintr_wrapper.h" #include "build/build_config.h" +#include "util/misc/implicit_cast.h" #include "util/numeric/safe_assignment.h" // Everything in this file is expected to execute between fork() and exec(), diff --git a/util/posix/process_info_test.cc b/util/posix/process_info_test.cc index 59315a0b..0f17831d 100644 --- a/util/posix/process_info_test.cc +++ b/util/posix/process_info_test.cc @@ -25,6 +25,7 @@ #include "build/build_config.h" #include "gtest/gtest.h" #include "test/errors.h" +#include "util/misc/implicit_cast.h" #if defined(OS_MACOSX) #include diff --git a/util/posix/symbolic_constants_posix.cc b/util/posix/symbolic_constants_posix.cc index b7f8e8a9..326be9f3 100644 --- a/util/posix/symbolic_constants_posix.cc +++ b/util/posix/symbolic_constants_posix.cc @@ -18,6 +18,7 @@ #include "base/basictypes.h" #include "base/strings/stringprintf.h" +#include "util/misc/implicit_cast.h" #include "util/stdlib/string_number_conversion.h" namespace {