c++config: Remove __regex nested namespace.
authorBenjamin Kosnik <bkoz@redhat.com>
Thu, 28 Jun 2012 07:50:34 +0000 (07:50 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Thu, 28 Jun 2012 07:50:34 +0000 (07:50 +0000)
commite07b233d2e7b2add3e3ca6564ad4f8295e8a8cb6
tree2a062c359a277b1340ecf6b4d4551677b63409ca
parent7fefe030cc5c85c32fc73704737fd069d978287c
c++config: Remove __regex nested namespace.

2012-06-27  Benjamin Kosnik  <bkoz@redhat.com>

* include/bits/c++config: Remove __regex nested namespace.
* include/bits/regex_compiler.h: Change __regex to
__detail. Adjust doxygen markup, add regex-details group.
* include/bits/regex_constants.h: Same.
* include/bits/regex_cursor.h: Same.
* include/bits/regex_error.h: Same.
* include/bits/regex_grep_matcher.h: Same.
* include/bits/regex_grep_matcher.tcc: Same.
* include/bits/regex_nfa.h: Same.
* include/bits/regex_nfa.tcc: Same.
* include/bits/regex.h: Same. Remove static from global constants.

* testsuite/ext/profile/mutex_extensions_neg.cc: Adjust line numbers.

* include/bits/locale_classes.tcc: Add use_facet, has_facet to
locales group.

From-SVN: r189039
13 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/c++config
libstdc++-v3/include/bits/locale_classes.tcc
libstdc++-v3/include/bits/regex.h
libstdc++-v3/include/bits/regex_compiler.h
libstdc++-v3/include/bits/regex_constants.h
libstdc++-v3/include/bits/regex_cursor.h
libstdc++-v3/include/bits/regex_error.h
libstdc++-v3/include/bits/regex_grep_matcher.h
libstdc++-v3/include/bits/regex_grep_matcher.tcc
libstdc++-v3/include/bits/regex_nfa.h
libstdc++-v3/include/bits/regex_nfa.tcc
libstdc++-v3/testsuite/ext/profile/mutex_extensions_neg.cc