Remove QuicString wrapper for std::string gfe-relnote: n/a (no functional change) PiperOrigin-RevId: 238124961 Change-Id: I36e66a4326b4118d70effd356aef9734d2893763
diff --git a/quic/core/chlo_extractor_test.cc b/quic/core/chlo_extractor_test.cc index 57be311..bab1378 100644 --- a/quic/core/chlo_extractor_test.cc +++ b/quic/core/chlo_extractor_test.cc
@@ -5,12 +5,12 @@ #include "net/third_party/quiche/src/quic/core/chlo_extractor.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_framer.h" #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/congestion_control/bbr_sender.cc b/quic/core/congestion_control/bbr_sender.cc index c119135..a69dc33 100644 --- a/quic/core/congestion_control/bbr_sender.cc +++ b/quic/core/congestion_control/bbr_sender.cc
@@ -6,6 +6,7 @@ #include <algorithm> #include <sstream> +#include <string> #include "net/third_party/quiche/src/quic/core/congestion_control/rtt_stats.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" @@ -14,7 +15,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flag_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/congestion_control/bbr_sender.h b/quic/core/congestion_control/bbr_sender.h index efde0e5..addc1ee 100644 --- a/quic/core/congestion_control/bbr_sender.h +++ b/quic/core/congestion_control/bbr_sender.h
@@ -9,6 +9,7 @@ #include <cstdint> #include <ostream> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/congestion_control/bandwidth_sampler.h" @@ -20,7 +21,6 @@ #include "net/third_party/quiche/src/quic/core/quic_time.h" #include "net/third_party/quiche/src/quic/core/quic_unacked_packet_map.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/congestion_control/send_algorithm_interface.h b/quic/core/congestion_control/send_algorithm_interface.h index 333a085..620b23f 100644 --- a/quic/core/congestion_control/send_algorithm_interface.h +++ b/quic/core/congestion_control/send_algorithm_interface.h
@@ -9,6 +9,7 @@ #include <algorithm> #include <map> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/quic_random.h" #include "net/third_party/quiche/src/quic/core/quic_bandwidth.h" @@ -20,7 +21,6 @@ #include "net/third_party/quiche/src/quic/core/quic_unacked_packet_map.h" #include "net/third_party/quiche/src/quic/platform/api/quic_clock.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/congestion_control/send_algorithm_test.cc b/quic/core/congestion_control/send_algorithm_test.cc index 3b93696..b2fa2f8 100644 --- a/quic/core/congestion_control/send_algorithm_test.cc +++ b/quic/core/congestion_control/send_algorithm_test.cc
@@ -5,6 +5,7 @@ #include <algorithm> #include <map> #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/congestion_control/rtt_stats.h" #include "net/third_party/quiche/src/quic/core/congestion_control/send_algorithm_interface.h" @@ -13,7 +14,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/mock_clock.h" #include "net/third_party/quiche/src/quic/test_tools/quic_config_peer.h"
diff --git a/quic/core/congestion_control/tcp_cubic_sender_bytes.cc b/quic/core/congestion_control/tcp_cubic_sender_bytes.cc index 4eefb46..2ddf769 100644 --- a/quic/core/congestion_control/tcp_cubic_sender_bytes.cc +++ b/quic/core/congestion_control/tcp_cubic_sender_bytes.cc
@@ -6,6 +6,7 @@ #include <algorithm> #include <cstdint> +#include <string> #include "net/third_party/quiche/src/quic/core/congestion_control/prr_sender.h" #include "net/third_party/quiche/src/quic/core/congestion_control/rtt_stats.h" @@ -14,7 +15,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_bug_tracker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/congestion_control/tcp_cubic_sender_bytes.h b/quic/core/congestion_control/tcp_cubic_sender_bytes.h index 080a92d..6b78dc4 100644 --- a/quic/core/congestion_control/tcp_cubic_sender_bytes.h +++ b/quic/core/congestion_control/tcp_cubic_sender_bytes.h
@@ -8,6 +8,7 @@ #define QUICHE_QUIC_CORE_CONGESTION_CONTROL_TCP_CUBIC_SENDER_BYTES_H_ #include <cstdint> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/congestion_control/cubic_bytes.h" @@ -19,7 +20,6 @@ #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/core/quic_time.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/crypto/aead_base_decrypter.cc b/quic/core/crypto/aead_base_decrypter.cc index 474c443..8fec273 100644 --- a/quic/core/crypto/aead_base_decrypter.cc +++ b/quic/core/crypto/aead_base_decrypter.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/crypto/aead_base_decrypter.h" #include <cstdint> +#include <string> #include "third_party/boringssl/src/include/openssl/crypto.h" #include "third_party/boringssl/src/include/openssl/err.h" @@ -13,7 +14,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" #include "net/third_party/quiche/src/quic/platform/api/quic_bug_tracker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/crypto/aes_128_gcm_12_decrypter_test.cc b/quic/core/crypto/aes_128_gcm_12_decrypter_test.cc index d9b2e8d..fefd09f 100644 --- a/quic/core/crypto/aes_128_gcm_12_decrypter_test.cc +++ b/quic/core/crypto/aes_128_gcm_12_decrypter_test.cc
@@ -5,10 +5,10 @@ #include "net/third_party/quiche/src/quic/core/crypto/aes_128_gcm_12_decrypter.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/crypto/aes_128_gcm_12_encrypter_test.cc b/quic/core/crypto/aes_128_gcm_12_encrypter_test.cc index 7aa1cf9..578c3be 100644 --- a/quic/core/crypto/aes_128_gcm_12_encrypter_test.cc +++ b/quic/core/crypto/aes_128_gcm_12_encrypter_test.cc
@@ -5,10 +5,10 @@ #include "net/third_party/quiche/src/quic/core/crypto/aes_128_gcm_12_encrypter.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/crypto/aes_128_gcm_decrypter_test.cc b/quic/core/crypto/aes_128_gcm_decrypter_test.cc index 1ef986f..9e3d84d 100644 --- a/quic/core/crypto/aes_128_gcm_decrypter_test.cc +++ b/quic/core/crypto/aes_128_gcm_decrypter_test.cc
@@ -5,10 +5,10 @@ #include "net/third_party/quiche/src/quic/core/crypto/aes_128_gcm_decrypter.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/crypto/aes_128_gcm_encrypter_test.cc b/quic/core/crypto/aes_128_gcm_encrypter_test.cc index e2e425e..8ad6e20 100644 --- a/quic/core/crypto/aes_128_gcm_encrypter_test.cc +++ b/quic/core/crypto/aes_128_gcm_encrypter_test.cc
@@ -5,10 +5,10 @@ #include "net/third_party/quiche/src/quic/core/crypto/aes_128_gcm_encrypter.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/crypto/aes_256_gcm_decrypter_test.cc b/quic/core/crypto/aes_256_gcm_decrypter_test.cc index 16e2428..6929ed0 100644 --- a/quic/core/crypto/aes_256_gcm_decrypter_test.cc +++ b/quic/core/crypto/aes_256_gcm_decrypter_test.cc
@@ -5,10 +5,10 @@ #include "net/third_party/quiche/src/quic/core/crypto/aes_256_gcm_decrypter.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/crypto/aes_256_gcm_encrypter_test.cc b/quic/core/crypto/aes_256_gcm_encrypter_test.cc index f70edbc..71e6a53 100644 --- a/quic/core/crypto/aes_256_gcm_encrypter_test.cc +++ b/quic/core/crypto/aes_256_gcm_encrypter_test.cc
@@ -5,10 +5,10 @@ #include "net/third_party/quiche/src/quic/core/crypto/aes_256_gcm_encrypter.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/crypto/cert_compressor.cc b/quic/core/crypto/cert_compressor.cc index 53c6117..9ad2fc8 100644 --- a/quic/core/crypto/cert_compressor.cc +++ b/quic/core/crypto/cert_compressor.cc
@@ -6,10 +6,10 @@ #include <cstdint> #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "third_party/zlib/zlib.h" namespace quic {
diff --git a/quic/core/crypto/cert_compressor.h b/quic/core/crypto/cert_compressor.h index fd73e6e..5dafe43 100644 --- a/quic/core/crypto/cert_compressor.h +++ b/quic/core/crypto/cert_compressor.h
@@ -5,13 +5,13 @@ #ifndef QUICHE_QUIC_CORE_CRYPTO_CERT_COMPRESSOR_H_ #define QUICHE_QUIC_CORE_CRYPTO_CERT_COMPRESSOR_H_ +#include <string> #include <vector> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/crypto/common_cert_set.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/cert_compressor_test.cc b/quic/core/crypto/cert_compressor_test.cc index e3ac2f1..1341f79 100644 --- a/quic/core/crypto/cert_compressor_test.cc +++ b/quic/core/crypto/cert_compressor_test.cc
@@ -5,9 +5,9 @@ #include "net/third_party/quiche/src/quic/core/crypto/cert_compressor.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_utils.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h"
diff --git a/quic/core/crypto/chacha20_poly1305_decrypter_test.cc b/quic/core/crypto/chacha20_poly1305_decrypter_test.cc index d1c8d74..39c0e8a 100644 --- a/quic/core/crypto/chacha20_poly1305_decrypter_test.cc +++ b/quic/core/crypto/chacha20_poly1305_decrypter_test.cc
@@ -5,9 +5,9 @@ #include "net/third_party/quiche/src/quic/core/crypto/chacha20_poly1305_decrypter.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_utils.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/crypto/chacha20_poly1305_encrypter_test.cc b/quic/core/crypto/chacha20_poly1305_encrypter_test.cc index 05f8274..e04d864 100644 --- a/quic/core/crypto/chacha20_poly1305_encrypter_test.cc +++ b/quic/core/crypto/chacha20_poly1305_encrypter_test.cc
@@ -5,11 +5,11 @@ #include "net/third_party/quiche/src/quic/core/crypto/chacha20_poly1305_encrypter.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/chacha20_poly1305_decrypter.h" #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/crypto/chacha20_poly1305_tls_decrypter_test.cc b/quic/core/crypto/chacha20_poly1305_tls_decrypter_test.cc index 664abe2..71b60e6 100644 --- a/quic/core/crypto/chacha20_poly1305_tls_decrypter_test.cc +++ b/quic/core/crypto/chacha20_poly1305_tls_decrypter_test.cc
@@ -5,9 +5,9 @@ #include "net/third_party/quiche/src/quic/core/crypto/chacha20_poly1305_tls_decrypter.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_utils.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/crypto/chacha20_poly1305_tls_encrypter_test.cc b/quic/core/crypto/chacha20_poly1305_tls_encrypter_test.cc index 6ac4810..9c2a6ba 100644 --- a/quic/core/crypto/chacha20_poly1305_tls_encrypter_test.cc +++ b/quic/core/crypto/chacha20_poly1305_tls_encrypter_test.cc
@@ -5,11 +5,11 @@ #include "net/third_party/quiche/src/quic/core/crypto/chacha20_poly1305_tls_encrypter.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/chacha20_poly1305_tls_decrypter.h" #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/crypto/channel_id.h b/quic/core/crypto/channel_id.h index d94293c..ea9aa55 100644 --- a/quic/core/crypto/channel_id.h +++ b/quic/core/crypto/channel_id.h
@@ -6,11 +6,11 @@ #define QUICHE_QUIC_CORE_CRYPTO_CHANNEL_ID_H_ #include <memory> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/channel_id_test.cc b/quic/core/crypto/channel_id_test.cc index d904bcb..99a84dd 100644 --- a/quic/core/crypto/channel_id_test.cc +++ b/quic/core/crypto/channel_id_test.cc
@@ -5,8 +5,8 @@ #include "net/third_party/quiche/src/quic/core/crypto/channel_id.h" #include <memory> +#include <string> -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h"
diff --git a/quic/core/crypto/crypto_framer.cc b/quic/core/crypto/crypto_framer.cc index d8a32bc..35c53a1 100644 --- a/quic/core/crypto/crypto_framer.cc +++ b/quic/core/crypto/crypto_framer.cc
@@ -4,6 +4,8 @@ #include "net/third_party/quiche/src/quic/core/crypto/crypto_framer.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" #include "net/third_party/quiche/src/quic/core/quic_data_reader.h" #include "net/third_party/quiche/src/quic/core/quic_data_writer.h" @@ -12,7 +14,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/crypto_framer.h b/quic/core/crypto/crypto_framer.h index 34234e2..7959c60 100644 --- a/quic/core/crypto/crypto_framer.h +++ b/quic/core/crypto/crypto_framer.h
@@ -8,6 +8,7 @@ #include <cstddef> #include <cstdint> #include <memory> +#include <string> #include <utility> #include <vector> @@ -15,7 +16,6 @@ #include "net/third_party/quiche/src/quic/core/crypto/crypto_message_parser.h" #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/crypto_handshake.h b/quic/core/crypto/crypto_handshake.h index 1e3d668..44ea433 100644 --- a/quic/core/crypto/crypto_handshake.h +++ b/quic/core/crypto/crypto_handshake.h
@@ -6,12 +6,12 @@ #define QUICHE_QUIC_CORE_CRYPTO_CRYPTO_HANDSHAKE_H_ #include <memory> +#include <string> #include <vector> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/crypto/crypto_handshake_message.cc b/quic/core/crypto/crypto_handshake_message.cc index 46577b3..d31a568 100644 --- a/quic/core/crypto/crypto_handshake_message.cc +++ b/quic/core/crypto/crypto_handshake_message.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/crypto/crypto_handshake_message.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/crypto_framer.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" @@ -14,7 +15,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_endian.h" #include "net/third_party/quiche/src/quic/platform/api/quic_map_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" namespace quic {
diff --git a/quic/core/crypto/crypto_handshake_message.h b/quic/core/crypto/crypto_handshake_message.h index 8a75436..6819e36 100644 --- a/quic/core/crypto/crypto_handshake_message.h +++ b/quic/core/crypto/crypto_handshake_message.h
@@ -8,11 +8,11 @@ #include <cstddef> #include <cstdint> #include <memory> +#include <string> #include <vector> #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_uint128.h"
diff --git a/quic/core/crypto/crypto_message_parser.h b/quic/core/crypto/crypto_message_parser.h index 3c70e6e..2638a19 100644 --- a/quic/core/crypto/crypto_message_parser.h +++ b/quic/core/crypto/crypto_message_parser.h
@@ -5,9 +5,10 @@ #ifndef QUICHE_QUIC_CORE_CRYPTO_CRYPTO_MESSAGE_PARSER_H_ #define QUICHE_QUIC_CORE_CRYPTO_CRYPTO_MESSAGE_PARSER_H_ +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_error_codes.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/crypto_message_printer_bin.cc b/quic/core/crypto/crypto_message_printer_bin.cc index 66fa7e4..c680290 100644 --- a/quic/core/crypto/crypto_message_printer_bin.cc +++ b/quic/core/crypto/crypto_message_printer_bin.cc
@@ -8,11 +8,11 @@ // Usage: crypto_message_printer_bin <hex of message> #include <iostream> +#include <string> #include "base/init_google.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_framer.h" #include "net/third_party/quiche/src/quic/core/quic_utils.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" using quic::Perspective;
diff --git a/quic/core/crypto/crypto_protocol.h b/quic/core/crypto/crypto_protocol.h index d3304ba..d9a1ebc 100644 --- a/quic/core/crypto/crypto_protocol.h +++ b/quic/core/crypto/crypto_protocol.h
@@ -6,9 +6,9 @@ #define QUICHE_QUIC_CORE_CRYPTO_CRYPTO_PROTOCOL_H_ #include <cstddef> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_tag.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" // Version and Crypto tags are written to the wire with a big-endian // representation of the name of the tag. For example
diff --git a/quic/core/crypto/crypto_secret_boxer.cc b/quic/core/crypto/crypto_secret_boxer.cc index 16e9d0c..40f69df 100644 --- a/quic/core/crypto/crypto_secret_boxer.cc +++ b/quic/core/crypto/crypto_secret_boxer.cc
@@ -3,6 +3,7 @@ // found in the LICENSE file. #include <cstdint> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/crypto_secret_boxer.h" @@ -10,7 +11,6 @@ #include "third_party/boringssl/src/include/openssl/err.h" #include "net/third_party/quiche/src/quic/core/crypto/quic_random.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/crypto/crypto_secret_boxer.h b/quic/core/crypto/crypto_secret_boxer.h index 13e0469..881f565 100644 --- a/quic/core/crypto/crypto_secret_boxer.h +++ b/quic/core/crypto/crypto_secret_boxer.h
@@ -7,12 +7,12 @@ #include <cstddef> #include <memory> +#include <string> #include <vector> #include "base/macros.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_mutex.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/crypto_secret_boxer_test.cc b/quic/core/crypto/crypto_secret_boxer_test.cc index 8739977..06505d9 100644 --- a/quic/core/crypto/crypto_secret_boxer_test.cc +++ b/quic/core/crypto/crypto_secret_boxer_test.cc
@@ -4,8 +4,9 @@ #include "net/third_party/quiche/src/quic/core/crypto/crypto_secret_boxer.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/crypto/quic_random.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" namespace quic {
diff --git a/quic/core/crypto/crypto_server_test.cc b/quic/core/crypto/crypto_server_test.cc index b6740e9..d654c4a 100644 --- a/quic/core/crypto/crypto_server_test.cc +++ b/quic/core/crypto/crypto_server_test.cc
@@ -6,6 +6,7 @@ #include <cstdint> #include <memory> #include <ostream> +#include <string> #include <vector> #include "third_party/boringssl/src/include/openssl/sha.h" @@ -24,7 +25,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_endian.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h"
diff --git a/quic/core/crypto/crypto_utils.cc b/quic/core/crypto/crypto_utils.cc index ff682b3..ffb5f1c 100644 --- a/quic/core/crypto/crypto_utils.cc +++ b/quic/core/crypto/crypto_utils.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/crypto/crypto_utils.h" #include <memory> +#include <string> #include "third_party/boringssl/src/include/openssl/bytestring.h" #include "third_party/boringssl/src/include/openssl/hkdf.h" @@ -25,7 +26,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/crypto/crypto_utils.h b/quic/core/crypto/crypto_utils.h index f340bf4..da186a8 100644 --- a/quic/core/crypto/crypto_utils.h +++ b/quic/core/crypto/crypto_utils.h
@@ -9,6 +9,7 @@ #include <cstddef> #include <cstdint> +#include <string> #include "base/macros.h" #include "third_party/boringssl/src/include/openssl/evp.h" @@ -19,7 +20,6 @@ #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/core/quic_time.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/crypto_utils_test.cc b/quic/core/crypto/crypto_utils_test.cc index c76337d..94b5098 100644 --- a/quic/core/crypto/crypto_utils_test.cc +++ b/quic/core/crypto/crypto_utils_test.cc
@@ -4,9 +4,10 @@ #include "net/third_party/quiche/src/quic/core/crypto/crypto_utils.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/crypto/curve25519_key_exchange.cc b/quic/core/crypto/curve25519_key_exchange.cc index 9c8e5ed..1400d0c 100644 --- a/quic/core/crypto/curve25519_key_exchange.cc +++ b/quic/core/crypto/curve25519_key_exchange.cc
@@ -5,11 +5,11 @@ #include "net/third_party/quiche/src/quic/core/crypto/curve25519_key_exchange.h" #include <cstdint> +#include <string> #include "third_party/boringssl/src/include/openssl/curve25519.h" #include "net/third_party/quiche/src/quic/core/crypto/quic_random.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic { namespace {
diff --git a/quic/core/crypto/curve25519_key_exchange.h b/quic/core/crypto/curve25519_key_exchange.h index 115789c..5cefa55 100644 --- a/quic/core/crypto/curve25519_key_exchange.h +++ b/quic/core/crypto/curve25519_key_exchange.h
@@ -6,10 +6,10 @@ #define QUICHE_QUIC_CORE_CRYPTO_CURVE25519_KEY_EXCHANGE_H_ #include <cstdint> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/key_exchange.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/curve25519_key_exchange_test.cc b/quic/core/crypto/curve25519_key_exchange_test.cc index 0c4f735..f5ccd80 100644 --- a/quic/core/crypto/curve25519_key_exchange_test.cc +++ b/quic/core/crypto/curve25519_key_exchange_test.cc
@@ -5,10 +5,10 @@ #include "net/third_party/quiche/src/quic/core/crypto/curve25519_key_exchange.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/quic_random.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" namespace quic {
diff --git a/quic/core/crypto/key_exchange.h b/quic/core/crypto/key_exchange.h index 8970b62..7d4f76d 100644 --- a/quic/core/crypto/key_exchange.h +++ b/quic/core/crypto/key_exchange.h
@@ -6,10 +6,10 @@ #define QUICHE_QUIC_CORE_CRYPTO_KEY_EXCHANGE_H_ #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/p256_key_exchange.cc b/quic/core/crypto/p256_key_exchange.cc index a53efe5..f56a0aa 100644 --- a/quic/core/crypto/p256_key_exchange.cc +++ b/quic/core/crypto/p256_key_exchange.cc
@@ -6,6 +6,7 @@ #include <cstdint> #include <memory> +#include <string> #include <utility> #include "third_party/boringssl/src/include/openssl/ec.h" @@ -14,7 +15,6 @@ #include "third_party/boringssl/src/include/openssl/evp.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic { namespace {
diff --git a/quic/core/crypto/p256_key_exchange.h b/quic/core/crypto/p256_key_exchange.h index 04301e4..4e6d0b2 100644 --- a/quic/core/crypto/p256_key_exchange.h +++ b/quic/core/crypto/p256_key_exchange.h
@@ -6,12 +6,12 @@ #define QUICHE_QUIC_CORE_CRYPTO_P256_KEY_EXCHANGE_H_ #include <cstdint> +#include <string> #include "base/macros.h" #include "third_party/boringssl/src/include/openssl/base.h" #include "net/third_party/quiche/src/quic/core/crypto/key_exchange.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/p256_key_exchange_test.cc b/quic/core/crypto/p256_key_exchange_test.cc index 32d6bf1..11d7bd8 100644 --- a/quic/core/crypto/p256_key_exchange_test.cc +++ b/quic/core/crypto/p256_key_exchange_test.cc
@@ -5,9 +5,9 @@ #include "net/third_party/quiche/src/quic/core/crypto/p256_key_exchange.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" namespace quic {
diff --git a/quic/core/crypto/proof_source.cc b/quic/core/crypto/proof_source.cc index 4edb40d..73f1672 100644 --- a/quic/core/crypto/proof_source.cc +++ b/quic/core/crypto/proof_source.cc
@@ -2,8 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include <string> + #include "net/third_party/quiche/src/quic/core/crypto/proof_source.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/crypto/proof_source.h b/quic/core/crypto/proof_source.h index 0f293be..cc777c7 100644 --- a/quic/core/crypto/proof_source.h +++ b/quic/core/crypto/proof_source.h
@@ -6,6 +6,7 @@ #define QUICHE_QUIC_CORE_CRYPTO_PROOF_SOURCE_H_ #include <memory> +#include <string> #include <vector> #include "net/third_party/quiche/src/quic/core/crypto/quic_crypto_proof.h" @@ -13,7 +14,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_reference_counted.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/proof_verifier.h b/quic/core/crypto/proof_verifier.h index 9178942..e6605bb 100644 --- a/quic/core/crypto/proof_verifier.h +++ b/quic/core/crypto/proof_verifier.h
@@ -6,12 +6,12 @@ #define QUICHE_QUIC_CORE_CRYPTO_PROOF_VERIFIER_H_ #include <memory> +#include <string> #include <vector> #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/quic_compressed_certs_cache.cc b/quic/core/crypto/quic_compressed_certs_cache.cc index e07e924..ae2124c 100644 --- a/quic/core/crypto/quic_compressed_certs_cache.cc +++ b/quic/core/crypto/quic_compressed_certs_cache.cc
@@ -2,8 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include <string> + #include "net/third_party/quiche/src/quic/core/crypto/quic_compressed_certs_cache.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/crypto/quic_compressed_certs_cache.h b/quic/core/crypto/quic_compressed_certs_cache.h index 340542a..2003187 100644 --- a/quic/core/crypto/quic_compressed_certs_cache.h +++ b/quic/core/crypto/quic_compressed_certs_cache.h
@@ -5,12 +5,12 @@ #ifndef QUICHE_QUIC_CORE_CRYPTO_QUIC_COMPRESSED_CERTS_CACHE_H_ #define QUICHE_QUIC_CORE_CRYPTO_QUIC_COMPRESSED_CERTS_CACHE_H_ +#include <string> #include <vector> #include "net/third_party/quiche/src/quic/core/crypto/proof_source.h" #include "net/third_party/quiche/src/quic/core/quic_lru_cache.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/crypto/quic_compressed_certs_cache_test.cc b/quic/core/crypto/quic_compressed_certs_cache_test.cc index 788f1d7..d34ae00 100644 --- a/quic/core/crypto/quic_compressed_certs_cache_test.cc +++ b/quic/core/crypto/quic_compressed_certs_cache_test.cc
@@ -4,9 +4,10 @@ #include "net/third_party/quiche/src/quic/core/crypto/quic_compressed_certs_cache.h" +#include <string> + #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/crypto/cert_compressor.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h"
diff --git a/quic/core/crypto/quic_crypto_client_config.cc b/quic/core/crypto/quic_crypto_client_config.cc index 8d34173..4400fea 100644 --- a/quic/core/crypto/quic_crypto_client_config.cc +++ b/quic/core/crypto/quic_crypto_client_config.cc
@@ -6,6 +6,7 @@ #include <algorithm> #include <memory> +#include <string> #include "third_party/boringssl/src/include/openssl/ssl.h" #include "net/third_party/quiche/src/quic/core/crypto/cert_compressor.h" @@ -32,7 +33,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_map_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h"
diff --git a/quic/core/crypto/quic_crypto_client_config.h b/quic/core/crypto/quic_crypto_client_config.h index 4c2004d..49b92b6 100644 --- a/quic/core/crypto/quic_crypto_client_config.h +++ b/quic/core/crypto/quic_crypto_client_config.h
@@ -8,6 +8,7 @@ #include <cstdint> #include <map> #include <memory> +#include <string> #include <vector> #include "base/macros.h" @@ -18,7 +19,6 @@ #include "net/third_party/quiche/src/quic/core/quic_server_id.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_reference_counted.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/quic_crypto_client_config_test.cc b/quic/core/crypto/quic_crypto_client_config_test.cc index 097f455..2158cd3 100644 --- a/quic/core/crypto/quic_crypto_client_config_test.cc +++ b/quic/core/crypto/quic_crypto_client_config_test.cc
@@ -4,13 +4,14 @@ #include "net/third_party/quiche/src/quic/core/crypto/quic_crypto_client_config.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/crypto/proof_verifier.h" #include "net/third_party/quiche/src/quic/core/quic_server_id.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/core/tls_client_handshaker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_endian.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h" #include "net/third_party/quiche/src/quic/test_tools/mock_random.h"
diff --git a/quic/core/crypto/quic_crypto_proof.h b/quic/core/crypto/quic_crypto_proof.h index 88255dc..c335068 100644 --- a/quic/core/crypto/quic_crypto_proof.h +++ b/quic/core/crypto/quic_crypto_proof.h
@@ -5,8 +5,9 @@ #ifndef QUICHE_QUIC_CORE_CRYPTO_QUIC_CRYPTO_PROOF_H_ #define QUICHE_QUIC_CORE_CRYPTO_QUIC_CRYPTO_PROOF_H_ +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/crypto/quic_crypto_server_config.cc b/quic/core/crypto/quic_crypto_server_config.cc index 2b54c73..a59edab 100644 --- a/quic/core/crypto/quic_crypto_server_config.cc +++ b/quic/core/crypto/quic_crypto_server_config.cc
@@ -7,6 +7,7 @@ #include <algorithm> #include <cstdlib> #include <memory> +#include <string> #include "base/macros.h" #include "third_party/boringssl/src/include/openssl/sha.h" @@ -44,7 +45,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_reference_counted.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h"
diff --git a/quic/core/crypto/quic_crypto_server_config.h b/quic/core/crypto/quic_crypto_server_config.h index 858c95e..92be490 100644 --- a/quic/core/crypto/quic_crypto_server_config.h +++ b/quic/core/crypto/quic_crypto_server_config.h
@@ -9,6 +9,7 @@ #include <cstdint> #include <map> #include <memory> +#include <string> #include <vector> #include "base/macros.h" @@ -28,7 +29,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_mutex.h" #include "net/third_party/quiche/src/quic/platform/api/quic_reference_counted.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/quic_crypto_server_config_test.cc b/quic/core/crypto/quic_crypto_server_config_test.cc index 6d38bde..7f9c3fe 100644 --- a/quic/core/crypto/quic_crypto_server_config_test.cc +++ b/quic/core/crypto/quic_crypto_server_config_test.cc
@@ -7,6 +7,7 @@ #include <stdarg.h> #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/cert_compressor.h" #include "net/third_party/quiche/src/quic/core/crypto/chacha20_poly1305_encrypter.h" @@ -17,7 +18,6 @@ #include "net/third_party/quiche/src/quic/core/quic_time.h" #include "net/third_party/quiche/src/quic/core/tls_server_handshaker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h" #include "net/third_party/quiche/src/quic/test_tools/mock_clock.h"
diff --git a/quic/core/crypto/quic_decrypter.cc b/quic/core/crypto/quic_decrypter.cc index 1ab67ba..79369f0 100644 --- a/quic/core/crypto/quic_decrypter.cc +++ b/quic/core/crypto/quic_decrypter.cc
@@ -4,6 +4,8 @@ #include "net/third_party/quiche/src/quic/core/crypto/quic_decrypter.h" +#include <string> + #include "third_party/boringssl/src/include/openssl/tls1.h" #include "net/third_party/quiche/src/quic/core/crypto/aes_128_gcm_12_decrypter.h" #include "net/third_party/quiche/src/quic/core/crypto/aes_128_gcm_decrypter.h" @@ -16,7 +18,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_bug_tracker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/crypto/quic_decrypter.h b/quic/core/crypto/quic_decrypter.h index f55b00b..a2b104c 100644 --- a/quic/core/crypto/quic_decrypter.h +++ b/quic/core/crypto/quic_decrypter.h
@@ -8,11 +8,11 @@ #include <cstddef> #include <cstdint> #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/quic_crypter.h" #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/crypto/quic_hkdf_test.cc b/quic/core/crypto/quic_hkdf_test.cc index fbf2860..e40bebf 100644 --- a/quic/core/crypto/quic_hkdf_test.cc +++ b/quic/core/crypto/quic_hkdf_test.cc
@@ -4,8 +4,9 @@ #include "net/third_party/quiche/src/quic/core/crypto/quic_hkdf.h" +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h"
diff --git a/quic/core/frames/quic_application_close_frame.h b/quic/core/frames/quic_application_close_frame.h index 6a85265..3bb6b87 100644 --- a/quic/core/frames/quic_application_close_frame.h +++ b/quic/core/frames/quic_application_close_frame.h
@@ -6,10 +6,10 @@ #define QUICHE_QUIC_CORE_FRAMES_QUIC_APPLICATION_CLOSE_FRAME_H_ #include <ostream> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_error_codes.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/frames/quic_connection_close_frame.h b/quic/core/frames/quic_connection_close_frame.h index 1b909ce..b4be56b 100644 --- a/quic/core/frames/quic_connection_close_frame.h +++ b/quic/core/frames/quic_connection_close_frame.h
@@ -6,11 +6,11 @@ #define QUICHE_QUIC_CORE_FRAMES_QUIC_CONNECTION_CLOSE_FRAME_H_ #include <ostream> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_error_codes.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/frames/quic_goaway_frame.cc b/quic/core/frames/quic_goaway_frame.cc index 53dca54..3842f92 100644 --- a/quic/core/frames/quic_goaway_frame.cc +++ b/quic/core/frames/quic_goaway_frame.cc
@@ -2,9 +2,10 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include <string> + #include "net/third_party/quiche/src/quic/core/frames/quic_goaway_frame.h" #include "net/third_party/quiche/src/quic/core/quic_constants.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/frames/quic_goaway_frame.h b/quic/core/frames/quic_goaway_frame.h index 03d6273..ecceee6 100644 --- a/quic/core/frames/quic_goaway_frame.h +++ b/quic/core/frames/quic_goaway_frame.h
@@ -6,10 +6,10 @@ #define QUICHE_QUIC_CORE_FRAMES_QUIC_GOAWAY_FRAME_H_ #include <ostream> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_error_codes.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/http/end_to_end_test.cc b/quic/core/http/end_to_end_test.cc index 61b6834..d7102de 100644 --- a/quic/core/http/end_to_end_test.cc +++ b/quic/core/http/end_to_end_test.cc
@@ -7,6 +7,7 @@ #include <list> #include <memory> #include <ostream> +#include <string> #include <utility> #include <vector> @@ -30,7 +31,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_sleep.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test_loopback.h"
diff --git a/quic/core/http/http_encoder.cc b/quic/core/http/http_encoder.cc index d2d1699..beeef9b 100644 --- a/quic/core/http/http_encoder.cc +++ b/quic/core/http/http_encoder.cc
@@ -2,12 +2,13 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include <string> + #include "net/third_party/quiche/src/quic/core/http/http_encoder.h" #include "net/third_party/quiche/src/quic/core/quic_data_writer.h" #include "net/third_party/quiche/src/quic/platform/api/quic_bug_tracker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_fallthrough.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/http/http_encoder_test.cc b/quic/core/http/http_encoder_test.cc index a484aed..154d768 100644 --- a/quic/core/http/http_encoder_test.cc +++ b/quic/core/http/http_encoder_test.cc
@@ -2,9 +2,10 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include <string> + #include "net/third_party/quiche/src/quic/core/http/http_encoder.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/http/quic_client_promised_info.cc b/quic/core/http/quic_client_promised_info.cc index 3cebc1e..8b54969 100644 --- a/quic/core/http/quic_client_promised_info.cc +++ b/quic/core/http/quic_client_promised_info.cc
@@ -4,12 +4,12 @@ #include "net/third_party/quiche/src/quic/core/http/quic_client_promised_info.h" +#include <string> #include <utility> #include "net/third_party/quiche/src/quic/core/http/spdy_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/spdy/core/spdy_protocol.h" using spdy::SpdyHeaderBlock;
diff --git a/quic/core/http/quic_client_promised_info.h b/quic/core/http/quic_client_promised_info.h index 64ee09e..bf61405 100644 --- a/quic/core/http/quic_client_promised_info.h +++ b/quic/core/http/quic_client_promised_info.h
@@ -6,6 +6,7 @@ #define QUICHE_QUIC_CORE_HTTP_QUIC_CLIENT_PROMISED_INFO_H_ #include <cstddef> +#include <string> #include "net/third_party/quiche/src/quic/core/http/quic_client_push_promise_index.h" #include "net/third_party/quiche/src/quic/core/http/quic_spdy_client_session_base.h" @@ -13,7 +14,6 @@ #include "net/third_party/quiche/src/quic/core/quic_alarm.h" #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/spdy/core/spdy_framer.h" namespace quic {
diff --git a/quic/core/http/quic_client_promised_info_test.cc b/quic/core/http/quic_client_promised_info_test.cc index 43346d9..0e1d079 100644 --- a/quic/core/http/quic_client_promised_info_test.cc +++ b/quic/core/http/quic_client_promised_info_test.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/http/quic_client_promised_info.h" #include <memory> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/http/quic_spdy_client_session.h" @@ -14,7 +15,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_client_promised_info_peer.h"
diff --git a/quic/core/http/quic_client_push_promise_index.cc b/quic/core/http/quic_client_push_promise_index.cc index 08a4477..0f11af4 100644 --- a/quic/core/http/quic_client_push_promise_index.cc +++ b/quic/core/http/quic_client_push_promise_index.cc
@@ -4,9 +4,10 @@ #include "net/third_party/quiche/src/quic/core/http/quic_client_push_promise_index.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/http/quic_client_promised_info.h" #include "net/third_party/quiche/src/quic/core/http/spdy_utils.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" using spdy::SpdyHeaderBlock;
diff --git a/quic/core/http/quic_client_push_promise_index.h b/quic/core/http/quic_client_push_promise_index.h index 2647924..10e83c8 100644 --- a/quic/core/http/quic_client_push_promise_index.h +++ b/quic/core/http/quic_client_push_promise_index.h
@@ -5,10 +5,11 @@ #ifndef QUICHE_QUIC_CORE_HTTP_QUIC_CLIENT_PUSH_PROMISE_INDEX_H_ #define QUICHE_QUIC_CORE_HTTP_QUIC_CLIENT_PUSH_PROMISE_INDEX_H_ +#include <string> + #include "net/third_party/quiche/src/quic/core/http/quic_spdy_client_session_base.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/http/quic_client_push_promise_index_test.cc b/quic/core/http/quic_client_push_promise_index_test.cc index a4a0ee6..c12a328 100644 --- a/quic/core/http/quic_client_push_promise_index_test.cc +++ b/quic/core/http/quic_client_push_promise_index_test.cc
@@ -4,10 +4,11 @@ #include "net/third_party/quiche/src/quic/core/http/quic_client_push_promise_index.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/http/quic_spdy_client_session.h" #include "net/third_party/quiche/src/quic/core/http/spdy_utils.h" #include "net/third_party/quiche/src/quic/core/tls_client_handshaker.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h" #include "net/third_party/quiche/src/quic/test_tools/mock_quic_client_promised_info.h"
diff --git a/quic/core/http/quic_header_list.cc b/quic/core/http/quic_header_list.cc index e937cf2..f9b730b 100644 --- a/quic/core/http/quic_header_list.cc +++ b/quic/core/http/quic_header_list.cc
@@ -4,9 +4,10 @@ #include "net/third_party/quiche/src/quic/core/http/quic_header_list.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/spdy/core/spdy_protocol.h" namespace quic {
diff --git a/quic/core/http/quic_header_list.h b/quic/core/http/quic_header_list.h index b62cba4..5d5c2a4 100644 --- a/quic/core/http/quic_header_list.h +++ b/quic/core/http/quic_header_list.h
@@ -7,12 +7,12 @@ #include <algorithm> #include <functional> +#include <string> #include <utility> #include "net/third_party/quiche/src/quic/platform/api/quic_bug_tracker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_containers.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/spdy/core/spdy_header_block.h" #include "net/third_party/quiche/src/spdy/core/spdy_headers_handler_interface.h"
diff --git a/quic/core/http/quic_header_list_test.cc b/quic/core/http/quic_header_list_test.cc index c098715..a50396e 100644 --- a/quic/core/http/quic_header_list_test.cc +++ b/quic/core/http/quic_header_list_test.cc
@@ -4,8 +4,9 @@ #include "net/third_party/quiche/src/quic/core/http/quic_header_list.h" +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" namespace quic {
diff --git a/quic/core/http/quic_headers_stream_test.cc b/quic/core/http/quic_headers_stream_test.cc index 7059b72..2f669df 100644 --- a/quic/core/http/quic_headers_stream_test.cc +++ b/quic/core/http/quic_headers_stream_test.cc
@@ -6,6 +6,7 @@ #include <cstdint> #include <ostream> +#include <string> #include <tuple> #include <utility> #include <vector> @@ -19,7 +20,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/quic_connection_peer.h"
diff --git a/quic/core/http/quic_server_session_base.cc b/quic/core/http/quic_server_session_base.cc index 6c6acdf..5cdb2c4 100644 --- a/quic/core/http/quic_server_session_base.cc +++ b/quic/core/http/quic_server_session_base.cc
@@ -4,6 +4,8 @@ #include "net/third_party/quiche/src/quic/core/http/quic_server_session_base.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/proto/cached_network_parameters.pb.h" #include "net/third_party/quiche/src/quic/core/quic_connection.h" #include "net/third_party/quiche/src/quic/core/quic_stream.h" @@ -12,7 +14,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flag_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/http/quic_server_session_base.h b/quic/core/http/quic_server_session_base.h index 7332640..4aab5ff 100644 --- a/quic/core/http/quic_server_session_base.h +++ b/quic/core/http/quic_server_session_base.h
@@ -10,6 +10,7 @@ #include <cstdint> #include <memory> #include <set> +#include <string> #include <vector> #include "base/macros.h" @@ -18,7 +19,6 @@ #include "net/third_party/quiche/src/quic/core/quic_crypto_server_stream.h" #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/http/quic_server_session_base_test.cc b/quic/core/http/quic_server_session_base_test.cc index 5678b26..a6fb4e2 100644 --- a/quic/core/http/quic_server_session_base_test.cc +++ b/quic/core/http/quic_server_session_base_test.cc
@@ -6,6 +6,7 @@ #include <cstdint> #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/quic_crypto_server_config.h" #include "net/third_party/quiche/src/quic/core/crypto/quic_random.h" @@ -18,7 +19,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h" #include "net/third_party/quiche/src/quic/test_tools/fake_proof_source.h"
diff --git a/quic/core/http/quic_spdy_client_session.cc b/quic/core/http/quic_spdy_client_session.cc index 45eb0ae..458b8a0 100644 --- a/quic/core/http/quic_spdy_client_session.cc +++ b/quic/core/http/quic_spdy_client_session.cc
@@ -4,6 +4,8 @@ #include "net/third_party/quiche/src/quic/core/http/quic_spdy_client_session.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" #include "net/third_party/quiche/src/quic/core/http/quic_spdy_client_stream.h" #include "net/third_party/quiche/src/quic/core/http/spdy_utils.h" @@ -14,7 +16,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/http/quic_spdy_client_session.h b/quic/core/http/quic_spdy_client_session.h index 3bb8168..74fffcc 100644 --- a/quic/core/http/quic_spdy_client_session.h +++ b/quic/core/http/quic_spdy_client_session.h
@@ -8,13 +8,13 @@ #define QUICHE_QUIC_CORE_HTTP_QUIC_SPDY_CLIENT_SESSION_H_ #include <memory> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/http/quic_spdy_client_session_base.h" #include "net/third_party/quiche/src/quic/core/http/quic_spdy_client_stream.h" #include "net/third_party/quiche/src/quic/core/quic_crypto_client_stream.h" #include "net/third_party/quiche/src/quic/core/quic_packets.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/http/quic_spdy_client_session_base.cc b/quic/core/http/quic_spdy_client_session_base.cc index b0dfc01..d388d2e 100644 --- a/quic/core/http/quic_spdy_client_session_base.cc +++ b/quic/core/http/quic_spdy_client_session_base.cc
@@ -4,12 +4,13 @@ #include "net/third_party/quiche/src/quic/core/http/quic_spdy_client_session_base.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/http/quic_client_promised_info.h" #include "net/third_party/quiche/src/quic/core/http/spdy_utils.h" #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" using spdy::SpdyHeaderBlock;
diff --git a/quic/core/http/quic_spdy_client_session_base.h b/quic/core/http/quic_spdy_client_session_base.h index a47bdd0..8d3038c 100644 --- a/quic/core/http/quic_spdy_client_session_base.h +++ b/quic/core/http/quic_spdy_client_session_base.h
@@ -5,12 +5,13 @@ #ifndef QUICHE_QUIC_CORE_HTTP_QUIC_SPDY_CLIENT_SESSION_BASE_H_ #define QUICHE_QUIC_CORE_HTTP_QUIC_SPDY_CLIENT_SESSION_BASE_H_ +#include <string> + #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/http/quic_spdy_session.h" #include "net/third_party/quiche/src/quic/core/quic_crypto_client_stream.h" #include "net/third_party/quiche/src/quic/platform/api/quic_containers.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/http/quic_spdy_client_session_test.cc b/quic/core/http/quic_spdy_client_session_test.cc index 6b80196..3192d8c 100644 --- a/quic/core/http/quic_spdy_client_session_test.cc +++ b/quic/core/http/quic_spdy_client_session_test.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/http/quic_spdy_client_session.h" #include <memory> +#include <string> #include <vector> #include "net/third_party/quiche/src/quic/core/crypto/aes_128_gcm_12_encrypter.h" @@ -16,7 +17,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h" #include "net/third_party/quiche/src/quic/test_tools/mock_quic_spdy_client_stream.h"
diff --git a/quic/core/http/quic_spdy_client_stream.h b/quic/core/http/quic_spdy_client_stream.h index 521914a..66c6e79 100644 --- a/quic/core/http/quic_spdy_client_stream.h +++ b/quic/core/http/quic_spdy_client_stream.h
@@ -6,11 +6,11 @@ #define QUICHE_QUIC_CORE_HTTP_QUIC_SPDY_CLIENT_STREAM_H_ #include <cstddef> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/http/quic_spdy_stream.h" #include "net/third_party/quiche/src/quic/core/quic_packets.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/spdy/core/spdy_framer.h"
diff --git a/quic/core/http/quic_spdy_client_stream_test.cc b/quic/core/http/quic_spdy_client_stream_test.cc index 3c56630..9497aec 100644 --- a/quic/core/http/quic_spdy_client_stream_test.cc +++ b/quic/core/http/quic_spdy_client_stream_test.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/http/quic_spdy_client_stream.h" #include <memory> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/http/quic_spdy_client_session.h" @@ -14,7 +15,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h"
diff --git a/quic/core/http/quic_spdy_session.cc b/quic/core/http/quic_spdy_session.cc index 415129e..bda2e17 100644 --- a/quic/core/http/quic_spdy_session.cc +++ b/quic/core/http/quic_spdy_session.cc
@@ -6,6 +6,7 @@ #include <algorithm> #include <cstdint> +#include <string> #include <utility> #include "net/third_party/quiche/src/quic/core/http/quic_headers_stream.h" @@ -17,7 +18,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/spdy/core/http2_frame_decoder_adapter.h"
diff --git a/quic/core/http/quic_spdy_session.h b/quic/core/http/quic_spdy_session.h index c13daeb..c388a5a 100644 --- a/quic/core/http/quic_spdy_session.h +++ b/quic/core/http/quic_spdy_session.h
@@ -7,6 +7,7 @@ #include <cstddef> #include <memory> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/http/quic_header_list.h" @@ -19,7 +20,6 @@ #include "net/third_party/quiche/src/quic/core/quic_session.h" #include "net/third_party/quiche/src/quic/core/quic_versions.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/spdy/core/http2_frame_decoder_adapter.h"
diff --git a/quic/core/http/quic_spdy_session_test.cc b/quic/core/http/quic_spdy_session_test.cc index a6dc96b..b246a0c 100644 --- a/quic/core/http/quic_spdy_session_test.cc +++ b/quic/core/http/quic_spdy_session_test.cc
@@ -6,6 +6,7 @@ #include <cstdint> #include <set> +#include <string> #include <utility> #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" @@ -20,7 +21,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_map_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/quic_config_peer.h"
diff --git a/quic/core/http/quic_spdy_stream.cc b/quic/core/http/quic_spdy_stream.cc index cdd61c4..9aa4ce7 100644 --- a/quic/core/http/quic_spdy_stream.cc +++ b/quic/core/http/quic_spdy_stream.cc
@@ -4,6 +4,7 @@ #include "net/third_party/quiche/src/quic/core/http/quic_spdy_stream.h" +#include <string> #include <utility> #include "net/third_party/quiche/src/quic/core/http/quic_spdy_session.h" @@ -15,7 +16,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_mem_slice_storage.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/spdy/core/spdy_protocol.h"
diff --git a/quic/core/http/quic_spdy_stream.h b/quic/core/http/quic_spdy_stream.h index 2bad21a..529fa00 100644 --- a/quic/core/http/quic_spdy_stream.h +++ b/quic/core/http/quic_spdy_stream.h
@@ -13,6 +13,7 @@ #include <cstddef> #include <list> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/http/http_decoder.h" @@ -25,7 +26,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/spdy/core/spdy_framer.h" namespace quic {
diff --git a/quic/core/http/quic_spdy_stream_body_buffer_test.cc b/quic/core/http/quic_spdy_stream_body_buffer_test.cc index deaf54a..ba2dbca 100644 --- a/quic/core/http/quic_spdy_stream_body_buffer_test.cc +++ b/quic/core/http/quic_spdy_stream_body_buffer_test.cc
@@ -4,13 +4,14 @@ #include "net/third_party/quiche/src/quic/core/http/quic_spdy_stream_body_buffer.h" +#include <string> + #include "testing/gtest/include/gtest/gtest.h" #include "net/third_party/quiche/src/quic/core/quic_stream_sequencer.h" #include "net/third_party/quiche/src/quic/platform/api/quic_expect_bug.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/http/quic_spdy_stream_test.cc b/quic/core/http/quic_spdy_stream_test.cc index d61d197..d218571 100644 --- a/quic/core/http/quic_spdy_stream_test.cc +++ b/quic/core/http/quic_spdy_stream_test.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/http/quic_spdy_stream.h" #include <memory> +#include <string> #include <utility> #include "net/third_party/quiche/src/quic/core/http/http_encoder.h" @@ -18,7 +19,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_expect_bug.h" #include "net/third_party/quiche/src/quic/platform/api/quic_map_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h"
diff --git a/quic/core/http/spdy_utils.cc b/quic/core/http/spdy_utils.cc index c3f312b..2d94fd4 100644 --- a/quic/core/http/spdy_utils.cc +++ b/quic/core/http/spdy_utils.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/http/spdy_utils.h" #include <memory> +#include <string> #include <vector> #include "url/gurl.h" @@ -12,7 +13,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_map_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/spdy/core/spdy_frame_builder.h"
diff --git a/quic/core/http/spdy_utils.h b/quic/core/http/spdy_utils.h index f356767..22e497a 100644 --- a/quic/core/http/spdy_utils.h +++ b/quic/core/http/spdy_utils.h
@@ -7,12 +7,12 @@ #include <cstddef> #include <cstdint> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/http/quic_header_list.h" #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/spdy/core/spdy_framer.h" namespace quic {
diff --git a/quic/core/http/spdy_utils_test.cc b/quic/core/http/spdy_utils_test.cc index 5e6fbbf..a1fed39 100644 --- a/quic/core/http/spdy_utils_test.cc +++ b/quic/core/http/spdy_utils_test.cc
@@ -3,11 +3,11 @@ // found in the LICENSE file. #include <memory> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/http/spdy_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h"
diff --git a/quic/core/packet_number_indexed_queue_test.cc b/quic/core/packet_number_indexed_queue_test.cc index 7643fe4..c293133 100644 --- a/quic/core/packet_number_indexed_queue_test.cc +++ b/quic/core/packet_number_indexed_queue_test.cc
@@ -6,8 +6,8 @@ #include <limits> #include <map> +#include <string> -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" namespace quic {
diff --git a/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer.cc b/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer.cc index bc4de90..844d57a 100644 --- a/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer.cc +++ b/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer.cc
@@ -7,10 +7,10 @@ #include <cstddef> #include <cstdint> #include <limits> +#include <string> #include "net/third_party/quiche/src/quic/core/qpack/qpack_encoder_test_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_fuzzed_data_provider.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/qpack/fuzzer/qpack_round_trip_fuzzer.cc b/quic/core/qpack/fuzzer/qpack_round_trip_fuzzer.cc index 3c21964..15608da 100644 --- a/quic/core/qpack/fuzzer/qpack_round_trip_fuzzer.cc +++ b/quic/core/qpack/fuzzer/qpack_round_trip_fuzzer.cc
@@ -4,11 +4,11 @@ #include <cstddef> #include <cstdint> +#include <string> #include "net/third_party/quiche/src/quic/core/qpack/qpack_decoder_test_utils.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_encoder_test_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_fuzzed_data_provider.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/spdy/core/spdy_header_block.h" namespace quic {
diff --git a/quic/core/qpack/offline/qpack_offline_decoder.cc b/quic/core/qpack/offline/qpack_offline_decoder.cc index 137ee7c..42f572b 100644 --- a/quic/core/qpack/offline/qpack_offline_decoder.cc +++ b/quic/core/qpack/offline/qpack_offline_decoder.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/qpack/offline/qpack_offline_decoder.h" #include <cstdint> +#include <string> #include <utility> #include "net/third_party/quiche/src/quic/core/qpack/qpack_test_utils.h" @@ -12,7 +13,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_endian.h" #include "net/third_party/quiche/src/quic/platform/api/quic_file_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" namespace quic {
diff --git a/quic/core/qpack/qpack_constants.h b/quic/core/qpack/qpack_constants.h index 7b7eb47..2812e63 100644 --- a/quic/core/qpack/qpack_constants.h +++ b/quic/core/qpack/qpack_constants.h
@@ -6,11 +6,11 @@ #define QUICHE_QUIC_CORE_QPACK_QPACK_CONSTANTS_H_ #include <cstdint> +#include <string> #include <tuple> #include <vector> #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/qpack/qpack_decoded_headers_accumulator.h b/quic/core/qpack/qpack_decoded_headers_accumulator.h index 889769f..f9e8feb 100644 --- a/quic/core/qpack/qpack_decoded_headers_accumulator.h +++ b/quic/core/qpack/qpack_decoded_headers_accumulator.h
@@ -6,12 +6,12 @@ #define QUICHE_QUIC_CORE_QPACK_QPACK_DECODED_HEADERS_ACCUMULATOR_H_ #include <cstddef> +#include <string> #include "net/third_party/quiche/src/quic/core/http/quic_header_list.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_progressive_decoder.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/qpack/qpack_decoder_stream_sender.cc b/quic/core/qpack/qpack_decoder_stream_sender.cc index cdb3b35..9474d6c 100644 --- a/quic/core/qpack/qpack_decoder_stream_sender.cc +++ b/quic/core/qpack/qpack_decoder_stream_sender.cc
@@ -6,10 +6,10 @@ #include <cstddef> #include <limits> +#include <string> #include "net/third_party/quiche/src/quic/core/qpack/qpack_constants.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/qpack/qpack_encoder.cc b/quic/core/qpack/qpack_encoder.cc index 6019229..7cf7ac7 100644 --- a/quic/core/qpack/qpack_encoder.cc +++ b/quic/core/qpack/qpack_encoder.cc
@@ -4,10 +4,11 @@ #include "net/third_party/quiche/src/quic/core/qpack/qpack_encoder.h" +#include <string> + #include "base/logging.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_progressive_encoder.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/qpack/qpack_encoder_stream_receiver.h b/quic/core/qpack/qpack_encoder_stream_receiver.h index 66a2985..5519b4c 100644 --- a/quic/core/qpack/qpack_encoder_stream_receiver.h +++ b/quic/core/qpack/qpack_encoder_stream_receiver.h
@@ -6,10 +6,10 @@ #define QUICHE_QUIC_CORE_QPACK_QPACK_ENCODER_STREAM_RECEIVER_H_ #include <cstdint> +#include <string> #include "net/third_party/quiche/src/quic/core/qpack/qpack_instruction_decoder.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/qpack/qpack_encoder_stream_sender.cc b/quic/core/qpack/qpack_encoder_stream_sender.cc index 6cd458a..3fb3b33 100644 --- a/quic/core/qpack/qpack_encoder_stream_sender.cc +++ b/quic/core/qpack/qpack_encoder_stream_sender.cc
@@ -6,10 +6,10 @@ #include <cstddef> #include <limits> +#include <string> #include "net/third_party/quiche/src/quic/core/qpack/qpack_constants.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/qpack/qpack_encoder_test.cc b/quic/core/qpack/qpack_encoder_test.cc index 939856d..fb07d49 100644 --- a/quic/core/qpack/qpack_encoder_test.cc +++ b/quic/core/qpack/qpack_encoder_test.cc
@@ -4,10 +4,11 @@ #include "net/third_party/quiche/src/quic/core/qpack/qpack_encoder.h" +#include <string> + #include "testing/gtest/include/gtest/gtest.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_encoder_test_utils.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_test_utils.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h"
diff --git a/quic/core/qpack/qpack_encoder_test_utils.h b/quic/core/qpack/qpack_encoder_test_utils.h index cb27ab5..3c9b404 100644 --- a/quic/core/qpack/qpack_encoder_test_utils.h +++ b/quic/core/qpack/qpack_encoder_test_utils.h
@@ -5,9 +5,10 @@ #ifndef QUICHE_QUIC_CORE_QPACK_QPACK_ENCODER_TEST_UTILS_H_ #define QUICHE_QUIC_CORE_QPACK_QPACK_ENCODER_TEST_UTILS_H_ +#include <string> + #include "net/third_party/quiche/src/quic/core/qpack/qpack_encoder.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_test_utils.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/spdy/core/spdy_header_block.h"
diff --git a/quic/core/qpack/qpack_instruction_decoder.h b/quic/core/qpack/qpack_instruction_decoder.h index 49fb0cc..f478c24 100644 --- a/quic/core/qpack/qpack_instruction_decoder.h +++ b/quic/core/qpack/qpack_instruction_decoder.h
@@ -7,12 +7,12 @@ #include <cstddef> #include <cstdint> +#include <string> #include "net/third_party/quiche/src/http2/hpack/huffman/hpack_huffman_decoder.h" #include "net/third_party/quiche/src/http2/hpack/varint/hpack_varint_decoder.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_constants.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/qpack/qpack_instruction_encoder.h b/quic/core/qpack/qpack_instruction_encoder.h index c95ceec..917378e 100644 --- a/quic/core/qpack/qpack_instruction_encoder.h +++ b/quic/core/qpack/qpack_instruction_encoder.h
@@ -7,11 +7,11 @@ #include <cstddef> #include <cstdint> +#include <string> #include "net/third_party/quiche/src/http2/hpack/varint/hpack_varint_encoder.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_constants.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/qpack/qpack_progressive_decoder.h b/quic/core/qpack/qpack_progressive_decoder.h index 7988861..52adf45 100644 --- a/quic/core/qpack/qpack_progressive_decoder.h +++ b/quic/core/qpack/qpack_progressive_decoder.h
@@ -7,13 +7,13 @@ #include <cstdint> #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/qpack/qpack_decoder_stream_sender.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_encoder_stream_receiver.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_instruction_decoder.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/qpack/qpack_progressive_encoder.cc b/quic/core/qpack/qpack_progressive_encoder.cc index 497465b..30f5c36 100644 --- a/quic/core/qpack/qpack_progressive_encoder.cc +++ b/quic/core/qpack/qpack_progressive_encoder.cc
@@ -4,10 +4,11 @@ #include "net/third_party/quiche/src/quic/core/qpack/qpack_progressive_encoder.h" +#include <string> + #include "base/logging.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_constants.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_header_table.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/qpack/qpack_round_trip_test.cc b/quic/core/qpack/qpack_round_trip_test.cc index 99d55fb..9b2df55 100644 --- a/quic/core/qpack/qpack_round_trip_test.cc +++ b/quic/core/qpack/qpack_round_trip_test.cc
@@ -2,13 +2,13 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include <string> #include <tuple> #include "testing/gtest/include/gtest/gtest.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_decoder_test_utils.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_encoder_test_utils.h" #include "net/third_party/quiche/src/quic/core/qpack/qpack_test_utils.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/spdy/core/spdy_header_block.h"
diff --git a/quic/core/quic_bandwidth.cc b/quic/core/quic_bandwidth.cc index a88e15b..a1dbf67 100644 --- a/quic/core/quic_bandwidth.cc +++ b/quic/core/quic_bandwidth.cc
@@ -5,9 +5,9 @@ #include "net/third_party/quiche/src/quic/core/quic_bandwidth.h" #include <cinttypes> +#include <string> #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_bandwidth.h b/quic/core/quic_bandwidth.h index 1160d92..5b74744 100644 --- a/quic/core/quic_bandwidth.h +++ b/quic/core/quic_bandwidth.h
@@ -11,12 +11,12 @@ #include <cstdint> #include <limits> #include <ostream> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_constants.h" #include "net/third_party/quiche/src/quic/core/quic_time.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_buffered_packet_store.cc b/quic/core/quic_buffered_packet_store.cc index d5637ca..463cdc4 100644 --- a/quic/core/quic_buffered_packet_store.cc +++ b/quic/core/quic_buffered_packet_store.cc
@@ -4,10 +4,11 @@ #include "net/third_party/quiche/src/quic/core/quic_buffered_packet_store.h" +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_bug_tracker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_map_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_buffered_packet_store.h b/quic/core/quic_buffered_packet_store.h index f30bacd..09bc2cc 100644 --- a/quic/core/quic_buffered_packet_store.h +++ b/quic/core/quic_buffered_packet_store.h
@@ -6,6 +6,7 @@ #define QUICHE_QUIC_CORE_QUIC_BUFFERED_PACKET_STORE_H_ #include <list> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_alarm.h" #include "net/third_party/quiche/src/quic/core/quic_alarm_factory.h" @@ -15,7 +16,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_containers.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_buffered_packet_store_test.cc b/quic/core/quic_buffered_packet_store_test.cc index bee0f13..466dffb 100644 --- a/quic/core/quic_buffered_packet_store_test.cc +++ b/quic/core/quic_buffered_packet_store_test.cc
@@ -5,10 +5,10 @@ #include "net/third_party/quiche/src/quic/core/quic_buffered_packet_store.h" #include <list> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_versions.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/mock_clock.h" #include "net/third_party/quiche/src/quic/test_tools/quic_buffered_packet_store_peer.h"
diff --git a/quic/core/quic_config.cc b/quic/core/quic_config.cc index 1b70463..be197de 100644 --- a/quic/core/quic_config.cc +++ b/quic/core/quic_config.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/quic_config.h" #include <algorithm> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/crypto_handshake_message.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" @@ -16,7 +17,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_macros.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/quic_config.h b/quic/core/quic_config.h index 0037922..8ad161d 100644 --- a/quic/core/quic_config.h +++ b/quic/core/quic_config.h
@@ -7,12 +7,12 @@ #include <cstddef> #include <cstdint> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/transport_parameters.h" #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/core/quic_time.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_uint128.h" namespace quic {
diff --git a/quic/core/quic_config_test.cc b/quic/core/quic_config_test.cc index 8b5aad2..c18c520 100644 --- a/quic/core/quic_config_test.cc +++ b/quic/core/quic_config_test.cc
@@ -4,13 +4,14 @@ #include "net/third_party/quiche/src/quic/core/quic_config.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/crypto/crypto_handshake_message.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/core/quic_time.h" #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_expect_bug.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_uint128.h" #include "net/third_party/quiche/src/quic/test_tools/quic_config_peer.h"
diff --git a/quic/core/quic_connection.cc b/quic/core/quic_connection.cc index b39f617..0d9a061 100644 --- a/quic/core/quic_connection.cc +++ b/quic/core/quic_connection.cc
@@ -12,6 +12,7 @@ #include <limits> #include <memory> #include <set> +#include <string> #include <utility> #include "base/macros.h" @@ -34,7 +35,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_map_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h"
diff --git a/quic/core/quic_connection.h b/quic/core/quic_connection.h index 43aa1dd..27eb084 100644 --- a/quic/core/quic_connection.h +++ b/quic/core/quic_connection.h
@@ -21,6 +21,7 @@ #include <list> #include <map> #include <memory> +#include <string> #include <vector> #include "base/macros.h" @@ -44,7 +45,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_containers.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/quic_connection_close_delegate_interface.h b/quic/core/quic_connection_close_delegate_interface.h index 321d0e5..b245f4c 100644 --- a/quic/core/quic_connection_close_delegate_interface.h +++ b/quic/core/quic_connection_close_delegate_interface.h
@@ -5,10 +5,11 @@ #ifndef QUICHE_QUIC_CORE_QUIC_CONNECTION_CLOSE_DELEGATE_INTERFACE_H_ #define QUICHE_QUIC_CORE_QUIC_CONNECTION_CLOSE_DELEGATE_INTERFACE_H_ +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_error_codes.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_connection_id.cc b/quic/core/quic_connection_id.cc index 07f3a67..4022283 100644 --- a/quic/core/quic_connection_id.cc +++ b/quic/core/quic_connection_id.cc
@@ -7,6 +7,7 @@ #include <cstdint> #include <cstring> #include <iomanip> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_bug_tracker.h" @@ -14,7 +15,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flag_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" namespace quic {
diff --git a/quic/core/quic_connection_id.h b/quic/core/quic_connection_id.h index 5a63088..262a658 100644 --- a/quic/core/quic_connection_id.h +++ b/quic/core/quic_connection_id.h
@@ -5,8 +5,9 @@ #ifndef QUICHE_QUIC_CORE_QUIC_CONNECTION_ID_H_ #define QUICHE_QUIC_CORE_QUIC_CONNECTION_ID_H_ +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_uint128.h" namespace quic {
diff --git a/quic/core/quic_connection_id_test.cc b/quic/core/quic_connection_id_test.cc index 1c7c761..c855192 100644 --- a/quic/core/quic_connection_id_test.cc +++ b/quic/core/quic_connection_id_test.cc
@@ -6,11 +6,11 @@ #include <cstdint> #include <cstring> +#include <string> #include "testing/gtest/include/gtest/gtest.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/quic_connection_test.cc b/quic/core/quic_connection_test.cc index afa9512..acb76de 100644 --- a/quic/core/quic_connection_test.cc +++ b/quic/core/quic_connection_test.cc
@@ -9,6 +9,8 @@ #include <ostream> #include <utility> +#include <string> + #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/congestion_control/loss_detection_interface.h" #include "net/third_party/quiche/src/quic/core/congestion_control/send_algorithm_interface.h" @@ -27,7 +29,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_reference_counted.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/mock_clock.h"
diff --git a/quic/core/quic_control_frame_manager.cc b/quic/core/quic_control_frame_manager.cc index 5fd756f..ed178f4 100644 --- a/quic/core/quic_control_frame_manager.cc +++ b/quic/core/quic_control_frame_manager.cc
@@ -4,12 +4,13 @@ #include "net/third_party/quiche/src/quic/core/quic_control_frame_manager.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_constants.h" #include "net/third_party/quiche/src/quic/core/quic_session.h" #include "net/third_party/quiche/src/quic/platform/api/quic_bug_tracker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flag_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_map_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_control_frame_manager.h b/quic/core/quic_control_frame_manager.h index 355179a..a5213c4 100644 --- a/quic/core/quic_control_frame_manager.h +++ b/quic/core/quic_control_frame_manager.h
@@ -5,9 +5,10 @@ #ifndef QUICHE_QUIC_CORE_QUIC_CONTROL_FRAME_MANAGER_H_ #define QUICHE_QUIC_CORE_QUIC_CONTROL_FRAME_MANAGER_H_ +#include <string> + #include "net/third_party/quiche/src/quic/core/frames/quic_frame.h" #include "net/third_party/quiche/src/quic/platform/api/quic_containers.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_crypto_client_handshaker.cc b/quic/core/quic_crypto_client_handshaker.cc index 62b5bdb..e758cb6 100644 --- a/quic/core/quic_crypto_client_handshaker.cc +++ b/quic/core/quic_crypto_client_handshaker.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/quic_crypto_client_handshaker.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_utils.h" @@ -13,7 +14,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_crypto_client_handshaker.h b/quic/core/quic_crypto_client_handshaker.h index d335628..4aa5d46 100644 --- a/quic/core/quic_crypto_client_handshaker.h +++ b/quic/core/quic_crypto_client_handshaker.h
@@ -5,13 +5,14 @@ #ifndef QUICHE_QUIC_CORE_QUIC_CRYPTO_CLIENT_HANDSHAKER_H_ #define QUICHE_QUIC_CORE_QUIC_CRYPTO_CLIENT_HANDSHAKER_H_ +#include <string> + #include "net/third_party/quiche/src/quic/core/crypto/channel_id.h" #include "net/third_party/quiche/src/quic/core/crypto/proof_verifier.h" #include "net/third_party/quiche/src/quic/core/crypto/quic_crypto_client_config.h" #include "net/third_party/quiche/src/quic/core/quic_crypto_client_stream.h" #include "net/third_party/quiche/src/quic/core/quic_server_id.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_crypto_client_stream.cc b/quic/core/quic_crypto_client_stream.cc index 52edbc0..7c2aa40 100644 --- a/quic/core/quic_crypto_client_stream.cc +++ b/quic/core/quic_crypto_client_stream.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/quic_crypto_client_stream.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_utils.h" @@ -18,7 +19,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_crypto_client_stream.h b/quic/core/quic_crypto_client_stream.h index ad6518b..418f9f7 100644 --- a/quic/core/quic_crypto_client_stream.h +++ b/quic/core/quic_crypto_client_stream.h
@@ -7,6 +7,7 @@ #include <cstdint> #include <memory> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/crypto/channel_id.h" @@ -18,7 +19,6 @@ #include "net/third_party/quiche/src/quic/core/quic_server_id.h" #include "net/third_party/quiche/src/quic/core/quic_session.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_crypto_client_stream_test.cc b/quic/core/quic_crypto_client_stream_test.cc index bd5162b..9d852c2 100644 --- a/quic/core/quic_crypto_client_stream_test.cc +++ b/quic/core/quic_crypto_client_stream_test.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/quic_crypto_client_stream.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/aes_128_gcm_12_encrypter.h" #include "net/third_party/quiche/src/quic/core/crypto/quic_decrypter.h" @@ -17,7 +18,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_stream_peer.h"
diff --git a/quic/core/quic_crypto_server_handshaker.cc b/quic/core/quic_crypto_server_handshaker.cc index 0d16354..c5b1597 100644 --- a/quic/core/quic_crypto_server_handshaker.cc +++ b/quic/core/quic_crypto_server_handshaker.cc
@@ -5,10 +5,10 @@ #include "net/third_party/quiche/src/quic/core/quic_crypto_server_handshaker.h" #include <memory> +#include <string> #include "third_party/boringssl/src/include/openssl/sha.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" namespace quic {
diff --git a/quic/core/quic_crypto_server_handshaker.h b/quic/core/quic_crypto_server_handshaker.h index 544307c..9920712 100644 --- a/quic/core/quic_crypto_server_handshaker.h +++ b/quic/core/quic_crypto_server_handshaker.h
@@ -5,13 +5,14 @@ #ifndef QUICHE_QUIC_CORE_QUIC_CRYPTO_SERVER_HANDSHAKER_H_ #define QUICHE_QUIC_CORE_QUIC_CRYPTO_SERVER_HANDSHAKER_H_ +#include <string> + #include "net/third_party/quiche/src/quic/core/proto/cached_network_parameters.pb.h" #include "net/third_party/quiche/src/quic/core/proto/source_address_token.pb.h" #include "net/third_party/quiche/src/quic/core/quic_crypto_handshaker.h" #include "net/third_party/quiche/src/quic/core/quic_crypto_server_stream.h" #include "net/third_party/quiche/src/quic/core/quic_session.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_crypto_server_stream.cc b/quic/core/quic_crypto_server_stream.cc index 02e7b8f..010ac36 100644 --- a/quic/core/quic_crypto_server_stream.cc +++ b/quic/core/quic_crypto_server_stream.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/quic_crypto_server_stream.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_utils.h" @@ -20,7 +21,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/quic_crypto_server_stream.h b/quic/core/quic_crypto_server_stream.h index ec339e1..650f094 100644 --- a/quic/core/quic_crypto_server_stream.h +++ b/quic/core/quic_crypto_server_stream.h
@@ -7,6 +7,7 @@ #include <cstdint> #include <memory> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_handshake.h" @@ -17,7 +18,6 @@ #include "net/third_party/quiche/src/quic/core/quic_crypto_stream.h" #include "net/third_party/quiche/src/quic/core/quic_session.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_crypto_stream.cc b/quic/core/quic_crypto_stream.cc index c09f08a..61f2ab2 100644 --- a/quic/core/quic_crypto_stream.cc +++ b/quic/core/quic_crypto_stream.cc
@@ -4,6 +4,8 @@ #include "net/third_party/quiche/src/quic/core/quic_crypto_stream.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/crypto/crypto_handshake.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_utils.h" #include "net/third_party/quiche/src/quic/core/quic_connection.h" @@ -12,7 +14,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flag_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/quic_crypto_stream.h b/quic/core/quic_crypto_stream.h index e60277b..e2edf12 100644 --- a/quic/core/quic_crypto_stream.h +++ b/quic/core/quic_crypto_stream.h
@@ -6,6 +6,7 @@ #define QUICHE_QUIC_CORE_QUIC_CRYPTO_STREAM_H_ #include <cstddef> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_framer.h" @@ -14,7 +15,6 @@ #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/core/quic_stream.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/quic_crypto_stream_test.cc b/quic/core/quic_crypto_stream_test.cc index a33b986..cbeda9b 100644 --- a/quic/core/quic_crypto_stream_test.cc +++ b/quic/core/quic_crypto_stream_test.cc
@@ -6,6 +6,7 @@ #include <cstdint> #include <memory> +#include <string> #include <vector> #include "base/macros.h" @@ -14,7 +15,6 @@ #include "net/third_party/quiche/src/quic/core/crypto/null_encrypter.h" #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_stream_peer.h"
diff --git a/quic/core/quic_dispatcher.cc b/quic/core/quic_dispatcher.cc index c6b1c09..ce311c5 100644 --- a/quic/core/quic_dispatcher.cc +++ b/quic/core/quic_dispatcher.cc
@@ -4,6 +4,7 @@ #include "net/third_party/quiche/src/quic/core/quic_dispatcher.h" +#include <string> #include <utility> #include "base/macros.h" @@ -20,7 +21,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_stack_trace.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/quic_dispatcher.h b/quic/core/quic_dispatcher.h index aadd06b..ebf69a2 100644 --- a/quic/core/quic_dispatcher.h +++ b/quic/core/quic_dispatcher.h
@@ -9,6 +9,7 @@ #define QUICHE_QUIC_CORE_QUIC_DISPATCHER_H_ #include <memory> +#include <string> #include <vector> #include "base/macros.h" @@ -26,7 +27,6 @@ #include "net/third_party/quiche/src/quic/core/stateless_rejector.h" #include "net/third_party/quiche/src/quic/platform/api/quic_containers.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic { namespace test {
diff --git a/quic/core/quic_dispatcher_test.cc b/quic/core/quic_dispatcher_test.cc index 1e7fb51..bcd1a7e 100644 --- a/quic/core/quic_dispatcher_test.cc +++ b/quic/core/quic_dispatcher_test.cc
@@ -6,6 +6,7 @@ #include <memory> #include <ostream> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/chlo_extractor.h" @@ -26,7 +27,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h" #include "net/third_party/quiche/src/quic/test_tools/fake_proof_source.h"
diff --git a/quic/core/quic_framer.cc b/quic/core/quic_framer.cc index 6505cb0..72df572 100644 --- a/quic/core/quic_framer.cc +++ b/quic/core/quic_framer.cc
@@ -7,6 +7,7 @@ #include <cstddef> #include <cstdint> #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/crypto/crypto_framer.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_handshake_message.h" @@ -37,7 +38,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_stack_trace.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" namespace quic {
diff --git a/quic/core/quic_framer.h b/quic/core/quic_framer.h index c18e9db..fe3565e 100644 --- a/quic/core/quic_framer.h +++ b/quic/core/quic_framer.h
@@ -8,6 +8,7 @@ #include <cstddef> #include <cstdint> #include <memory> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/crypto/quic_decrypter.h" @@ -16,7 +17,6 @@ #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/platform/api/quic_endian.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/quic_framer_test.cc b/quic/core/quic_framer_test.cc index 4d2a179..c699fd1 100644 --- a/quic/core/quic_framer_test.cc +++ b/quic/core/quic_framer_test.cc
@@ -8,6 +8,7 @@ #include <cstdint> #include <map> #include <memory> +#include <string> #include <vector> #include "net/third_party/quiche/src/quic/core/crypto/null_decrypter.h" @@ -23,7 +24,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" #include "net/third_party/quiche/src/quic/test_tools/quic_framer_peer.h"
diff --git a/quic/core/quic_ietf_framer_test.cc b/quic/core/quic_ietf_framer_test.cc index 9e4f3b0..53fe25b 100644 --- a/quic/core/quic_ietf_framer_test.cc +++ b/quic/core/quic_ietf_framer_test.cc
@@ -20,6 +20,7 @@ #include <cstdint> #include <map> #include <memory> +#include <string> #include <vector> #include "net/third_party/quiche/src/quic/core/crypto/null_decrypter.h" @@ -34,7 +35,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/quic_framer_peer.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/quic_interval_set.h b/quic/core/quic_interval_set.h index fe3165b..4722528 100644 --- a/quic/core/quic_interval_set.h +++ b/quic/core/quic_interval_set.h
@@ -57,9 +57,10 @@ #include <utility> #include <vector> +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_interval.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_interval_set_test.cc b/quic/core/quic_interval_set_test.cc index de45f6f..f9c894d 100644 --- a/quic/core/quic_interval_set_test.cc +++ b/quic/core/quic_interval_set_test.cc
@@ -5,13 +5,14 @@ #include "net/third_party/quiche/src/quic/core/quic_interval_set.h" #include <stdarg.h> + #include <algorithm> #include <iostream> #include <iterator> #include <limits> +#include <string> #include <vector> -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" namespace quic {
diff --git a/quic/core/quic_interval_test.cc b/quic/core/quic_interval_test.cc index 50e8a50..b57e632 100644 --- a/quic/core/quic_interval_test.cc +++ b/quic/core/quic_interval_test.cc
@@ -5,11 +5,11 @@ #include "net/third_party/quiche/src/quic/core/quic_interval.h" #include <sstream> +#include <string> #include <type_traits> #include <utility> #include "net/third_party/quiche/src/quic/core/quic_time.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" namespace quic {
diff --git a/quic/core/quic_packet_creator.cc b/quic/core/quic_packet_creator.cc index 2fd5203..3e78d6e 100644 --- a/quic/core/quic_packet_creator.cc +++ b/quic/core/quic_packet_creator.cc
@@ -6,6 +6,7 @@ #include <algorithm> #include <cstdint> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" @@ -20,7 +21,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h"
diff --git a/quic/core/quic_packet_creator_test.cc b/quic/core/quic_packet_creator_test.cc index 87b6897..f771b7e 100644 --- a/quic/core/quic_packet_creator_test.cc +++ b/quic/core/quic_packet_creator_test.cc
@@ -7,6 +7,7 @@ #include <cstdint> #include <memory> #include <ostream> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/crypto/null_encrypter.h" @@ -19,7 +20,6 @@ #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_expect_bug.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/quic_framer_peer.h"
diff --git a/quic/core/quic_packet_generator_test.cc b/quic/core/quic_packet_generator_test.cc index 3903984..66e142b 100644 --- a/quic/core/quic_packet_generator_test.cc +++ b/quic/core/quic_packet_generator_test.cc
@@ -6,6 +6,7 @@ #include <cstdint> #include <memory> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" @@ -16,7 +17,6 @@ #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_expect_bug.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/mock_random.h"
diff --git a/quic/core/quic_packet_number.h b/quic/core/quic_packet_number.h index 6797e3c..e32d0c3 100644 --- a/quic/core/quic_packet_number.h +++ b/quic/core/quic_packet_number.h
@@ -7,11 +7,11 @@ #include <limits> #include <ostream> +#include <string> #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_uint128.h" namespace quic {
diff --git a/quic/core/quic_sent_packet_manager.cc b/quic/core/quic_sent_packet_manager.cc index bfafe43..93909b7 100644 --- a/quic/core/quic_sent_packet_manager.cc +++ b/quic/core/quic_sent_packet_manager.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/quic_sent_packet_manager.h" #include <algorithm> +#include <string> #include "net/third_party/quiche/src/quic/core/congestion_control/general_loss_algorithm.h" #include "net/third_party/quiche/src/quic/core/congestion_control/pacing_sender.h" @@ -18,7 +19,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_map_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_sent_packet_manager.h b/quic/core/quic_sent_packet_manager.h index 873e88b..a50d83c 100644 --- a/quic/core/quic_sent_packet_manager.h +++ b/quic/core/quic_sent_packet_manager.h
@@ -9,6 +9,7 @@ #include <map> #include <memory> #include <set> +#include <string> #include <utility> #include <vector> @@ -26,7 +27,6 @@ #include "net/third_party/quiche/src/quic/core/quic_unacked_packet_map.h" #include "net/third_party/quiche/src/quic/platform/api/quic_containers.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_server_id.cc b/quic/core/quic_server_id.cc index 43b94b1..6a4e56f 100644 --- a/quic/core/quic_server_id.cc +++ b/quic/core/quic_server_id.cc
@@ -4,11 +4,11 @@ #include "net/third_party/quiche/src/quic/core/quic_server_id.h" +#include <string> #include <tuple> #include "net/third_party/quiche/src/quic/platform/api/quic_estimate_memory_usage.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_server_id.h b/quic/core/quic_server_id.h index 33a0f0a..7adeb86 100644 --- a/quic/core/quic_server_id.h +++ b/quic/core/quic_server_id.h
@@ -6,9 +6,9 @@ #define QUICHE_QUIC_CORE_QUIC_SERVER_ID_H_ #include <cstdint> +#include <string> #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_server_id_test.cc b/quic/core/quic_server_id_test.cc index 01e5a81..cb519b8 100644 --- a/quic/core/quic_server_id_test.cc +++ b/quic/core/quic_server_id_test.cc
@@ -4,8 +4,9 @@ #include "net/third_party/quiche/src/quic/core/quic_server_id.h" +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_estimate_memory_usage.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" namespace quic {
diff --git a/quic/core/quic_session.cc b/quic/core/quic_session.cc index 98e4f4e..2d9477f 100644 --- a/quic/core/quic_session.cc +++ b/quic/core/quic_session.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/quic_session.h" #include <cstdint> +#include <string> #include <utility> #include "net/third_party/quiche/src/quic/core/quic_connection.h" @@ -17,7 +18,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_map_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_stack_trace.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" using spdy::SpdyPriority;
diff --git a/quic/core/quic_session.h b/quic/core/quic_session.h index 68cc96e..0120357 100644 --- a/quic/core/quic_session.h +++ b/quic/core/quic_session.h
@@ -10,6 +10,7 @@ #include <cstddef> #include <map> #include <memory> +#include <string> #include <vector> #include "base/macros.h" @@ -27,7 +28,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_containers.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_session_test.cc b/quic/core/quic_session_test.cc index 6c516c6..a1b294b 100644 --- a/quic/core/quic_session_test.cc +++ b/quic/core/quic_session_test.cc
@@ -6,6 +6,7 @@ #include <cstdint> #include <set> +#include <string> #include <utility> #include "testing/gmock/include/gmock/gmock.h" @@ -24,7 +25,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_mem_slice_storage.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test_mem_slice_vector.h"
diff --git a/quic/core/quic_socket_address_coder.cc b/quic/core/quic_socket_address_coder.cc index 1cb8ff7..2527fc9 100644 --- a/quic/core/quic_socket_address_coder.cc +++ b/quic/core/quic_socket_address_coder.cc
@@ -2,8 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_socket_address_coder.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_socket_address_coder.h b/quic/core/quic_socket_address_coder.h index e02fc6e..2902df7 100644 --- a/quic/core/quic_socket_address_coder.h +++ b/quic/core/quic_socket_address_coder.h
@@ -6,11 +6,11 @@ #define QUICHE_QUIC_CORE_QUIC_SOCKET_ADDRESS_CODER_H_ #include <cstdint> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_socket_address_coder_test.cc b/quic/core/quic_socket_address_coder_test.cc index b4a51dd..7ab1383 100644 --- a/quic/core/quic_socket_address_coder_test.cc +++ b/quic/core/quic_socket_address_coder_test.cc
@@ -4,8 +4,9 @@ #include "net/third_party/quiche/src/quic/core/quic_socket_address_coder.h" +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" namespace quic {
diff --git a/quic/core/quic_stream.cc b/quic/core/quic_stream.cc index 91dace4..ef621fe 100644 --- a/quic/core/quic_stream.cc +++ b/quic/core/quic_stream.cc
@@ -4,6 +4,8 @@ #include "net/third_party/quiche/src/quic/core/quic_stream.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_flow_controller.h" #include "net/third_party/quiche/src/quic/core/quic_session.h" #include "net/third_party/quiche/src/quic/core/quic_utils.h" @@ -12,7 +14,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" using spdy::SpdyPriority;
diff --git a/quic/core/quic_stream.h b/quic/core/quic_stream.h index 21d57b5..ecbcc65 100644 --- a/quic/core/quic_stream.h +++ b/quic/core/quic_stream.h
@@ -20,6 +20,7 @@ #include <cstddef> #include <cstdint> #include <list> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/quic_flow_controller.h" @@ -31,7 +32,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_mem_slice_span.h" #include "net/third_party/quiche/src/quic/platform/api/quic_reference_counted.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/spdy/core/spdy_protocol.h"
diff --git a/quic/core/quic_stream_id_manager.cc b/quic/core/quic_stream_id_manager.cc index ce08e59..1736809 100644 --- a/quic/core/quic_stream_id_manager.cc +++ b/quic/core/quic_stream_id_manager.cc
@@ -3,6 +3,8 @@ // found in the LICENSE file. #include "net/third_party/quiche/src/quic/core/quic_stream_id_manager.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_connection.h" #include "net/third_party/quiche/src/quic/core/quic_constants.h" #include "net/third_party/quiche/src/quic/core/quic_session.h" @@ -11,7 +13,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_stream_id_manager_test.cc b/quic/core/quic_stream_id_manager_test.cc index 2958c89..3d0c06c 100644 --- a/quic/core/quic_stream_id_manager_test.cc +++ b/quic/core/quic_stream_id_manager_test.cc
@@ -5,6 +5,7 @@ #include <cstdint> #include <set> +#include <string> #include <utility> #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" @@ -21,7 +22,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_map_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test_mem_slice_vector.h"
diff --git a/quic/core/quic_stream_send_buffer_test.cc b/quic/core/quic_stream_send_buffer_test.cc index 7670152..23a71fd 100644 --- a/quic/core/quic_stream_send_buffer_test.cc +++ b/quic/core/quic_stream_send_buffer_test.cc
@@ -4,12 +4,13 @@ #include "net/third_party/quiche/src/quic/core/quic_stream_send_buffer.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_data_writer.h" #include "net/third_party/quiche/src/quic/core/quic_simple_buffer_allocator.h" #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_expect_bug.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/quic_stream_send_buffer_peer.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/quic_stream_sequencer.cc b/quic/core/quic_stream_sequencer.cc index 47c7c9f..9832fc9 100644 --- a/quic/core/quic_stream_sequencer.cc +++ b/quic/core/quic_stream_sequencer.cc
@@ -6,6 +6,7 @@ #include <algorithm> #include <limits> +#include <string> #include <utility> #include "net/third_party/quiche/src/quic/core/quic_packets.h" @@ -17,7 +18,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flag_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/quic_stream_sequencer.h b/quic/core/quic_stream_sequencer.h index 120b997..2a483ed 100644 --- a/quic/core/quic_stream_sequencer.h +++ b/quic/core/quic_stream_sequencer.h
@@ -7,12 +7,12 @@ #include <cstddef> #include <map> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/quic_packets.h" #include "net/third_party/quiche/src/quic/core/quic_stream_sequencer_buffer.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_stream_sequencer_buffer.cc b/quic/core/quic_stream_sequencer_buffer.cc index 75000bd..d42ee20 100644 --- a/quic/core/quic_stream_sequencer_buffer.cc +++ b/quic/core/quic_stream_sequencer_buffer.cc
@@ -4,6 +4,8 @@ #include "net/third_party/quiche/src/quic/core/quic_stream_sequencer_buffer.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_constants.h" #include "net/third_party/quiche/src/quic/core/quic_interval.h" #include "net/third_party/quiche/src/quic/platform/api/quic_bug_tracker.h" @@ -11,7 +13,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic { namespace {
diff --git a/quic/core/quic_stream_sequencer_buffer.h b/quic/core/quic_stream_sequencer_buffer.h index 683294e..3117378 100644 --- a/quic/core/quic_stream_sequencer_buffer.h +++ b/quic/core/quic_stream_sequencer_buffer.h
@@ -62,6 +62,7 @@ #include <functional> #include <list> #include <memory> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/quic_interval_set.h" @@ -69,7 +70,6 @@ #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_iovec.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/core/quic_stream_sequencer_buffer_test.cc b/quic/core/quic_stream_sequencer_buffer_test.cc index d74bc9b..aa30b51 100644 --- a/quic/core/quic_stream_sequencer_buffer_test.cc +++ b/quic/core/quic_stream_sequencer_buffer_test.cc
@@ -8,13 +8,13 @@ #include <cstddef> #include <cstdint> #include <map> +#include <string> #include <utility> #include "testing/gtest/include/gtest/gtest.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/quic_stream_sequencer_buffer_peer.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/quic_stream_sequencer_test.cc b/quic/core/quic_stream_sequencer_test.cc index a99bd28..47b1a5c 100644 --- a/quic/core/quic_stream_sequencer_test.cc +++ b/quic/core/quic_stream_sequencer_test.cc
@@ -7,6 +7,7 @@ #include <algorithm> #include <cstdint> #include <memory> +#include <string> #include <utility> #include <vector> @@ -15,7 +16,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" #include "net/third_party/quiche/src/quic/platform/api/quic_expect_bug.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/quic_stream_sequencer_peer.h"
diff --git a/quic/core/quic_stream_test.cc b/quic/core/quic_stream_test.cc index 34f9597..87f1d6e 100644 --- a/quic/core/quic_stream_test.cc +++ b/quic/core/quic_stream_test.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/quic_stream.h" #include <memory> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_connection.h" #include "net/third_party/quiche/src/quic/core/quic_utils.h" @@ -16,7 +17,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_mem_slice_storage.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test_mem_slice_vector.h" #include "net/third_party/quiche/src/quic/test_tools/quic_config_peer.h"
diff --git a/quic/core/quic_tag.cc b/quic/core/quic_tag.cc index eebe744..bbcd2ad 100644 --- a/quic/core/quic_tag.cc +++ b/quic/core/quic_tag.cc
@@ -5,10 +5,10 @@ #include "net/third_party/quiche/src/quic/core/quic_tag.h" #include <algorithm> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" namespace quic {
diff --git a/quic/core/quic_tag.h b/quic/core/quic_tag.h index 03763a7..71fcdd5 100644 --- a/quic/core/quic_tag.h +++ b/quic/core/quic_tag.h
@@ -6,10 +6,10 @@ #define QUICHE_QUIC_CORE_QUIC_TAG_H_ #include <map> +#include <string> #include <vector> #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_time.cc b/quic/core/quic_time.cc index e3df0b9..25cd560 100644 --- a/quic/core/quic_time.cc +++ b/quic/core/quic_time.cc
@@ -7,9 +7,9 @@ #include <cinttypes> #include <cstdlib> #include <limits> +#include <string> #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_time.h b/quic/core/quic_time.h index 9624b6f..c8a1c84 100644 --- a/quic/core/quic_time.h +++ b/quic/core/quic_time.h
@@ -17,9 +17,9 @@ #include <cstdint> #include <limits> #include <ostream> +#include <string> #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" // TODO(vasilvv): replace with ABSL_MUST_USE_RESULT once we're using absl. #if defined(__clang__)
diff --git a/quic/core/quic_trace_visitor.cc b/quic/core/quic_trace_visitor.cc index 3785d53..9c69044 100644 --- a/quic/core/quic_trace_visitor.cc +++ b/quic/core/quic_trace_visitor.cc
@@ -4,8 +4,9 @@ #include "net/third_party/quiche/src/quic/core/quic_trace_visitor.h" +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_endian.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/quic_utils.cc b/quic/core/quic_utils.cc index 0ec92ac..24d1eb8 100644 --- a/quic/core/quic_utils.cc +++ b/quic/core/quic_utils.cc
@@ -6,6 +6,7 @@ #include <algorithm> #include <cstdint> +#include <string> #include "net/third_party/quiche/src/quic/core/quic_constants.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" @@ -15,7 +16,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_endian.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_prefetch.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_uint128.h" namespace quic {
diff --git a/quic/core/quic_utils.h b/quic/core/quic_utils.h index 3ef4788..f5c1c6d 100644 --- a/quic/core/quic_utils.h +++ b/quic/core/quic_utils.h
@@ -7,6 +7,7 @@ #include <cstddef> #include <cstdint> +#include <string> #include "base/macros.h" #include "net/third_party/quiche/src/quic/core/crypto/quic_random.h" @@ -17,7 +18,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_iovec.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_uint128.h"
diff --git a/quic/core/quic_utils_test.cc b/quic/core/quic_utils_test.cc index f88a34a..5f3b321 100644 --- a/quic/core/quic_utils_test.cc +++ b/quic/core/quic_utils_test.cc
@@ -4,10 +4,11 @@ #include "net/third_party/quiche/src/quic/core/quic_utils.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/crypto/crypto_protocol.h" #include "net/third_party/quiche/src/quic/core/quic_connection_id.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/quic_test_utils.h"
diff --git a/quic/core/quic_versions.cc b/quic/core/quic_versions.cc index df85e16..036fbd0 100644 --- a/quic/core/quic_versions.cc +++ b/quic/core/quic_versions.cc
@@ -4,6 +4,8 @@ #include "net/third_party/quiche/src/quic/core/quic_versions.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_tag.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_bug_tracker.h" @@ -11,7 +13,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_flag_utils.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic { namespace {
diff --git a/quic/core/quic_versions.h b/quic/core/quic_versions.h index 9682bd1..042c95c 100644 --- a/quic/core/quic_versions.h +++ b/quic/core/quic_versions.h
@@ -15,12 +15,12 @@ #ifndef QUICHE_QUIC_CORE_QUIC_VERSIONS_H_ #define QUICHE_QUIC_CORE_QUIC_VERSIONS_H_ +#include <string> #include <vector> #include "net/third_party/quiche/src/quic/core/quic_tag.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/stateless_rejector.cc b/quic/core/stateless_rejector.cc index 24750d7..e2ef51c 100644 --- a/quic/core/stateless_rejector.cc +++ b/quic/core/stateless_rejector.cc
@@ -4,10 +4,11 @@ #include "net/third_party/quiche/src/quic/core/stateless_rejector.h" +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_crypto_server_stream.h" #include "net/third_party/quiche/src/quic/platform/api/quic_bug_tracker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/stateless_rejector.h b/quic/core/stateless_rejector.h index ae0d379..18dbdcb 100644 --- a/quic/core/stateless_rejector.h +++ b/quic/core/stateless_rejector.h
@@ -5,10 +5,11 @@ #ifndef QUICHE_QUIC_CORE_STATELESS_REJECTOR_H_ #define QUICHE_QUIC_CORE_STATELESS_REJECTOR_H_ +#include <string> + #include "net/third_party/quiche/src/quic/core/crypto/crypto_framer.h" #include "net/third_party/quiche/src/quic/core/crypto/quic_crypto_server_config.h" #include "net/third_party/quiche/src/quic/core/quic_packets.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/stateless_rejector_test.cc b/quic/core/stateless_rejector_test.cc index cf5cdd0..f8757e1 100644 --- a/quic/core/stateless_rejector_test.cc +++ b/quic/core/stateless_rejector_test.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/stateless_rejector.h" #include <memory> +#include <string> #include <vector> #include "net/third_party/quiche/src/quic/core/crypto/crypto_handshake_message.h" @@ -15,7 +16,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h"
diff --git a/quic/core/tls_client_handshaker.cc b/quic/core/tls_client_handshaker.cc index 6a76e08..ddccd93 100644 --- a/quic/core/tls_client_handshaker.cc +++ b/quic/core/tls_client_handshaker.cc
@@ -4,11 +4,12 @@ #include "net/third_party/quiche/src/quic/core/tls_client_handshaker.h" +#include <string> + #include "third_party/boringssl/src/include/openssl/ssl.h" #include "net/third_party/quiche/src/quic/core/crypto/quic_encrypter.h" #include "net/third_party/quiche/src/quic/core/crypto/transport_parameters.h" #include "net/third_party/quiche/src/quic/core/quic_session.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/tls_client_handshaker.h b/quic/core/tls_client_handshaker.h index 106c9c8..c2243b3 100644 --- a/quic/core/tls_client_handshaker.h +++ b/quic/core/tls_client_handshaker.h
@@ -5,13 +5,14 @@ #ifndef QUICHE_QUIC_CORE_TLS_CLIENT_HANDSHAKER_H_ #define QUICHE_QUIC_CORE_TLS_CLIENT_HANDSHAKER_H_ +#include <string> + #include "third_party/boringssl/src/include/openssl/ssl.h" #include "net/third_party/quiche/src/quic/core/crypto/proof_verifier.h" #include "net/third_party/quiche/src/quic/core/quic_crypto_client_stream.h" #include "net/third_party/quiche/src/quic/core/quic_crypto_stream.h" #include "net/third_party/quiche/src/quic/core/tls_handshaker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/tls_handshaker_test.cc b/quic/core/tls_handshaker_test.cc index ae9e3fc..2640651 100644 --- a/quic/core/tls_handshaker_test.cc +++ b/quic/core/tls_handshaker_test.cc
@@ -2,12 +2,13 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_utils.h" #include "net/third_party/quiche/src/quic/core/tls_client_handshaker.h" #include "net/third_party/quiche/src/quic/core/tls_server_handshaker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/test_tools/crypto_test_utils.h" #include "net/third_party/quiche/src/quic/test_tools/fake_proof_source.h"
diff --git a/quic/core/tls_server_handshaker.cc b/quic/core/tls_server_handshaker.cc index b8f9573..e3892c3 100644 --- a/quic/core/tls_server_handshaker.cc +++ b/quic/core/tls_server_handshaker.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/tls_server_handshaker.h" #include <memory> +#include <string> #include "third_party/boringssl/src/include/openssl/pool.h" #include "third_party/boringssl/src/include/openssl/ssl.h" @@ -12,7 +13,6 @@ #include "net/third_party/quiche/src/quic/core/crypto/transport_parameters.h" #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/core/tls_server_handshaker.h b/quic/core/tls_server_handshaker.h index 4b38a74..1e9b497 100644 --- a/quic/core/tls_server_handshaker.h +++ b/quic/core/tls_server_handshaker.h
@@ -5,6 +5,8 @@ #ifndef QUICHE_QUIC_CORE_TLS_SERVER_HANDSHAKER_H_ #define QUICHE_QUIC_CORE_TLS_SERVER_HANDSHAKER_H_ +#include <string> + #include "third_party/boringssl/src/include/openssl/pool.h" #include "third_party/boringssl/src/include/openssl/ssl.h" #include "net/third_party/quiche/src/quic/core/proto/cached_network_parameters.pb.h" @@ -12,7 +14,6 @@ #include "net/third_party/quiche/src/quic/core/quic_crypto_stream.h" #include "net/third_party/quiche/src/quic/core/tls_handshaker.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/platform/api/quic_file_utils.h b/quic/platform/api/quic_file_utils.h index 15eef0f..7558786 100644 --- a/quic/platform/api/quic_file_utils.h +++ b/quic/platform/api/quic_file_utils.h
@@ -5,10 +5,10 @@ #ifndef QUICHE_QUIC_PLATFORM_API_QUIC_FILE_UTILS_H_ #define QUICHE_QUIC_PLATFORM_API_QUIC_FILE_UTILS_H_ +#include <string> #include <vector> #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/platform/api/quic_flags.h b/quic/platform/api/quic_flags.h index 50bf4db..302036f 100644 --- a/quic/platform/api/quic_flags.h +++ b/quic/platform/api/quic_flags.h
@@ -5,9 +5,9 @@ #ifndef QUICHE_QUIC_PLATFORM_API_QUIC_FLAGS_H_ #define QUICHE_QUIC_PLATFORM_API_QUIC_FLAGS_H_ +#include <string> #include <vector> -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/quic/platform/impl/quic_flags_impl.h" // Define a command-line flag that can be automatically set via
diff --git a/quic/platform/api/quic_hostname_utils.h b/quic/platform/api/quic_hostname_utils.h index 3b068ee..672847c 100644 --- a/quic/platform/api/quic_hostname_utils.h +++ b/quic/platform/api/quic_hostname_utils.h
@@ -5,8 +5,9 @@ #ifndef QUICHE_QUIC_PLATFORM_API_QUIC_HOSTNAME_UTILS_H_ #define QUICHE_QUIC_PLATFORM_API_QUIC_HOSTNAME_UTILS_H_ +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/quic/platform/impl/quic_hostname_utils_impl.h"
diff --git a/quic/platform/api/quic_hostname_utils_test.cc b/quic/platform/api/quic_hostname_utils_test.cc index 8389f7d..2c6573b 100644 --- a/quic/platform/api/quic_hostname_utils_test.cc +++ b/quic/platform/api/quic_hostname_utils_test.cc
@@ -4,8 +4,9 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_hostname_utils.h" +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" namespace quic {
diff --git a/quic/platform/api/quic_ip_address.cc b/quic/platform/api/quic_ip_address.cc index 8710467..e7a0fd9 100644 --- a/quic/platform/api/quic_ip_address.cc +++ b/quic/platform/api/quic_ip_address.cc
@@ -2,8 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_ip_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/platform/api/quic_ip_address.h b/quic/platform/api/quic_ip_address.h index 33bd8fc..72dabed 100644 --- a/quic/platform/api/quic_ip_address.h +++ b/quic/platform/api/quic_ip_address.h
@@ -5,8 +5,9 @@ #ifndef QUICHE_QUIC_PLATFORM_API_QUIC_IP_ADDRESS_H_ #define QUICHE_QUIC_PLATFORM_API_QUIC_IP_ADDRESS_H_ +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/quic/platform/impl/quic_ip_address_impl.h" namespace quic {
diff --git a/quic/platform/api/quic_socket_address.cc b/quic/platform/api/quic_socket_address.cc index 982ebf9..dacd6ac 100644 --- a/quic/platform/api/quic_socket_address.cc +++ b/quic/platform/api/quic_socket_address.cc
@@ -2,8 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" namespace quic {
diff --git a/quic/platform/api/quic_socket_address.h b/quic/platform/api/quic_socket_address.h index 21f29e4..57689a7 100644 --- a/quic/platform/api/quic_socket_address.h +++ b/quic/platform/api/quic_socket_address.h
@@ -5,9 +5,10 @@ #ifndef QUICHE_QUIC_PLATFORM_API_QUIC_SOCKET_ADDRESS_H_ #define QUICHE_QUIC_PLATFORM_API_QUIC_SOCKET_ADDRESS_H_ +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ip_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/quic/platform/impl/quic_socket_address_impl.h" namespace quic {
diff --git a/quic/platform/api/quic_stack_trace.h b/quic/platform/api/quic_stack_trace.h index 64411f0..ff6c887 100644 --- a/quic/platform/api/quic_stack_trace.h +++ b/quic/platform/api/quic_stack_trace.h
@@ -5,7 +5,8 @@ #ifndef QUICHE_QUIC_PLATFORM_API_QUIC_STACK_TRACE_H_ #define QUICHE_QUIC_PLATFORM_API_QUIC_STACK_TRACE_H_ -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" +#include <string> + #include "net/quic/platform/impl/quic_stack_trace_impl.h" namespace quic {
diff --git a/quic/platform/api/quic_str_cat.h b/quic/platform/api/quic_str_cat.h index d5486db..534e31e 100644 --- a/quic/platform/api/quic_str_cat.h +++ b/quic/platform/api/quic_str_cat.h
@@ -5,9 +5,9 @@ #ifndef QUICHE_QUIC_PLATFORM_API_QUIC_STR_CAT_H_ #define QUICHE_QUIC_PLATFORM_API_QUIC_STR_CAT_H_ +#include <string> #include <utility> -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/quic/platform/impl/quic_str_cat_impl.h" namespace quic {
diff --git a/quic/platform/api/quic_str_cat_test.cc b/quic/platform/api/quic_str_cat_test.cc index 2930adf..06941bb 100644 --- a/quic/platform/api/quic_str_cat_test.cc +++ b/quic/platform/api/quic_str_cat_test.cc
@@ -4,7 +4,8 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h"
diff --git a/quic/platform/api/quic_string.h b/quic/platform/api/quic_string.h deleted file mode 100644 index e911fa7..0000000 --- a/quic/platform/api/quic_string.h +++ /dev/null
@@ -1,16 +0,0 @@ -// Copyright 2017 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef QUICHE_QUIC_PLATFORM_API_QUIC_STRING_H_ -#define QUICHE_QUIC_PLATFORM_API_QUIC_STRING_H_ - -#include "net/quic/platform/impl/quic_string_impl.h" - -namespace quic { - -using QuicString = QuicStringImpl; - -} // namespace quic - -#endif // QUICHE_QUIC_PLATFORM_API_QUIC_STRING_H_
diff --git a/quic/platform/api/quic_string_utils.h b/quic/platform/api/quic_string_utils.h index 76a101c..a30833e 100644 --- a/quic/platform/api/quic_string_utils.h +++ b/quic/platform/api/quic_string_utils.h
@@ -5,9 +5,9 @@ #ifndef QUICHE_QUIC_PLATFORM_API_QUIC_STRING_UTILS_H_ #define QUICHE_QUIC_PLATFORM_API_QUIC_STRING_UTILS_H_ +#include <string> #include <utility> -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/quic/platform/impl/quic_string_utils_impl.h"
diff --git a/quic/platform/api/quic_text_utils.h b/quic/platform/api/quic_text_utils.h index e6c80d3..8db44ce 100644 --- a/quic/platform/api/quic_text_utils.h +++ b/quic/platform/api/quic_text_utils.h
@@ -5,7 +5,8 @@ #ifndef QUICHE_QUIC_PLATFORM_API_QUIC_TEXT_UTILS_H_ #define QUICHE_QUIC_PLATFORM_API_QUIC_TEXT_UTILS_H_ -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/quic/platform/impl/quic_text_utils_impl.h"
diff --git a/quic/platform/api/quic_text_utils_test.cc b/quic/platform/api/quic_text_utils_test.cc index 49eb9dc..9b156d0 100644 --- a/quic/platform/api/quic_text_utils_test.cc +++ b/quic/platform/api/quic_text_utils_test.cc
@@ -4,7 +4,8 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" namespace quic {
diff --git a/quic/platform/api/quic_thread.h b/quic/platform/api/quic_thread.h index 77ae2e0..7032dc4 100644 --- a/quic/platform/api/quic_thread.h +++ b/quic/platform/api/quic_thread.h
@@ -5,7 +5,8 @@ #ifndef QUICHE_QUIC_PLATFORM_API_QUIC_THREAD_H_ #define QUICHE_QUIC_PLATFORM_API_QUIC_THREAD_H_ -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" +#include <string> + #include "net/quic/platform/impl/quic_thread_impl.h" namespace quic {
diff --git a/quic/quartc/counting_packet_filter.h b/quic/quartc/counting_packet_filter.h index 9df006c..32feffc 100644 --- a/quic/quartc/counting_packet_filter.h +++ b/quic/quartc/counting_packet_filter.h
@@ -5,7 +5,8 @@ #ifndef QUICHE_QUIC_QUARTC_COUNTING_PACKET_FILTER_H_ #define QUICHE_QUIC_QUARTC_COUNTING_PACKET_FILTER_H_ -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" +#include <string> + #include "net/third_party/quiche/src/quic/test_tools/simulator/packet_filter.h" #include "net/third_party/quiche/src/quic/test_tools/simulator/port.h" #include "net/third_party/quiche/src/quic/test_tools/simulator/simulator.h"
diff --git a/quic/quartc/quartc_crypto_helpers.h b/quic/quartc/quartc_crypto_helpers.h index c53a58e..2dba7ac 100644 --- a/quic/quartc/quartc_crypto_helpers.h +++ b/quic/quartc/quartc_crypto_helpers.h
@@ -5,6 +5,8 @@ #ifndef QUICHE_QUIC_QUARTC_QUARTC_CRYPTO_HELPERS_H_ #define QUICHE_QUIC_QUARTC_QUARTC_CRYPTO_HELPERS_H_ +#include <string> + #include "net/third_party/quiche/src/quic/core/crypto/crypto_handshake_message.h" #include "net/third_party/quiche/src/quic/core/crypto/proof_source.h" #include "net/third_party/quiche/src/quic/core/crypto/proof_verifier.h" @@ -15,7 +17,6 @@ #include "net/third_party/quiche/src/quic/core/quic_versions.h" #include "net/third_party/quiche/src/quic/platform/api/quic_reference_counted.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/quartc/quartc_endpoint.h b/quic/quartc/quartc_endpoint.h index abf056a..c78641f 100644 --- a/quic/quartc/quartc_endpoint.h +++ b/quic/quartc/quartc_endpoint.h
@@ -5,10 +5,11 @@ #ifndef QUICHE_QUIC_QUARTC_QUARTC_ENDPOINT_H_ #define QUICHE_QUIC_QUARTC_QUARTC_ENDPOINT_H_ +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_alarm_factory.h" #include "net/third_party/quiche/src/quic/core/quic_error_codes.h" #include "net/third_party/quiche/src/quic/platform/api/quic_clock.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/quartc/quartc_connection_helper.h" #include "net/third_party/quiche/src/quic/quartc/quartc_crypto_helpers.h" #include "net/third_party/quiche/src/quic/quartc/quartc_dispatcher.h"
diff --git a/quic/quartc/quartc_fakes.h b/quic/quartc/quartc_fakes.h index 1719065..17e3874 100644 --- a/quic/quartc/quartc_fakes.h +++ b/quic/quartc/quartc_fakes.h
@@ -5,10 +5,11 @@ #ifndef QUICHE_QUIC_QUARTC_QUARTC_FAKES_H_ #define QUICHE_QUIC_QUARTC_QUARTC_FAKES_H_ +#include <string> + #include "net/third_party/quiche/src/quic/core/quic_error_codes.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/platform/api/quic_clock.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/quartc/quartc_endpoint.h" #include "net/third_party/quiche/src/quic/quartc/quartc_session.h" #include "net/third_party/quiche/src/quic/quartc/quartc_stream.h"
diff --git a/quic/quartc/quartc_stream_test.cc b/quic/quartc/quartc_stream_test.cc index 6fa1076..3b5458c 100644 --- a/quic/quartc/quartc_stream_test.cc +++ b/quic/quartc/quartc_stream_test.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/quartc/quartc_stream.h" #include <memory> +#include <string> #include <type_traits> #include <utility> @@ -33,7 +34,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_ip_address.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test_mem_slice_vector.h" #include "net/third_party/quiche/src/quic/quartc/quartc_factory.h"
diff --git a/quic/quartc/simulated_packet_transport.h b/quic/quartc/simulated_packet_transport.h index 5216bbb..185668b 100644 --- a/quic/quartc/simulated_packet_transport.h +++ b/quic/quartc/simulated_packet_transport.h
@@ -5,7 +5,8 @@ #ifndef QUICHE_QUIC_QUARTC_SIMULATED_PACKET_TRANSPORT_H_ #define QUICHE_QUIC_QUARTC_SIMULATED_PACKET_TRANSPORT_H_ -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" +#include <string> + #include "net/third_party/quiche/src/quic/quartc/quartc_packet_writer.h" #include "net/third_party/quiche/src/quic/test_tools/simulator/port.h" #include "net/third_party/quiche/src/quic/test_tools/simulator/queue.h"
diff --git a/quic/tools/quic_client_bin.cc b/quic/tools/quic_client_bin.cc index 412fb8e..ff81125 100644 --- a/quic/tools/quic_client_bin.cc +++ b/quic/tools/quic_client_bin.cc
@@ -41,6 +41,7 @@ #include <iostream> #include <memory> +#include <string> #include <vector> #include "net/third_party/quiche/src/quic/core/quic_packets.h" @@ -50,7 +51,6 @@ #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h" #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" #include "net/third_party/quiche/src/quic/platform/api/quic_system_event_loop.h" #include "net/third_party/quiche/src/quic/platform/api/quic_text_utils.h"
diff --git a/quic/tools/quic_url.h b/quic/tools/quic_url.h index 7ed190d..da1b69d 100644 --- a/quic/tools/quic_url.h +++ b/quic/tools/quic_url.h
@@ -5,9 +5,10 @@ #ifndef QUICHE_QUIC_TOOLS_QUIC_URL_H_ #define QUICHE_QUIC_TOOLS_QUIC_URL_H_ +#include <string> + #include "url/gurl.h" #include "net/third_party/quiche/src/quic/platform/api/quic_export.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h" namespace quic {
diff --git a/quic/tools/quic_url_test.cc b/quic/tools/quic_url_test.cc index 3af0be7..608fdb1 100644 --- a/quic/tools/quic_url_test.cc +++ b/quic/tools/quic_url_test.cc
@@ -4,8 +4,9 @@ #include "net/third_party/quiche/src/quic/tools/quic_url.h" +#include <string> + #include "net/third_party/quiche/src/quic/platform/api/quic_str_cat.h" -#include "net/third_party/quiche/src/quic/platform/api/quic_string.h" #include "net/third_party/quiche/src/quic/platform/api/quic_test.h" namespace quic {