aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/interface.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2009-12-24 16:46:14 -0500
committerJason Merrill <jason@gcc.gnu.org>2009-12-24 16:46:14 -0500
commitdb10df3dfcd9eec5bc477bf3ec689e62f8c12db5 (patch)
treec487a6204121c71d9afe1c113f2b34f12c97fdc5 /gcc/fortran/interface.c
parent17fad3611f3624776fc617e7734a80f7abba0562 (diff)
downloadgcc-db10df3dfcd9eec5bc477bf3ec689e62f8c12db5.zip
gcc-db10df3dfcd9eec5bc477bf3ec689e62f8c12db5.tar.gz
gcc-db10df3dfcd9eec5bc477bf3ec689e62f8c12db5.tar.bz2
PR c++/41305, DR 384
PR c++/41305, DR 384 * name-lookup.c (arg_assoc_class): Split out arg_assoc_class_only and arg_assoc_bases. (friend_of_associated_class_p): Remove. (arg_assoc_namespace): Don't call it. (arg_assoc_template_arg): Use arg_assoc_class_only for member template context. (arg_assoc_type): Handle UNION_TYPE and ENUMERAL_TYPE properly. * name-lookup.c (arg_assoc): Handle TEMPLATE_ID_EXPR properly. From-SVN: r155461
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions