aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload.c
diff options
context:
space:
mode:
authorJason Merrill <jason@gcc.gnu.org>1998-05-28 22:33:54 -0400
committerJason Merrill <jason@gcc.gnu.org>1998-05-28 22:33:54 -0400
commit711734a9c6e5f649d0557b9710ca97b4a1c55d9d (patch)
tree25e2c12ee0d8b3ffa267282b86a0afbbe7af373e /gcc/reload.c
parentc71407f935c633b9d092349ad14ee0df473a34f9 (diff)
downloadgcc-711734a9c6e5f649d0557b9710ca97b4a1c55d9d.zip
gcc-711734a9c6e5f649d0557b9710ca97b4a1c55d9d.tar.gz
gcc-711734a9c6e5f649d0557b9710ca97b4a1c55d9d.tar.bz2
cp-tree.h (DECL_DESTRUCTOR_P): New macro.
* cp-tree.h (DECL_DESTRUCTOR_P): New macro. * method.c (build_destructor_name): New fn. * decl2.c (maybe_retrofit_in_chrg): Split out... (grokclassfn): From here. Reorganize. * decl.c (grok_ctor_properties): Make sure ctors for types with vbases have the in_chrg parm. * pt.c (instantiate_class_template): Update TYPE_USES_VIRTUAL_BASECLASSES from tsubsted bases. Don't call grok_*_properties. (tsubst): Call grok_ctor_properties and maybe_retrofit_in_chrg. * pt.c (instantiate_decl): Make test for whether or not static variables should be instantiated early match its comment. From-SVN: r20136
Diffstat (limited to 'gcc/reload.c')
0 files changed, 0 insertions, 0 deletions