summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/lib/java/util/LinkedHashMap$LinkedHashEntry.class
diff options
context:
space:
mode:
authorpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>2007-01-27 18:23:14 +0000
committerpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>2007-01-27 18:23:14 +0000
commit74f588f2e509200e376dc02f2b7f96f67e634202 (patch)
tree5980c7b71db5312698ab4c49a4066d1da8d30e6b /libjava/classpath/lib/java/util/LinkedHashMap$LinkedHashEntry.class
parentd6da74188fefd57b5ece013f625783f408163a9e (diff)
downloadppe42-gcc-74f588f2e509200e376dc02f2b7f96f67e634202.tar.gz
ppe42-gcc-74f588f2e509200e376dc02f2b7f96f67e634202.zip
2007-01-27 Paul Thomas <pault@gcc.gnu.org>
PR fortran/30407 * trans-expr.c (gfc_conv_operator_assign): New function. * trans.h : Add prototype for gfc_conv_operator_assign. * trans-stmt.c (gfc_trans_where_assign): Add a gfc_symbol for a potential operator assignment subroutine. If it is non-NULL call gfc_conv_operator_assign instead of the first assignment. ( gfc_trans_where_2): In the case of an operator assignment, extract the argument expressions from the code for the subroutine call and pass the symbol to gfc_trans_where_assign. resolve.c (resolve_where, gfc_resolve_where_code_in_forall, gfc_resolve_forall_body): Resolve the subroutine call for operator assignments. 2007-01-27 Paul Thomas <pault@gcc.gnu.org> PR fortran/30407 * gfortran.dg/where_operator_assign_1.f90: New test. * gfortran.dg/where_operator_assign_2.f90: New test. * gfortran.dg/where_operator_assign_3.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121235 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/java/util/LinkedHashMap$LinkedHashEntry.class')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud