/* declarations. */
\f
-/* Helper functions. */
+/* Helper functions. */
void
pp_c_whitespace (c_pretty_printer *pp)
switch (TREE_CODE (t))
{
case POINTER_TYPE:
- /* It is easier to handle C++ reference types here. */
+ /* It is easier to handle C++ reference types here. */
case REFERENCE_TYPE:
if (TREE_CODE (TREE_TYPE (t)) == POINTER_TYPE)
pp_c_pointer (pp, TREE_TYPE (t));
( declarator )
direct-declarator [ type-qualifier-list(opt) assignment-expression(opt) ]
direct-declarator [ static type-qualifier-list(opt) assignment-expression(opt)]
- direct-declarator [ type-qualifier-list static assignment-exression ]
+ direct-declarator [ type-qualifier-list static assignment-expression ]
direct-declarator [ type-qualifier-list * ]
direct-declaratpr ( parameter-type-list )
direct-declarator ( identifier-list(opt) ) */
integer-constant
floating-constant
enumeration-constant
- chatracter-constant */
+ character-constant */
void
pp_c_constant (c_pretty_printer *pp, tree e)
break;
case COMPOUND_LITERAL_EXPR:
- e = DECL_INITIAL (e);
+ e = DECL_INITIAL (COMPOUND_LITERAL_EXPR_DECL (e));
/* Fall through. */
case CONSTRUCTOR:
pp_initializer (pp, e);