struct FastFieldEntry

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

Table entry for fast-path tailcall dispatch handling.

Public Members

TailCallParseFunc target_function
TcFieldData bits

Public Methods

void FastFieldEntry ()

Default initializes this instance with undefined values.

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

void FastFieldEntry (TailCallParseFunc func, TcFieldData bits)

Constant initializes this instance

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

void FastFieldEntry (const FastFieldEntry & rhs)

FastFieldEntry is copy-able and assignable, which is intended

mainly for testing and debugging purposes.

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

FastFieldEntry & operator= (const FastFieldEntry & rhs)

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

TailCallParseFunc target ()

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