Remove .impl() method from QuicSocketAddress and QuicIpAddress.

I believe that all references to it in both google3 and Chromium have been removed.

gfe-relnote: n/a (no functional change)
PiperOrigin-RevId: 248389914
Change-Id: I0b1079c4439fe8726975da09e362598b53da355a
diff --git a/quic/platform/api/quic_ip_address.h b/quic/platform/api/quic_ip_address.h
index 856efbe..6d507b4 100644
--- a/quic/platform/api/quic_ip_address.h
+++ b/quic/platform/api/quic_ip_address.h
@@ -76,8 +76,6 @@
   in_addr GetIPv4() const;
   in6_addr GetIPv6() const;
 
-  const QuicIpAddressImpl& impl() const { return impl_; }
-
  private:
   QuicIpAddressImpl impl_;
 };
diff --git a/quic/platform/api/quic_socket_address.cc b/quic/platform/api/quic_socket_address.cc
index dacd6ac..e0bb35c 100644
--- a/quic/platform/api/quic_socket_address.cc
+++ b/quic/platform/api/quic_socket_address.cc
@@ -9,7 +9,7 @@
 namespace quic {
 
 QuicSocketAddress::QuicSocketAddress(QuicIpAddress address, uint16_t port)
-    : impl_(address.impl(), port) {}
+    : impl_(address, port) {}
 
 QuicSocketAddress::QuicSocketAddress(const struct sockaddr_storage& saddr)
     : impl_(saddr) {}
diff --git a/quic/platform/api/quic_socket_address.h b/quic/platform/api/quic_socket_address.h
index 57689a7..85e61d5 100644
--- a/quic/platform/api/quic_socket_address.h
+++ b/quic/platform/api/quic_socket_address.h
@@ -39,7 +39,6 @@
   QuicIpAddress host() const;
   uint16_t port() const;
   sockaddr_storage generic_address() const;
-  const QuicSocketAddressImpl& impl() const { return impl_; }
 
  private:
   QuicSocketAddressImpl impl_;