Commit 34e1a144 by Dodji Seketeli Committed by Dodji Seketeli

Remove unused tf_no_class_instantiations enum member

gcc/cp/ChangeLog:
	* cp-tree.h (enum tsubst_flags)<tf_no_class_instantiations>:
	Remove.
	* pt.c (tsubst): Remove the use of tf_no_class_instantiations.

From-SVN: r166255
parent a76c13bf
2010-11-02 Dodji Seketeli <dodji@redhat.com>
* cp-tree.h (enum tsubst_flags)<tf_no_class_instantiations>:
Remove.
* pt.c (tsubst): Remove the use of tf_no_class_instantiations.
2010-11-03 Jason Merrill <jason@redhat.com> 2010-11-03 Jason Merrill <jason@redhat.com>
PR c++/46277 PR c++/46277
......
...@@ -3960,8 +3960,6 @@ enum tsubst_flags { ...@@ -3960,8 +3960,6 @@ enum tsubst_flags {
conversion. */ conversion. */
tf_no_access_control = 1 << 7, /* Do not perform access checks, even tf_no_access_control = 1 << 7, /* Do not perform access checks, even
when issuing other errors. */ when issuing other errors. */
/* Do not instantiate classes (used by count_non_default_template_args). */
tf_no_class_instantiations = 1 << 8,
/* Convenient substitution flags combinations. */ /* Convenient substitution flags combinations. */
tf_warning_or_error = tf_warning | tf_error tf_warning_or_error = tf_warning | tf_error
}; };
......
...@@ -10878,8 +10878,7 @@ tsubst (tree t, tree args, tsubst_flags_t complain, tree in_decl) ...@@ -10878,8 +10878,7 @@ tsubst (tree t, tree args, tsubst_flags_t complain, tree in_decl)
But, such constructs have already been resolved by this But, such constructs have already been resolved by this
point, so here CTX really should have complete type, unless point, so here CTX really should have complete type, unless
it's a partial instantiation. */ it's a partial instantiation. */
if (!(complain & tf_no_class_instantiations)) ctx = complete_type (ctx);
ctx = complete_type (ctx);
if (!COMPLETE_TYPE_P (ctx)) if (!COMPLETE_TYPE_P (ctx))
{ {
if (complain & tf_error) if (complain & tf_error)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment