COMPOUND_EXPR, set it's type correctly.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45305
138bc75d-0d04-0410-961f-
82ee72b054a4
2001-08-30 Per Bothner <per@bothner.com>
+ * parse.y (resolve_qualified_expression_name): If creating a
+ COMPOUND_EXPR, set it's type correctly.
+
+2001-08-30 Per Bothner <per@bothner.com>
+
* jcf-io.c (open_class): Set filename field.
* jcf-parse,c (parse_class_file): Set current_function_decl
forcoming function's argument. */
if (previous_call_static && is_static)
{
- decl = build (COMPOUND_EXPR, type, decl, *where_found);
+ decl = build (COMPOUND_EXPR, TREE_TYPE (*where_found),
+ decl, *where_found);
TREE_SIDE_EFFECTS (decl) = 1;
}
else