]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/cvt.c
gcc/ChangeLog:
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Sep 1999 12:07:46 +0000 (12:07 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Sep 1999 12:07:46 +0000 (12:07 +0000)
commitb1a8d4ce4e42efe59d1f80b8ef14967727333070
tree88b5b117435e72426ca1237680e644cce728803b
parent05b71d23bbdd926c5a5883a0f662fb747d52e25c
gcc/ChangeLog:
* extend.texi (Volatiles): New node.
gcc/cp/ChangeLog:
* cp-tree.h (convert_to_void): Prototype new function.
(require_complete_type_in_void): Remove prototype.
* cvt.c (convert_to_void): New function.
(ocp_convert): Use convert_to_void.
* decl.c (cplus_expand_expr_stmt): Likewise, for complete
expressions.
* typeck.c (require_complete_type_in_void): Remove function.
(build_compound_expr): Use convert_to_void.
(build_static_cast): Likewise.
(build_c_cast): Likewise.
* semantics.c (finish_expr_stmt): Do not decay full expressions.

* typeck.c (build_x_compound_expr): Add FIXME.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29233 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/cvt.c
gcc/cp/decl.c
gcc/cp/semantics.c
gcc/cp/typeck.c
gcc/extend.texi