2013-10-02 Tim Shen <timshen91@gmail.com>
authorTim Shen <timshen91@gmail.com>
Wed, 2 Oct 2013 15:13:18 +0000 (15:13 +0000)
committerTim Shen <timshen@gcc.gnu.org>
Wed, 2 Oct 2013 15:13:18 +0000 (15:13 +0000)
commit756aa0c30268da6b1de3bf6b9b427eefe8520d57
tree3a79396240997b064f90d8d8e3db92b75c0fcf6d
parent90926a2da5f122aaf28baf379c30d9d2f97d2475
2013-10-02  Tim Shen  <timshen91@gmail.com>

* include/bits/regex_compiler.h
(_BracketMatcher<>::_M_add_equivalence_class): Implement it correctly.
* include/bits/regex_compiler.tcc (_BracketMatcher<>::operator()):
Add _M_equiv_set support.
* testsuite/28_regex/algorithms/regex_match/extended/
cstring_bracket_01.cc: Add new "[[=a=]]" testcase.

From-SVN: r203117
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/regex_compiler.h
libstdc++-v3/include/bits/regex_compiler.tcc
libstdc++-v3/testsuite/28_regex/algorithms/regex_match/extended/cstring_bracket_01.cc