template <size_t kFastTableSizeLog2, size_t kNumFieldEntries = 0, size_t kNumFieldAux = 0, size_t kNameTableSize = 0, size_t kFieldLookupSize = 2>

struct TcParseTable

Defined at line 492 of file ../../third_party/protobuf/src/google/protobuf/generated_message_tctable_decl.h

Public Members

std::array<TcParseTableBase::FastFieldEntry, (1 << kFastTableSizeLog2)> fast_entries
std::array<uint16_t, kFieldLookupSize> field_lookup_table
std::array<TcParseTableBase::FieldEntry, kNumFieldEntries> field_entries
std::array<TcParseTableBase::FieldAux, kNumFieldAux> aux_entries
std::array<char, kNameTableSize == 0 ? 1 : kNameTableSize> field_names