// Copyright (c) 2018 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. #include "quiche/quic/core/qpack/qpack_static_table.h" #include <vector> #include "absl/base/macros.h" #include "quiche/quic/platform/api/quic_logging.h" namespace quic { // The "constructor" for a QpackStaticEntry that computes the lengths at // compile time. #define STATIC_ENTRY … const std::vector<QpackStaticEntry>& QpackStaticTableVector() { … } #undef STATIC_ENTRY const QpackStaticTable& ObtainQpackStaticTable() { … } } // namespace quic