pt.c (tsubst): Clear TYPE_REFERENCE_TO when creating a reduced-level template type parameter.
* pt.c (tsubst): Clear TYPE_REFERENCE_TO when creating a reduced-level template type parameter. From-SVN: r18591
This commit is contained in:
parent
4a67c9e985
commit
debf0b88ab
|
@ -1,3 +1,8 @@
|
||||||
|
Sun Mar 15 10:54:08 1998 Mark Mitchell <mmitchell@usa.net>
|
||||||
|
|
||||||
|
* pt.c (tsubst): Clear TYPE_REFERENCE_TO when creating a
|
||||||
|
reduced-level template type parameter.
|
||||||
|
|
||||||
Sun Mar 15 12:26:02 1998 Manfred Hollstein <manfred@s-direktnet.de>
|
Sun Mar 15 12:26:02 1998 Manfred Hollstein <manfred@s-direktnet.de>
|
||||||
|
|
||||||
* cp-tree.h (struct lang_decl_flags): Add needs_final_overrider.
|
* cp-tree.h (struct lang_decl_flags): Add needs_final_overrider.
|
||||||
|
@ -54,11 +59,6 @@ Thu Mar 12 08:39:13 1998 Manfred Hollstein <manfred@s-direktnet.de>
|
||||||
* tree.c (layout_vbasetypes): record_align and desired_align are of
|
* tree.c (layout_vbasetypes): record_align and desired_align are of
|
||||||
type unsigned int; const_size and nonvirtual_const_size likewise.
|
type unsigned int; const_size and nonvirtual_const_size likewise.
|
||||||
|
|
||||||
Wed Mar 11 07:31:08 1998 Mark Mitchell <mmitchell@usa.net>
|
|
||||||
|
|
||||||
* pt.c (tsubst): Clear TYPE_REFERENCE_TO when creating a
|
|
||||||
reduced-level template type parameter.
|
|
||||||
|
|
||||||
Wed Mar 11 07:25:20 1998 Mark Mitchell <mmitchell@usa.net>
|
Wed Mar 11 07:25:20 1998 Mark Mitchell <mmitchell@usa.net>
|
||||||
|
|
||||||
* parse.y (new_initializer): Make sure all initializers are
|
* parse.y (new_initializer): Make sure all initializers are
|
||||||
|
|
|
@ -3527,6 +3527,7 @@ tsubst (t, args, in_decl)
|
||||||
TYPE_STUB_DECL (r) = TYPE_NAME (r) = TEMPLATE_TYPE_DECL (r);
|
TYPE_STUB_DECL (r) = TYPE_NAME (r) = TEMPLATE_TYPE_DECL (r);
|
||||||
TYPE_MAIN_VARIANT (r) = r;
|
TYPE_MAIN_VARIANT (r) = r;
|
||||||
TYPE_POINTER_TO (r) = NULL_TREE;
|
TYPE_POINTER_TO (r) = NULL_TREE;
|
||||||
|
TYPE_REFERENCE_TO (r) = NULL_TREE;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case TEMPLATE_PARM_INDEX:
|
case TEMPLATE_PARM_INDEX:
|
||||||
|
|
Loading…
Reference in New Issue