cp-tree.h (struct language_function): Remove static_labelno.
authorMark Mitchell <mark@codesourcery.com>
Mon, 4 Oct 1999 09:33:31 +0000 (09:33 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 4 Oct 1999 09:33:31 +0000 (09:33 +0000)
commit39c76b4f031db5f1cb51d79016305f1a9b35d80e
tree0f7221485b712643cb9f33f7ed00ed8a39541a30
parentb3a798924e62d98a2a177db14c8cceb8e09781f9
cp-tree.h (struct language_function): Remove static_labelno.

* cp-tree.h (struct language_function): Remove static_labelno.
(static_labelno): Remove macro.
* method.c (build_overload_nested_name): Make static_labelno
static here.

* pt.c (instantiate_decl): Use DECL_SAVED_TREE, not DECL_INITIAL,
to decide whether or not a function is defined.

From-SVN: r29801
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/method.c
gcc/cp/pt.c
gcc/testsuite/g++.old-deja/g++.pt/local7.C [new file with mode: 0644]
gcc/testsuite/g++.old-deja/g++.pt/memtemp92.C [new file with mode: 0644]