gcc/libstdc++-v3/include
Tim Shen 4aebb4e4a6 re PR libstdc++/77356 (regex error for a ECMAScript syntax string)
PR libstdc++/77356
	* include/bits/regex_compiler.tcc(_M_insert_bracket_matcher,
	_M_expression_term): Modify to support dash literal.
	* include/bits/regex_scanner.h: Add dash as a token type to make
	a different from the mandated dash literal by escaping.
	* include/bits/regex_scanner.tcc(_M_scan_in_bracket): Emit dash
	token in bracket expression parsing.
	* testsuite/28_regex/regression.cc: Add new testcases.

From-SVN: r239794
2016-08-27 02:03:23 +00:00
..
backward
bits re PR libstdc++/77356 (regex error for a ECMAScript syntax string) 2016-08-27 02:03:23 +00:00
c
c_compatibility
c_global Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
c_std
debug Add C++17 constexpr to debug and profile mode arrays 2016-08-23 16:54:57 +01:00
decimal
experimental Define std::not_fn for C++17 2016-08-19 16:42:34 +01:00
ext Fix missing qualification in <ext/rope> 2016-07-25 13:56:12 +01:00
parallel libstdc++/71856 Define _GLIBCXX_PARALLEL_ASSERTIONS 2016-07-13 18:22:57 +01:00
precompiled
profile Add C++17 constexpr to debug and profile mode arrays 2016-08-23 16:54:57 +01:00
std Add constexpr to <iterator> and <array> for C++17 2016-08-23 11:13:12 +01:00
tr1 Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
tr2
Makefile.am libstdc++/68297 avoid throw/catch in make_exception_ptr 2016-08-22 18:29:31 +01:00
Makefile.in libstdc++/68297 avoid throw/catch in make_exception_ptr 2016-08-22 18:29:31 +01:00