typeck.c (comp_ptr_ttypes_reinterpret): Per ANSI, tighten up definition of 'casting...
authorJason Merrill <jason@gcc.gnu.org>
Mon, 18 Jan 1999 12:49:20 +0000 (07:49 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 18 Jan 1999 12:49:20 +0000 (07:49 -0500)
commitddaed37e0437fb5d5c9446139d4938d3e51532cb
tree3bae4ffe519aaa727042fb46d83af587564753b2
parent8c7707b030e111b02c9398436a7600f0a4447618
typeck.c (comp_ptr_ttypes_reinterpret): Per ANSI, tighten up definition of 'casting away const' in reinterpret_cast<>.

* typeck.c (comp_ptr_ttypes_reinterpret): Per ANSI, tighten up
definition of 'casting away const' in reinterpret_cast<>.
* cvt.c: Add include for decl.h, remove extern for
static_aggregates which is now provided by decl.h.
* Makefile.in (cvt.o): Add dependency for decl.h and missing
dependencies for convert.h and flags.h.
* decl2.c (do_dtors): Set current location to that of the
decl, for sensible diagnostics and debugging.
(check_classfn): Issue `incomplete type' error, if
class is not defined.
* cp-tree.h: Add prototype for bound_pmf_p.

From-SVN: r24748
gcc/cp/ChangeLog
gcc/cp/Makefile.in
gcc/cp/cp-tree.h
gcc/cp/cvt.c
gcc/cp/decl2.c
gcc/cp/typeck.c