* class.c (build_clone): Don't call defer_fn, let mark_used do it.
commit31da194ec7ae8d71df69f5daf6eeb48e2b5655dc
authorgeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Jun 2004 21:11:38 +0000 (17 21:11 +0000)
committergeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Jun 2004 21:11:38 +0000 (17 21:11 +0000)
tree675a168c8b96b039f57a4ce161849a75c05d9378
parent39d4c6de7e4936eccf4f656519257b600a0cda7b
* class.c (build_clone): Don't call defer_fn, let mark_used do it.
* cp-tree.h (defer_fn): Delete.
* decl2.c (defer_fn): Delete.
(finish_file): Simplify deferred_fns loops; check that
only used inline functions get into deferred_fns.
(mark_used): Inline previous contents of defer_fn.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83310 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/decl2.c