}
switch (initializer->kind) {
- case INITIALIZER_VALUE: {
- const initializer_value_t *value = &initializer->value;
- print_assignment_expression(value->value);
+ case INITIALIZER_STRING:
+ case INITIALIZER_VALUE:
+ print_assignment_expression(initializer->value.value);
return;
- }
+
case INITIALIZER_LIST: {
print_string("{ ");
const initializer_list_t *list = &initializer->list;
return;
}
- case INITIALIZER_STRING:
- print_string_literal(get_init_string(initializer), '"');
- return;
-
case INITIALIZER_DESIGNATOR:
print_designator(initializer->designator.designator);
print_string(" = ");