Go to the source code of this file.
|
#define | F(card, tagbytes, size_ceil, ceil_arg) const char* upb_p##card##m_##tagbytes##bt_max##size_ceil##b(UPB_PARSE_PARAMS); |
|
#define | F(card, tagbytes, type) |
|
#define | F(card, type, valbytes, tagbytes) const char* upb_p##card##type##valbytes##_##tagbytes##bt(UPB_PARSE_PARAMS); |
|
#define | SIZES(card, tagbytes) |
|
#define | TAGBYTES(card) |
|
#define | TAGBYTES(card) |
|
#define | TAGBYTES(card) |
|
#define | TYPES(card, tagbytes) |
|
#define | UPB_PARSE_PARAMS |
|
#define | UTF8(card, tagbytes) |
|
◆ F [1/3]
#define F |
( |
|
card, |
|
|
|
tagbytes, |
|
|
|
size_ceil, |
|
|
|
ceil_arg |
|
) |
| const char* upb_p##card##m_##tagbytes##bt_max##size_ceil##b(UPB_PARSE_PARAMS); |
◆ F [2/3]
#define F |
( |
|
card, |
|
|
|
tagbytes, |
|
|
|
type |
|
) |
| |
◆ F [3/3]
◆ SIZES
#define SIZES |
( |
|
card, |
|
|
|
tagbytes |
|
) |
| |
Value: F(card, tagbytes, 64, 64) \
F(card, tagbytes, 128, 128) \
F(card, tagbytes, 192, 192) \
F(card, tagbytes, 256, 256) \
F(card, tagbytes,
max, -1)
Definition at line 132 of file decode_fast.h.
◆ TAGBYTES [1/3]
◆ TAGBYTES [2/3]
◆ TAGBYTES [3/3]
◆ TYPES
#define TYPES |
( |
|
card, |
|
|
|
tagbytes |
|
) |
| |
Value: F(card,
b, 1, tagbytes) \
F(card,
v, 4, tagbytes) \
F(card,
v, 8, tagbytes) \
F(card,
z, 4, tagbytes) \
F(card,
z, 8, tagbytes) \
F(card,
f, 4, tagbytes) \
Definition at line 84 of file decode_fast.h.
◆ UPB_PARSE_PARAMS
◆ UTF8
#define UTF8 |
( |
|
card, |
|
|
|
tagbytes |
|
) |
| |
◆ fastdecode_generic()