| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| cstring.cc | ||
| cstring_op.cc | ||
| moveable.cc | ||
| pstring.cc | ||
| range.cc | ||
| string.cc | ||
| string_op.cc |
PR libstdc++/64584 PR libstdc++/64585 * include/bits/regex.h (basic_regex<>::basic_regex, basic_regex<>::assign, basic_regex<>::imbue, basic_regex<>::swap, basic_regex<>::mark_count): Drop NFA after imbuing basic_regex; Make assign() transactional against exception. * include/bits/regex_compiler.h (__compile_nfa<>): Add back __compile_nfa SFINAE. * include/std/regex: Adjust include order to avoid __compile_nfa forward declaration. * testsuite/28_regex/basic_regex/assign/char/string.cc: New testcase. * testsuite/28_regex/basic_regex/imbue/string.cc: New testcase. From-SVN: r219865
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| cstring.cc | Loading commit data... | |
| cstring_op.cc | Loading commit data... | |
| moveable.cc | Loading commit data... | |
| pstring.cc | Loading commit data... | |
| range.cc | Loading commit data... | |
| string.cc | Loading commit data... | |
| string_op.cc | Loading commit data... |