diff options
| author | Patrick Palka <ppalka@gcc.gnu.org> | 2016-03-18 01:23:26 +0000 | 
|---|---|---|
| committer | Patrick Palka <ppalka@gcc.gnu.org> | 2016-03-18 01:23:26 +0000 | 
| commit | 753a8910a4c9021ff81e9892ac58c50c0fdb6d69 (patch) | |
| tree | 6c27e45dd0c7221674892f4c5dac59d16ea73e65 /libcpp/files.c | |
| parent | 4a8e35b32ce7b8af8719e15ef26fbe2575d16610 (diff) | |
| download | gcc-753a8910a4c9021ff81e9892ac58c50c0fdb6d69.zip gcc-753a8910a4c9021ff81e9892ac58c50c0fdb6d69.tar.gz gcc-753a8910a4c9021ff81e9892ac58c50c0fdb6d69.tar.bz2 | |
Fix PR c++/70218 (illegal access to private field succeeds)
gcc/cp/ChangeLog:
	PR c++/70218
	* parser.c (cp_parser_lambda_expression): Move call to
	pop_deferring_access_checks ahead of the call to
	cp_parser_end_tentative_firewall.
gcc/testsuite/ChangeLog:
	PR c++/70218
	* g++.dg/cpp0x/lambda/lambda-70218.C: New test.
From-SVN: r234316
Diffstat (limited to 'libcpp/files.c')
0 files changed, 0 insertions, 0 deletions
