9ae63018d7 
								
							 
						 
						
							
							
								
								* testsuite/*: Remove stray semi-colons after function definitions.  
							
							... 
							
							
							
							From-SVN: r203279 
							
						 
						
							2013-10-08 14:54:26 +01:00  
				
					
						
							
							
								 
						
							
								8d60fca50e 
								
							 
						 
						
							
							
								
								regex_scanner.tcc (_Scanner<>::_M_eat_escape_posix): Let ordinary char escaping in POSIX be valid.  
							
							... 
							
							
							
							2013-09-28  Tim Shen <timshen91@gmail.com>
	* include/bits/regex_scanner.tcc (_Scanner<>::_M_eat_escape_posix):
	Let ordinary char escaping in POSIX be valid.
	* testsuite/28_regex/basic_regex/ctors/basic/raw_string.cc: Test this
	change.
From-SVN: r203005 
							
						 
						
							2013-09-28 13:41:09 +00:00  
				
					
						
							
							
								 
						
							
								405feeb871 
								
							 
						 
						
							
							
								
								Update copyright in libstdc++-v3.  
							
							... 
							
							
							
							From-SVN: r195701 
							
						 
						
							2013-02-03 17:54:05 +00:00  
				
					
						
							
							
								 
						
							
								90d04a445c 
								
							 
						 
						
							
							
								
								Update Copyright years for files modified in 2011 and/or 2012.  
							
							... 
							
							
							
							From-SVN: r194903 
							
						 
						
							2013-01-04 13:49:55 +01:00  
				
					
						
							
							
								 
						
							
								d2edfb151d 
								
							 
						 
						
							
							
								
								match: Rename to...  
							
							... 
							
							
							
							2012-10-05  Benjamin Kosnik  <bkoz@redhat.com>
	* testsuite/28_regex/algorithms/match: Rename to...
	* testsuite/28_regex/algorithms/regex_match: ...this.
	* testsuite/28_regex/basic_regex/regex.cc: Rename to...
	* testsuite/28_regex/basic_regex/ctors/basic/default.cc: ...this.
	* testsuite/util/testsuite_regex.h: New.
	* testsuite/28_regex/basic_regex/ctors/basic/raw_string.cc: New.
From-SVN: r192146 
							
						 
						
							2012-10-05 21:18:54 +00:00  
				
					
						
							
							
								 
						
							
								948ef71060 
								
							 
						 
						
							
							
								
								re PR libstdc++/47724 ([C++0x] Regex string anchors cause segfault)  
							
							... 
							
							
							
							2011-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
	PR libstdc++/47724
	* include/bits/regex_compiler.h (_Scanner::_M_advance): Do not treat
	line anchors as metacharacters.
	* testsuite/28_regex/basic_regex/ctors/47724.cc: New.
From-SVN: r170236 
							
						 
						
							2011-02-17 01:47:21 +00:00  
				
					
						
							
							
								 
						
							
								bf6319b96a 
								
							 
						 
						
							
							
								
								regex.h (sub_match::sub_match): Add.  
							
							... 
							
							
							
							2011-02-14  Jonathan Wakely  <jwakely.gcc@gmail.com>
	* include/bits/regex.h (sub_match::sub_match): Add.
	(match_results::ready): Add.
	(match_results::empty): Adjust.
	(match_results::length): Add missing dereference.
	(match_results::operator[],prefix,suffix): Add debug mode checks.
	(match_results::cend): Re-use end().
	(match_results::format): Adjust signatures.
	(operator==(match_results,match_results)): Implement.
	* include/bits/regex_compiler.h (_Scanner_base): Use constexpr.
	* include/bits/regex_constants.h (syntax_option_type): Likewise.
	* include/bits/regex_grep_matcher.h: Fix comment typo.
	(_Specialized_results::_Specialized_results): Simplify.
	* include/bits/regex_cursor.h: Fix comment typo.
	* include/bits/regex_nfa.h: Likewise.
	* testsuite/28_regex/basic_regex/ctors/basic/string_range_01_02_03.cc:
	Fix error code, remove xfail.
	* testsuite/28_regex/basic_regex/ctors/extended/
	string_range_01_02_03.cc: Likewise.
From-SVN: r170158 
							
						 
						
							2011-02-14 23:35:22 +00:00  
				
					
						
							
							
								 
						
							
								cedf52d247 
								
							 
						 
						
							
							
								
								Makefile.am (sources): Add regex.cc.  
							
							... 
							
							
							
							2011-02-10  Benjamin Kosnik  <bkoz@redhat.com>
	* src/Makefile.am (sources): Add regex.cc.
	* src/Makefile.in: Regenerate.
	* src/regex.cc: New.
	* include/bits/regex_error.h (error_type): Use constexpr.
	(regex_error): Move ctor and dtor out of line.
	* testsuite/28_regex/03_requirements: To...
	* testsuite/28_regex/requirements: ... this.
	* testsuite/28_regex/04_header: To...
	* testsuite/28_regex/headers: ... this.
	* testsuite/28_regex/05_constants: To...
	* testsuite/28_regex/constants: ... this.
	* testsuite/28_regex/06_exception_type: To...
	* testsuite/28_regex/regex_error: ... this.
	* testsuite/28_regex/07_traits: To...
	* testsuite/28_regex/traits: ... this.
	* testsuite/28_regex/08_basic_regex: To...
	* testsuite/28_regex/basic_regex: ... this.
	* testsuite/28_regex/09_sub_match: To...
	* testsuite/28_regex/sub_match: ... this.
	* testsuite/28_regex/10_match_results: To...
	* testsuite/28_regex/match_results: ... this.
	* testsuite/28_regex/11_algorithms: To...
	* testsuite/28_regex/algorithms: ... this.
	* testsuite/28_regex/12_iterators: To...
	* testsuite/28_regex/iterators: ... this.
From-SVN: r170038 
							
						 
						
							2011-02-11 01:23:10 +00:00