aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/expr.c
diff options
context:
space:
mode:
authorKriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>2005-03-05 15:44:22 +0000
committerKriang Lerdsuwanakij <lerdsuwa@gcc.gnu.org>2005-03-05 15:44:22 +0000
commit6439fffd56602ed319edd795a3ef86b164c3f762 (patch)
tree8e6216ca8d3e3a7f15f173ab7e56307bb21bef86 /gcc/java/expr.c
parentd19e3ef69676036ebb9b3ad68f052a75690e3366 (diff)
downloadgcc-6439fffd56602ed319edd795a3ef86b164c3f762.zip
gcc-6439fffd56602ed319edd795a3ef86b164c3f762.tar.gz
gcc-6439fffd56602ed319edd795a3ef86b164c3f762.tar.bz2
re PR c++/19311 (ICE in resolve_overloaded_unification)
PR c++/19311 * init.c (build_offset_ref): Don't build non-dependent SCOPE_REF. * pt.c (build_non_dependent_expr): Don't build NON_DEPENDENT_EXPR for OFFSET_TYPE. * typeck.c (build_x_unary_op): Don't build non-dependent SCOPE_REF. Also set PTRMEM_OK_P for NON_DEPENDENT_EXPR. (build_unary_op): Handle building ADDR_EXPR of OFFSET_REF inside template. * g++.dg/template/non-dependent11.C: New test. From-SVN: r95933
Diffstat (limited to 'gcc/java/expr.c')
0 files changed, 0 insertions, 0 deletions