2013-07-09 Tim Shen <timshen91@gmail.com>
commit0c0d9dfafbbf5a0d9473313819c0072fa47f2649
authoremsr <emsr@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Jul 2013 13:41:10 +0000 (9 13:41 +0000)
committeremsr <emsr@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Jul 2013 13:41:10 +0000 (9 13:41 +0000)
tree9dc05c3c3c00221efb59b8f81207c3de62dfb623
parent5ef96917c7531018b9e2d8cdebc063bcab1a1ed9
2013-07-09  Tim Shen  <timshen91@gmail.com>

Implement class regex_traits.
* include/bits/regex.h: Implement lookup_classname and
lookup_collatename; modify isctype; partially implement
transform_primary.
* testsuite/28_regex/traits/char/isctype.cc: Add more test cases.
* testsuite/28_regex/traits/char/lookup_classname.cc: Likewise.
* testsuite/28_regex/traits/char/lookup_collatename.cc: Likewise.
* testsuite/28_regex/traits/char/transform_primary.cc: Likewise.
* testsuite/28_regex/traits/wchar_t/isctype.cc: New.
* testsuite/28_regex/traits/wchar_t/lookup_classname.cc: New.
* testsuite/28_regex/traits/wchar_t/lookup_collatename.cc: New.
* testsuite/28_regex/traits/wchar_t/transform_primary.cc: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@200818 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/regex.h
libstdc++-v3/testsuite/28_regex/traits/char/isctype.cc
libstdc++-v3/testsuite/28_regex/traits/char/lookup_classname.cc
libstdc++-v3/testsuite/28_regex/traits/char/lookup_collatename.cc
libstdc++-v3/testsuite/28_regex/traits/char/transform_primary.cc
libstdc++-v3/testsuite/28_regex/traits/wchar_t/isctype.cc [copied from libstdc++-v3/testsuite/28_regex/traits/char/isctype.cc with 50% similarity]
libstdc++-v3/testsuite/28_regex/traits/wchar_t/lookup_classname.cc [copied from libstdc++-v3/testsuite/28_regex/traits/char/lookup_classname.cc with 71% similarity]
libstdc++-v3/testsuite/28_regex/traits/wchar_t/lookup_collatename.cc [copied from libstdc++-v3/testsuite/28_regex/traits/char/lookup_collatename.cc with 84% similarity]
libstdc++-v3/testsuite/28_regex/traits/wchar_t/transform_primary.cc [copied from libstdc++-v3/testsuite/28_regex/traits/char/transform_primary.cc with 73% similarity]