diff options
| author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-19 01:36:50 +0000 |
|---|---|---|
| committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-19 01:36:50 +0000 |
| commit | eb833cbe81af8557958673c11a44cc629b79c588 (patch) | |
| tree | d39c6d48e17f0d85751becc5f496f94737ead16b /libjava/classpath/lib/java/sql | |
| parent | d70a13f878ee94b5e3b70307821fca3cd8c855e4 (diff) | |
| download | ppe42-gcc-eb833cbe81af8557958673c11a44cc629b79c588.tar.gz ppe42-gcc-eb833cbe81af8557958673c11a44cc629b79c588.zip | |
DR 1170
PR c++/51213
* semantics.c (perform_access_checks): Add complain parm, return bool.
(perform_deferred_access_checks): Likewise.
(perform_or_defer_access_check): Likewise.
(speculative_access_check): Remove.
* call.c (enforce_access): Add complain parm, return bool.
* decl.c, friend.c, class.c, init.c, parser.c: Adjust callers.
* search.c: Adjust callers.
* cp-tree.h (TINFO_RECHECK_ACCESS_P): New macro.
(FNDECL_RECHECK_ACCESS_P): New macro.
* method.c (synthesized_method_walk): Stop deferring access checks.
* pt.c (recheck_decl_substitution): New.
(instantiate_template_1): Set and check FNDECL_RECHECK_ACCESS_P.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189639 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/java/sql')
0 files changed, 0 insertions, 0 deletions

