Lines Matching refs:LIST_MACRO
394 #define DEFINE_BIT_RANGES(LIST_MACRO) \ argument
395 struct LIST_MACRO##_Ranges { \
396 enum { LIST_MACRO(DEFINE_BIT_FIELD_RANGE_TYPE, _) kBitsCount }; \
405 #define DEFINE_BIT_FIELDS(LIST_MACRO) \ argument
406 DEFINE_BIT_RANGES(LIST_MACRO) \
407 LIST_MACRO(DEFINE_BIT_FIELD_TYPE, LIST_MACRO##_Ranges)
409 #define DEFINE_BIT_FIELDS_64(LIST_MACRO) \ argument
410 DEFINE_BIT_RANGES(LIST_MACRO) \
411 LIST_MACRO(DEFINE_BIT_FIELD_64_TYPE, LIST_MACRO##_Ranges)
467 #define DEFINE_FIELD_OFFSET_CONSTANTS(StartOffset, LIST_MACRO) \ argument
469 LIST_MACRO##_StartOffset = StartOffset - 1, \
470 LIST_MACRO(DEFINE_ONE_FIELD_OFFSET) \