diff options
author | Jason Merrill <jason@redhat.com> | 2012-08-02 14:44:58 -0400 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2012-08-02 18:44:58 +0000 |
commit | 742b0bcd66e1d8d40b19e33bf86764bbd3aa1744 (patch) | |
tree | 8dcb8f70665b36034a058e9049699008a55f672e /gcc/fortran/iresolve.c | |
parent | 328ece7de3d6903fd6e2c909e1efe1eea59fc8ec (diff) | |
download | gcc-742b0bcd66e1d8d40b19e33bf86764bbd3aa1744.zip gcc-742b0bcd66e1d8d40b19e33bf86764bbd3aa1744.tar.gz gcc-742b0bcd66e1d8d40b19e33bf86764bbd3aa1744.tar.bz2 |
PR c++/51213 (again)
/cp
2012-08-02 Jason Merrill <jason@redhat.com>
Paolo Carlini <paolo.carlini@oracle.com>
PR c++/51213 (again)
* pt.c (type_unification_real): Call push_deferring_access_checks /
pop_deferring_access_checks around the substitution of default
template args.
(instantiate_template_1): When the specialization returned by
retrieve_specialization has FNDECL_HAS_ACCESS_ERRORS set and we
are in a SFINAE context, simply return error_mark_node.
* cp-tree.h (FNDECL_RECHECK_ACCESS_P): Rename FNDECL_HAS_ACCESS_ERRORS.
/testsuite
2012-08-02 Jason Merrill <jason@redhat.com>
Paolo Carlini <paolo.carlini@oracle.com>
PR c++/51213 (again)
* g++.dg/cpp0x/sfinae37.C: Extend.
Co-Authored-By: Paolo Carlini <paolo.carlini@oracle.com>
From-SVN: r190093
Diffstat (limited to 'gcc/fortran/iresolve.c')
0 files changed, 0 insertions, 0 deletions