Commit fb5a6c69 by Tim Shen Committed by Tim Shen

regex_compiler.h: Add todo comment.

2013-12-03  Tim Shen  <timshen91@gmail.com>

	* regex_compiler.h: Add todo comment.
	* regex_executor.tcc: Likewise.

From-SVN: r205624
parent db84d11e
2013-12-03 Tim Shen <timshen91@gmail.com>
* regex_compiler.h: Add todo comment.
* regex_executor.tcc: Likewise.
2013-11-29 Matthias Klose <doko@ubuntu.com> 2013-11-29 Matthias Klose <doko@ubuntu.com>
* testsuite/experimental/string_view/requirements/exception, * testsuite/experimental/string_view/requirements/exception,
......
...@@ -237,6 +237,10 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION ...@@ -237,6 +237,10 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
}; };
/// Matches a character range (bracket expression) /// Matches a character range (bracket expression)
// TODO: Convert used _M_flags fields to template parameters, including
// collate and icase. Avoid using std::set, could use flat_set
// (sorted vector and binary search) instead; use an fixed sized (256)
// vector<bool> for char specialization if necessary.
template<typename _TraitsT> template<typename _TraitsT>
struct _BracketMatcher struct _BracketMatcher
{ {
......
...@@ -162,6 +162,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION ...@@ -162,6 +162,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
return false; return false;
} }
// TODO: Use a function vector to dispatch, instead of using switch-case.
template<typename _BiIter, typename _Alloc, typename _TraitsT, template<typename _BiIter, typename _Alloc, typename _TraitsT,
bool __dfs_mode> bool __dfs_mode>
template<bool __match_mode> template<bool __match_mode>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment