#include "quiche/quic/core/quic_tag.h"
#include <algorithm>
#include <string>
#include <vector>
#include "absl/base/macros.h"
#include "absl/strings/ascii.h"
#include "absl/strings/escaping.h"
#include "absl/strings/str_split.h"
#include "quiche/quic/platform/api/quic_flag_utils.h"
#include "quiche/quic/platform/api/quic_flags.h"
#include "quiche/common/quiche_text_utils.h"
namespace quic {
bool FindMutualQuicTag(const QuicTagVector& our_tags,
const QuicTagVector& their_tags, QuicTag* out_result,
size_t* out_index) { … }
std::string QuicTagToString(QuicTag tag) { … }
uint32_t MakeQuicTag(uint8_t a, uint8_t b, uint8_t c, uint8_t d) { … }
bool ContainsQuicTag(const QuicTagVector& tag_vector, QuicTag tag) { … }
QuicTag ParseQuicTag(absl::string_view tag_string) { … }
QuicTagVector ParseQuicTagVector(absl::string_view tags_string) { … }
}