diff --git a/snapshot/mac/process_types_test.cc b/snapshot/mac/process_types_test.cc index 628e5d3..7252c5c 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 6d68d23..834b5d6 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 aedcd5d..00a323e 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 755ba2d..061b275 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 c585610..e2a8214 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 5d59cd2..7aac685 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 efe1ea8..560943a 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 7dc2ae0..7a8dbf7 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 b3d34ed..49bf78c 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 dfaf646..68674b6 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 8092f26..31d55d6 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 952fa4b..6878cf9 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 6e91dcc..dc7f701 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 7a19a74..a852bd0 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 fee906b..fc86b1f 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 6878cbf..5f3d7d9 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 cdf810e..00acead 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 6bfcff3..8ec334d 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 c0ff7d1..af523c6 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 982ee4f..e1a2abf 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 3ce4459..d8882bc 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 a61ee1c..c526434 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 59315a0..0f17831 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 b7f8e8a..326be9f 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 {