egcs/gcc/cp Tag: gcc-2_95-branch ChangeLog cp- ...
mmitchel@egcs.cygnus.com
mmitchel@egcs.cygnus.com
Thu May 20 10:48:00 GMT 1999
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: mmitchel@egcs.cygnus.com 99/05/20 10:48:50
Modified files:
gcc/cp : Tag: gcc-2_95-branch ChangeLog cp-tree.h expr.c
pt.c tree.c typeck.c typeck2.c
Log message:
* cp-tree.h (make_ptrmem_cst): New function.
* expr.c (cplus_expand_constant): Split out from ...
(cplus_expand_expr): Here. Use cplus_expand_constant.
(init_cplus_expand): Set lang_expand_constant.
* pt.c (convert_nontype_argument): Use make_ptrmem_cst.
* tree.c (make_ptrmem_cst): Define.
* typeck.c (unary_complex_lvalue): Use make_ptrmem_cst.
* typeck2.c (initializer_constant_valid_p): Use make_ptrmem_cst.
More information about the Gcc-cvs
mailing list