Remove extra warnings from internal QUICHE platform implementation.

These extra warnings are only necessary for public code, to minimize the chance
of internally checking in code that would not compile on Chromium or Envoy.
Remove these warnings, and move the compiler pragmas to the boundary between
public QUICHE code and internal code, which lies in platform/api.

PiperOrigin-RevId: 526955519
diff --git a/quiche/common/platform/api/quiche_default_proof_providers.h b/quiche/common/platform/api/quiche_default_proof_providers.h
index 9d5522e..9a9dcd7 100644
--- a/quiche/common/platform/api/quiche_default_proof_providers.h
+++ b/quiche/common/platform/api/quiche_default_proof_providers.h
@@ -8,6 +8,7 @@
 #include <memory>
 
 #include "quiche_platform_impl/quiche_default_proof_providers_impl.h"
+
 #include "quiche/quic/core/crypto/proof_source.h"
 #include "quiche/quic/core/crypto/proof_verifier.h"
 
diff --git a/quiche/common/platform/api/quiche_header_policy.h b/quiche/common/platform/api/quiche_header_policy.h
index 4562778..ab3c0f6 100644
--- a/quiche/common/platform/api/quiche_header_policy.h
+++ b/quiche/common/platform/api/quiche_header_policy.h
@@ -6,6 +6,7 @@
 #define QUICHE_COMMON_PLATFORM_API_QUICHE_HEADER_POLICY_H_
 
 #include "quiche_platform_impl/quiche_header_policy_impl.h"
+
 #include "absl/strings/string_view.h"
 
 namespace quiche {
diff --git a/quiche/common/platform/api/quiche_mem_slice.h b/quiche/common/platform/api/quiche_mem_slice.h
index 18319f8..35904d0 100644
--- a/quiche/common/platform/api/quiche_mem_slice.h
+++ b/quiche/common/platform/api/quiche_mem_slice.h
@@ -8,6 +8,7 @@
 #include <memory>
 
 #include "quiche_platform_impl/quiche_mem_slice_impl.h"
+
 #include "absl/strings/string_view.h"
 #include "quiche/common/platform/api/quiche_export.h"
 #include "quiche/common/quiche_buffer_allocator.h"
diff --git a/quiche/common/platform/api/quiche_reference_counted.h b/quiche/common/platform/api/quiche_reference_counted.h
index 226a155..dc16166 100644
--- a/quiche/common/platform/api/quiche_reference_counted.h
+++ b/quiche/common/platform/api/quiche_reference_counted.h
@@ -6,6 +6,7 @@
 #define QUICHE_COMMON_PLATFORM_API_QUICHE_REFERENCE_COUNTED_H_
 
 #include "quiche_platform_impl/quiche_reference_counted_impl.h"
+
 #include "quiche/common/platform/api/quiche_export.h"
 
 namespace quiche {
diff --git a/quiche/common/platform/api/quiche_test_loopback.h b/quiche/common/platform/api/quiche_test_loopback.h
index b493ca4..54be315 100644
--- a/quiche/common/platform/api/quiche_test_loopback.h
+++ b/quiche/common/platform/api/quiche_test_loopback.h
@@ -6,6 +6,7 @@
 #define QUICHE_COMMON_PLATFORM_API_QUICHE_TEST_LOOPBACK_H_
 
 #include "quiche_platform_impl/quiche_test_loopback_impl.h"
+
 #include "quiche/quic/platform/api/quic_ip_address.h"
 #include "quiche/quic/platform/api/quic_ip_address_family.h"
 
diff --git a/quiche/common/platform/api/quiche_test_output.h b/quiche/common/platform/api/quiche_test_output.h
index b28a8a7..43a6c14 100644
--- a/quiche/common/platform/api/quiche_test_output.h
+++ b/quiche/common/platform/api/quiche_test_output.h
@@ -6,6 +6,7 @@
 #define QUICHE_COMMON_PLATFORM_API_QUICHE_TEST_OUTPUT_H_
 
 #include "quiche_platform_impl/quiche_test_output_impl.h"
+
 #include "absl/strings/string_view.h"
 
 namespace quiche {
diff --git a/quiche/common/platform/api/quiche_testvalue.h b/quiche/common/platform/api/quiche_testvalue.h
index ec50cd9..bc2ce43 100644
--- a/quiche/common/platform/api/quiche_testvalue.h
+++ b/quiche/common/platform/api/quiche_testvalue.h
@@ -6,6 +6,7 @@
 #define QUICHE_COMMON_PLATFORM_API_QUICHE_TESTVALUE_H_
 
 #include "quiche_platform_impl/quiche_testvalue_impl.h"
+
 #include "absl/strings/string_view.h"
 
 namespace quiche {
diff --git a/quiche/common/platform/api/quiche_thread.h b/quiche/common/platform/api/quiche_thread.h
index 0a15e23..25642a2 100644
--- a/quiche/common/platform/api/quiche_thread.h
+++ b/quiche/common/platform/api/quiche_thread.h
@@ -8,6 +8,7 @@
 #include <string>
 
 #include "quiche_platform_impl/quiche_thread_impl.h"
+
 #include "quiche/common/platform/api/quiche_export.h"
 
 namespace quiche {
diff --git a/quiche/common/platform/api/quiche_udp_socket_platform_api.h b/quiche/common/platform/api/quiche_udp_socket_platform_api.h
index a426c14..fd93e0d 100644
--- a/quiche/common/platform/api/quiche_udp_socket_platform_api.h
+++ b/quiche/common/platform/api/quiche_udp_socket_platform_api.h
@@ -6,6 +6,7 @@
 #define QUICHE_COMMON_PLATFORM_API_QUICHE_UDP_SOCKET_PLATFORM_API_H_
 
 #include "quiche_platform_impl/quiche_udp_socket_platform_impl.h"
+
 #include "quiche/quic/core/quic_types.h"
 #include "quiche/common/quiche_ip_address_family.h"
 
diff --git a/quiche/common/platform/api/quiche_url_utils.h b/quiche/common/platform/api/quiche_url_utils.h
index e6c9fc9..3590412 100644
--- a/quiche/common/platform/api/quiche_url_utils.h
+++ b/quiche/common/platform/api/quiche_url_utils.h
@@ -11,6 +11,7 @@
 #include "absl/container/flat_hash_set.h"
 #include "absl/strings/string_view.h"
 #include "absl/types/optional.h"
+
 #include "quiche_platform_impl/quiche_url_utils_impl.h"
 
 namespace quiche {