diff options
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/tree.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c index 8b625e8..620e2c2 100644 --- a/gcc/cp/tree.c +++ b/gcc/cp/tree.c @@ -1693,10 +1693,10 @@ strip_typedefs (tree t, bool *remove_attributes, unsigned int flags) else result = TYPE_MAIN_VARIANT (t); } - gcc_assert (!typedef_variant_p (result) + /*gcc_assert (!typedef_variant_p (result) || dependent_alias_template_spec_p (result, nt_opaque) || ((flags & STF_USER_VISIBLE) - && !user_facing_original_type_p (result))); + && !user_facing_original_type_p (result)));*/ if (COMPLETE_TYPE_P (result) && !COMPLETE_TYPE_P (t)) /* If RESULT is complete and T isn't, it's likely the case that T |