// Copyright 2023 gRPC authors.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//     http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

// This file is autogenerated: see
// tools/codegen/core/gen_huffman_decompressor.cc

#ifndef GRPC_TEST_CPP_MICROBENCHMARKS_HUFFMAN_GEOMETRIES_INDEX_H
#define GRPC_TEST_CPP_MICROBENCHMARKS_HUFFMAN_GEOMETRIES_INDEX_H
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_10_10_10.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_10_11_9.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_10_12_8.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_10_13_7.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_10_14_6.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_10_15_5.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_10_16.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_10_5_15.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_10_6_14.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_10_7_13.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_10_8_12.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_10_9_11.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_10_9.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_11_8.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_12_7.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_13_6.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_14_5.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_15.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_16.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_5_14.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_6_13.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_7_12.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_8_11.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_9_10.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_12_10_8.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_12_11_7.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_12_12_6.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_12_13_5.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_12_14.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_12_15.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_12_16.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_12_5_13.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_12_6_12.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_12_7_11.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_12_8_10.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_12_9_9.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_10_7.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_11_6.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_12_5.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_13.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_14.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_15.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_16.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_5_12.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_6_11.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_7_10.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_8_9.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_9_8.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_10_6.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_11_5.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_12.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_13.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_14.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_15.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_16.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_5_11.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_6_10.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_7_9.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_8_8.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_9_7.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_15_10_5.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_15_11.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_15_12.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_15_13.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_15_14.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_15_15.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_15_5_10.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_15_6_9.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_15_7_8.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_15_8_7.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_15_9_6.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_16_10.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_16_11.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_16_12.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_16_13.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_16_14.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_16_5_9.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_16_6_8.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_16_7_7.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_16_8_6.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_16_9_5.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_7_10_13.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_7_11_12.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_7_12_11.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_7_13_10.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_7_14_9.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_7_15_8.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_7_16_7.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_7_7_16.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_7_8_15.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_7_9_14.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_10_12.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_11_11.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_12_10.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_13_9.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_14_8.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_15_7.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_16_6.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_6_16.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_7_15.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_8_14.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_9_13.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_9_10_11.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_9_11_10.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_9_12_9.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_9_13_8.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_9_14_7.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_9_15_6.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_9_16_5.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_9_5_16.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_9_6_15.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_9_7_14.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_9_8_13.h"
#include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_9_9_12.h"
#define DECL_HUFFMAN_VARIANTS()                                               \
  DECL_BENCHMARK(grpc_core::geometry_7_7_16::HuffDecoder, geometry_7_7_16);   \
  DECL_BENCHMARK(grpc_core::geometry_7_8_15::HuffDecoder, geometry_7_8_15);   \
  DECL_BENCHMARK(grpc_core::geometry_7_9_14::HuffDecoder, geometry_7_9_14);   \
  DECL_BENCHMARK(grpc_core::geometry_7_10_13::HuffDecoder, geometry_7_10_13); \
  DECL_BENCHMARK(grpc_core::geometry_7_11_12::HuffDecoder, geometry_7_11_12); \
  DECL_BENCHMARK(grpc_core::geometry_7_12_11::HuffDecoder, geometry_7_12_11); \
  DECL_BENCHMARK(grpc_core::geometry_7_13_10::HuffDecoder, geometry_7_13_10); \
  DECL_BENCHMARK(grpc_core::geometry_7_14_9::HuffDecoder, geometry_7_14_9);   \
  DECL_BENCHMARK(grpc_core::geometry_7_15_8::HuffDecoder, geometry_7_15_8);   \
  DECL_BENCHMARK(grpc_core::geometry_7_16_7::HuffDecoder, geometry_7_16_7);   \
  DECL_BENCHMARK(grpc_core::geometry_8_6_16::HuffDecoder, geometry_8_6_16);   \
  DECL_BENCHMARK(grpc_core::geometry_8_7_15::HuffDecoder, geometry_8_7_15);   \
  DECL_BENCHMARK(grpc_core::geometry_8_8_14::HuffDecoder, geometry_8_8_14);   \
  DECL_BENCHMARK(grpc_core::geometry_8_9_13::HuffDecoder, geometry_8_9_13);   \
  DECL_BENCHMARK(grpc_core::geometry_8_10_12::HuffDecoder, geometry_8_10_12); \
  DECL_BENCHMARK(grpc_core::geometry_8_11_11::HuffDecoder, geometry_8_11_11); \
  DECL_BENCHMARK(grpc_core::geometry_8_12_10::HuffDecoder, geometry_8_12_10); \
  DECL_BENCHMARK(grpc_core::geometry_8_13_9::HuffDecoder, geometry_8_13_9);   \
  DECL_BENCHMARK(grpc_core::geometry_8_14_8::HuffDecoder, geometry_8_14_8);   \
  DECL_BENCHMARK(grpc_core::geometry_8_15_7::HuffDecoder, geometry_8_15_7);   \
  DECL_BENCHMARK(grpc_core::geometry_8_16_6::HuffDecoder, geometry_8_16_6);   \
  DECL_BENCHMARK(grpc_core::geometry_9_5_16::HuffDecoder, geometry_9_5_16);   \
  DECL_BENCHMARK(grpc_core::geometry_9_6_15::HuffDecoder, geometry_9_6_15);   \
  DECL_BENCHMARK(grpc_core::geometry_9_7_14::HuffDecoder, geometry_9_7_14);   \
  DECL_BENCHMARK(grpc_core::geometry_9_8_13::HuffDecoder, geometry_9_8_13);   \
  DECL_BENCHMARK(grpc_core::geometry_9_9_12::HuffDecoder, geometry_9_9_12);   \
  DECL_BENCHMARK(grpc_core::geometry_9_10_11::HuffDecoder, geometry_9_10_11); \
  DECL_BENCHMARK(grpc_core::geometry_9_11_10::HuffDecoder, geometry_9_11_10); \
  DECL_BENCHMARK(grpc_core::geometry_9_12_9::HuffDecoder, geometry_9_12_9);   \
  DECL_BENCHMARK(grpc_core::geometry_9_13_8::HuffDecoder, geometry_9_13_8);   \
  DECL_BENCHMARK(grpc_core::geometry_9_14_7::HuffDecoder, geometry_9_14_7);   \
  DECL_BENCHMARK(grpc_core::geometry_9_15_6::HuffDecoder, geometry_9_15_6);   \
  DECL_BENCHMARK(grpc_core::geometry_9_16_5::HuffDecoder, geometry_9_16_5);   \
  DECL_BENCHMARK(grpc_core::geometry_10_5_15::HuffDecoder, geometry_10_5_15); \
  DECL_BENCHMARK(grpc_core::geometry_10_6_14::HuffDecoder, geometry_10_6_14); \
  DECL_BENCHMARK(grpc_core::geometry_10_7_13::HuffDecoder, geometry_10_7_13); \
  DECL_BENCHMARK(grpc_core::geometry_10_8_12::HuffDecoder, geometry_10_8_12); \
  DECL_BENCHMARK(grpc_core::geometry_10_9_11::HuffDecoder, geometry_10_9_11); \
  DECL_BENCHMARK(grpc_core::geometry_10_10_10::HuffDecoder,                   \
                 geometry_10_10_10);                                          \
  DECL_BENCHMARK(grpc_core::geometry_10_11_9::HuffDecoder, geometry_10_11_9); \
  DECL_BENCHMARK(grpc_core::geometry_10_12_8::HuffDecoder, geometry_10_12_8); \
  DECL_BENCHMARK(grpc_core::geometry_10_13_7::HuffDecoder, geometry_10_13_7); \
  DECL_BENCHMARK(grpc_core::geometry_10_14_6::HuffDecoder, geometry_10_14_6); \
  DECL_BENCHMARK(grpc_core::geometry_10_15_5::HuffDecoder, geometry_10_15_5); \
  DECL_BENCHMARK(grpc_core::geometry_10_16::HuffDecoder, geometry_10_16);     \
  DECL_BENCHMARK(grpc_core::geometry_11_5_14::HuffDecoder, geometry_11_5_14); \
  DECL_BENCHMARK(grpc_core::geometry_11_6_13::HuffDecoder, geometry_11_6_13); \
  DECL_BENCHMARK(grpc_core::geometry_11_7_12::HuffDecoder, geometry_11_7_12); \
  DECL_BENCHMARK(grpc_core::geometry_11_8_11::HuffDecoder, geometry_11_8_11); \
  DECL_BENCHMARK(grpc_core::geometry_11_9_10::HuffDecoder, geometry_11_9_10); \
  DECL_BENCHMARK(grpc_core::geometry_11_10_9::HuffDecoder, geometry_11_10_9); \
  DECL_BENCHMARK(grpc_core::geometry_11_11_8::HuffDecoder, geometry_11_11_8); \
  DECL_BENCHMARK(grpc_core::geometry_11_12_7::HuffDecoder, geometry_11_12_7); \
  DECL_BENCHMARK(grpc_core::geometry_11_13_6::HuffDecoder, geometry_11_13_6); \
  DECL_BENCHMARK(grpc_core::geometry_11_14_5::HuffDecoder, geometry_11_14_5); \
  DECL_BENCHMARK(grpc_core::geometry_11_15::HuffDecoder, geometry_11_15);     \
  DECL_BENCHMARK(grpc_core::geometry_11_16::HuffDecoder, geometry_11_16);     \
  DECL_BENCHMARK(grpc_core::geometry_12_5_13::HuffDecoder, geometry_12_5_13); \
  DECL_BENCHMARK(grpc_core::geometry_12_6_12::HuffDecoder, geometry_12_6_12); \
  DECL_BENCHMARK(grpc_core::geometry_12_7_11::HuffDecoder, geometry_12_7_11); \
  DECL_BENCHMARK(grpc_core::geometry_12_8_10::HuffDecoder, geometry_12_8_10); \
  DECL_BENCHMARK(grpc_core::geometry_12_9_9::HuffDecoder, geometry_12_9_9);   \
  DECL_BENCHMARK(grpc_core::geometry_12_10_8::HuffDecoder, geometry_12_10_8); \
  DECL_BENCHMARK(grpc_core::geometry_12_11_7::HuffDecoder, geometry_12_11_7); \
  DECL_BENCHMARK(grpc_core::geometry_12_12_6::HuffDecoder, geometry_12_12_6); \
  DECL_BENCHMARK(grpc_core::geometry_12_13_5::HuffDecoder, geometry_12_13_5); \
  DECL_BENCHMARK(grpc_core::geometry_12_14::HuffDecoder, geometry_12_14);     \
  DECL_BENCHMARK(grpc_core::geometry_12_15::HuffDecoder, geometry_12_15);     \
  DECL_BENCHMARK(grpc_core::geometry_12_16::HuffDecoder, geometry_12_16);     \
  DECL_BENCHMARK(grpc_core::geometry_13_5_12::HuffDecoder, geometry_13_5_12); \
  DECL_BENCHMARK(grpc_core::geometry_13_6_11::HuffDecoder, geometry_13_6_11); \
  DECL_BENCHMARK(grpc_core::geometry_13_7_10::HuffDecoder, geometry_13_7_10); \
  DECL_BENCHMARK(grpc_core::geometry_13_8_9::HuffDecoder, geometry_13_8_9);   \
  DECL_BENCHMARK(grpc_core::geometry_13_9_8::HuffDecoder, geometry_13_9_8);   \
  DECL_BENCHMARK(grpc_core::geometry_13_10_7::HuffDecoder, geometry_13_10_7); \
  DECL_BENCHMARK(grpc_core::geometry_13_11_6::HuffDecoder, geometry_13_11_6); \
  DECL_BENCHMARK(grpc_core::geometry_13_12_5::HuffDecoder, geometry_13_12_5); \
  DECL_BENCHMARK(grpc_core::geometry_13_13::HuffDecoder, geometry_13_13);     \
  DECL_BENCHMARK(grpc_core::geometry_13_14::HuffDecoder, geometry_13_14);     \
  DECL_BENCHMARK(grpc_core::geometry_13_15::HuffDecoder, geometry_13_15);     \
  DECL_BENCHMARK(grpc_core::geometry_13_16::HuffDecoder, geometry_13_16);     \
  DECL_BENCHMARK(grpc_core::geometry_14_5_11::HuffDecoder, geometry_14_5_11); \
  DECL_BENCHMARK(grpc_core::geometry_14_6_10::HuffDecoder, geometry_14_6_10); \
  DECL_BENCHMARK(grpc_core::geometry_14_7_9::HuffDecoder, geometry_14_7_9);   \
  DECL_BENCHMARK(grpc_core::geometry_14_8_8::HuffDecoder, geometry_14_8_8);   \
  DECL_BENCHMARK(grpc_core::geometry_14_9_7::HuffDecoder, geometry_14_9_7);   \
  DECL_BENCHMARK(grpc_core::geometry_14_10_6::HuffDecoder, geometry_14_10_6); \
  DECL_BENCHMARK(grpc_core::geometry_14_11_5::HuffDecoder, geometry_14_11_5); \
  DECL_BENCHMARK(grpc_core::geometry_14_12::HuffDecoder, geometry_14_12);     \
  DECL_BENCHMARK(grpc_core::geometry_14_13::HuffDecoder, geometry_14_13);     \
  DECL_BENCHMARK(grpc_core::geometry_14_14::HuffDecoder, geometry_14_14);     \
  DECL_BENCHMARK(grpc_core::geometry_14_15::HuffDecoder, geometry_14_15);     \
  DECL_BENCHMARK(grpc_core::geometry_14_16::HuffDecoder, geometry_14_16);     \
  DECL_BENCHMARK(grpc_core::geometry_15_5_10::HuffDecoder, geometry_15_5_10); \
  DECL_BENCHMARK(grpc_core::geometry_15_6_9::HuffDecoder, geometry_15_6_9);   \
  DECL_BENCHMARK(grpc_core::geometry_15_7_8::HuffDecoder, geometry_15_7_8);   \
  DECL_BENCHMARK(grpc_core::geometry_15_8_7::HuffDecoder, geometry_15_8_7);   \
  DECL_BENCHMARK(grpc_core::geometry_15_9_6::HuffDecoder, geometry_15_9_6);   \
  DECL_BENCHMARK(grpc_core::geometry_15_10_5::HuffDecoder, geometry_15_10_5); \
  DECL_BENCHMARK(grpc_core::geometry_15_11::HuffDecoder, geometry_15_11);     \
  DECL_BENCHMARK(grpc_core::geometry_15_12::HuffDecoder, geometry_15_12);     \
  DECL_BENCHMARK(grpc_core::geometry_15_13::HuffDecoder, geometry_15_13);     \
  DECL_BENCHMARK(grpc_core::geometry_15_14::HuffDecoder, geometry_15_14);     \
  DECL_BENCHMARK(grpc_core::geometry_15_15::HuffDecoder, geometry_15_15);     \
  DECL_BENCHMARK(grpc_core::geometry_16_5_9::HuffDecoder, geometry_16_5_9);   \
  DECL_BENCHMARK(grpc_core::geometry_16_6_8::HuffDecoder, geometry_16_6_8);   \
  DECL_BENCHMARK(grpc_core::geometry_16_7_7::HuffDecoder, geometry_16_7_7);   \
  DECL_BENCHMARK(grpc_core::geometry_16_8_6::HuffDecoder, geometry_16_8_6);   \
  DECL_BENCHMARK(grpc_core::geometry_16_9_5::HuffDecoder, geometry_16_9_5);   \
  DECL_BENCHMARK(grpc_core::geometry_16_10::HuffDecoder, geometry_16_10);     \
  DECL_BENCHMARK(grpc_core::geometry_16_11::HuffDecoder, geometry_16_11);     \
  DECL_BENCHMARK(grpc_core::geometry_16_12::HuffDecoder, geometry_16_12);     \
  DECL_BENCHMARK(grpc_core::geometry_16_13::HuffDecoder, geometry_16_13);     \
  DECL_BENCHMARK(grpc_core::geometry_16_14::HuffDecoder, geometry_16_14);     \
  DECL_BENCHMARK(grpc_core::HuffDecoder, Selected)
#endif  // GRPC_TEST_CPP_MICROBENCHMARKS_HUFFMAN_GEOMETRIES_INDEX_H
