-/* $PostgreSQL: pgsql/src/interfaces/ecpg/preproc/ecpg.trailer,v 1.21 2010/03/09 11:09:45 meskes Exp $ */
+/* $PostgreSQL: pgsql/src/interfaces/ecpg/preproc/ecpg.trailer,v 1.22 2010/03/20 18:53:00 meskes Exp $ */
statements: /*EMPTY*/
| statements statement
var_type_declarations: /*EMPTY*/ { $$ = EMPTY; }
| vt_declarations { $$ = $1; }
- | CPP_LINE { $$ = $1; }
;
-vt_declarations: var_declaration { $$ = $1; }
- | type_declaration { $$ = $1; }
- | vt_declarations var_declaration { $$ = cat2_str($1, $2); }
- | vt_declarations type_declaration { $$ = cat2_str($1, $2); }
+vt_declarations: single_vt_declaration { $$ = $1; }
+ | CPP_LINE { $$ = $1; }
+ | vt_declarations single_vt_declaration { $$ = cat2_str($1, $2); }
| vt_declarations CPP_LINE { $$ = cat2_str($1, $2); }
;