typedef struct conditional_expression_t conditional_expression_t;
typedef struct expression_list_element_t expression_list_element_t;
typedef struct comma_expression_t comma_expression_t;
typedef struct statement_expression_t statement_expression_t;
typedef struct designator_t designator_t;
typedef struct offsetof_expression_t offsetof_expression_t;
typedef struct conditional_expression_t conditional_expression_t;
typedef struct expression_list_element_t expression_list_element_t;
typedef struct comma_expression_t comma_expression_t;
typedef struct statement_expression_t statement_expression_t;
typedef struct designator_t designator_t;
typedef struct offsetof_expression_t offsetof_expression_t;