aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2015-04-23 11:55:21 -0400
committerJason Merrill <jason@gcc.gnu.org>2015-04-23 11:55:21 -0400
commitb88fa2656ba66afd943e0c8a944c139c16343dfc (patch)
treed05c2d5aab8de47b924156998dfccc05465c5d69 /gcc/tree.c
parent6c28362134af5aa01326e4fc3d38753b7fd42eba (diff)
downloadgcc-b88fa2656ba66afd943e0c8a944c139c16343dfc.zip
gcc-b88fa2656ba66afd943e0c8a944c139c16343dfc.tar.gz
gcc-b88fa2656ba66afd943e0c8a944c139c16343dfc.tar.bz2
re PR c++/50800 (Internal compiler error in finish_member_declarations, possibly related to may_alias attribute)
PR c++/50800 * tree.c (strip_typedefs): Add remove_attributes parm. (strip_typedefs_expr): Likewise. (apply_identity_attributes): New subroutine of strip_typedefs. * pt.c (canonicalize_type_argument): Let strip_typedefs handle attrs. (convert_nontype_argument, unify): Likewise. * cp-tree.h: Adjust. From-SVN: r222377
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions