re PR c++/51738 (C++11 initializer list does not work correctly with operator[])
authorPaolo Carlini <paolo.carlini@oracle.com>
Tue, 3 Jan 2012 20:25:16 +0000 (20:25 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 3 Jan 2012 20:25:16 +0000 (20:25 +0000)
commit2b59b5284fe61754d1b91d9a43a8ecba27644c42
tree11d31f2ae11eccff2f30dd820196cc858c6990c1
parent0239db9272f141e7cdc0844eaf9cb7011e71ce24
re PR c++/51738 (C++11 initializer list does not work correctly with operator[])

/gcc/cp
2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51738
* parser.c (cp_parser_postfix_open_square_expression): Handle
postfix-expression [ braced-init-list ].

/gcc/testsuite
2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51738
* g++.dg/cpp0x/initlist-postfix-open-square.C: New.

/libstdc++-v3
2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51738
* testsuite/23_containers/map/element_access/39901.cc: New.

From-SVN: r182856
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/initlist-postfix-open-square.C [new file with mode: 0644]
libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/23_containers/map/element_access/39901.cc [new file with mode: 0644]