* parse.y (qualify_ambiguous_name) [case CALL_EXPR]: Always choose
EXPR_WFL_QUALIFICATION of qual_wfl.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52751
138bc75d-0d04-0410-961f-
82ee72b054a4
+2002-04-24 Tom Tromey <tromey@redhat.com>
+
+ For PR java/6425:
+ * parse.y (qualify_ambiguous_name) [case CALL_EXPR]: Always choose
+ EXPR_WFL_QUALIFICATION of qual_wfl.
+
2002-04-23 Per Bothner <per@bothner.com>
* expr.c (PRE_JSR): Call NOTE_LABEL for return address.
{
case CALL_EXPR:
qual_wfl = TREE_OPERAND (qual_wfl, 0);
- if (TREE_CODE (qual_wfl) != EXPR_WITH_FILE_LOCATION)
+ if (TREE_CODE (qual_wfl) != EXPR_WITH_FILE_LOCATION
+ || (EXPR_WFL_QUALIFICATION (qual_wfl)
+ && TREE_CODE (EXPR_WFL_QUALIFICATION (qual_wfl)) == TREE_LIST))
{
qual = EXPR_WFL_QUALIFICATION (qual_wfl);
qual_wfl = QUAL_WFL (qual);