Marshall Clow 
							
						 
					 
					
						
						
							
						
						70e8f59884 
					 
					
						
						
							
							Fix a crasher found by libFuzzer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@245849  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-08-24 15:57:09 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						fc93ce7349 
					 
					
						
						
							
							Make regex and any assert when they should throw an exception _but_ the user has decreed 'no exceptions'. This matches the behavior of string and vector  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@245239  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-08-17 21:14:16 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						2576c29dab 
					 
					
						
						
							
							Consolidate a bunch of #ifdef _LIBCPP_NO_EXCEPTIONS .. #endif blocks into a single template function. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@243415  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-07-28 13:30:47 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						568bd0222f 
					 
					
						
						
							
							Detect and throw on a class of bad regexes that we mistakenly accepted before. Thanks to Trevor Smigiel for the report  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@243030  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-07-23 18:27:51 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Fiselier 
							
						 
					 
					
						
						
							
						
						7cc7106776 
					 
					
						
						
							
							Fix initializer list order in <regex> to be correct  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@242864  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-07-22 01:29:41 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Fiselier 
							
						 
					 
					
						
						
							
						
						47c5dae573 
					 
					
						
						
							
							Remove unused typedefs in random and regex  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@242628  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-07-18 22:57:14 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						64befb5bc5 
					 
					
						
						
							
							Add code to honor the match_not_bol and match_not_eol regex flats. Fixes PR#22651. Thanks to Jim Porter for the report and suggested fix.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@232733  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-03-19 17:05:59 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						5e56c30413 
					 
					
						
						
							
							Fix for PR22061 by K-ballo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@227384  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-01-28 22:22:35 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						083e011d6c 
					 
					
						
						
							
							Make regex::assign not clobber the regex in case of failure. Fixes PR#22213  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@225799  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-01-13 16:49:52 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						e3e7054f48 
					 
					
						
						
							
							Implement LWG 2217 - operator==(sub_match, string) slices on embedded '\0's  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@224292  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-12-15 23:57:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Albert 
							
						 
					 
					
						
						
							
						
						1757386944 
					 
					
						
						
							
							Base regex code on char_class_type.  
						
						... 
						
						
						
						__get_classname() and __bracket_expression were assuming that
char_class_type was ctype_base::mask rather than using
regex_traits<_CharT>::char_class_type.
This change allows char_class_type to be defined to something other than
ctype_base::mask so that the implementation will still work for
platforms with an 8-bit ctype mask (such as Android and OpenBSD).
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@214201  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-07-29 19:23:39 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						6b7e6921e2 
					 
					
						
						
							
							Fix Bug 19678 - libc++ does not correctly handle the regex: '[^\0]*'  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@209307  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-05-21 16:29:50 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						103af3478e 
					 
					
						
						
							
							Implement LWG issue 2306: match_results::reference should be value_type&, not const value_type&. This is a general move by the LWG to have the reference type of read-only containers be a non-const reference; however, there are no methods that return a non-const reference to a match_result entry, so there's no worries about getting a non-const reference to a constant object.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@202214  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-02-26 01:56:31 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						e0f8672e7a 
					 
					
						
						
							
							Implement LWG Issues  #2329  and  #2332  - disallow iterators into temporary regexes and regexes into temporary strings  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@201717  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-02-19 21:21:11 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						97f50f6c5e 
					 
					
						
						
							
							Update __parse_DUP_COUNT and __parse_BACKREF to use the traits class to recognize digits. Fixes PR18514  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@199541  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-18 03:40:03 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						72fe0ae7cf 
					 
					
						
						
							
							Fix a bug in regex_token_iterator's copy constructor. Caught by Bob Wilson.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@199122  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-13 17:47:08 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						0efd9dcfa0 
					 
					
						
						
							
							Fix PR18404 - 'Bug in regex_token_iterator::operator++(int) implementation'. Enhance the tests for regex_token_iterator and regex_iterator.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@198878  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-09 18:25:57 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						33ae2337e2 
					 
					
						
						
							
							Patch by GM: apparently '__value' (two underscores) is a special name in Visual Studio, so rename the private method in <regex> with that name. GM's patch used  '___value' (three underscores), but I changed that to '__regex_traits_value' because I've been burned in the past by identifiers that appear identical but are not.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@193087  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-10-21 15:43:25 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						499cea12bb 
					 
					
						
						
							
							Debug mode for string.  This commit also marks the first time libc++ debug-mode has found a bug (found one in regex).  Had to play with extern templates a bit to get this to work since string is heavily used within libc++.dylib.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189114  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-08-23 17:37:05 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						0f678bd69e 
					 
					
						
						
							
							Nico Rieck:  this patch series fixes visibility issues on Windows as explained in < http://lists.cs.uiuc.edu/pipermail/cfe-dev/2013-August/031214.html >.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188192  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-08-12 18:38:34 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						cd59accbf5 
					 
					
						
						
							
							Bill Fisher: This patch fixes a bug where std::regex in ECMAScript mode was ignoring capture groups inside lookahead assertions.  
						
						... 
						
						
						
						For example, matching /(?=(a))(a)/ to "a" should yield two captures: \1 = "a", \2 = "a"
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@186954  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-07-23 16:18:04 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						1e1d05121d 
					 
					
						
						
							
							Bill Fisher: This patch fixes an ill-formed comparison when parsing control escapes, e.g. "\cA\ca". The code will now throw an error_escape exception for invalid control sequences like "\c:" or "\c".  
						
						... 
						
						
						
						I've added the test cases to bad_escape.pass.cpp.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@186335  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-07-15 18:21:11 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						e840208989 
					 
					
						
						
							
							Bill Fisher: This patch fixes a less likely case where '\b' can back up into invalid memory, when driven by a regex_iterator (for case 1, see r185273 or  http://llvm.org/bugs/show_bug.cgi?id=16240 )  
						
						... 
						
						
						
						The attached test program also supplies a test for the case 1 fix in r185273.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@186089  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-07-11 15:32:55 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						7670f7d1ed 
					 
					
						
						
							
							Bill Fisher: This patch fixes a bug where regex_iterator doesn't indicate when it's restarting in the middle of a string. This bug causes /^a/ to match in the middle of the string "aaaaaaa", during iteration.  
						
						... 
						
						
						
						My patch uses  to communicate when  is false.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185950  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-07-09 17:29:09 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						dbc8cf059e 
					 
					
						
						
							
							Bill Fisher: This patch fixes a bug where the regex parser doesn't advance the pointer after reading the third character of an octal escape (in awk mode).  
						
						... 
						
						
						
						That is, regex{"\141", awk} results in the regular expression /a1/ instead of just /a/.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185449  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-07-02 17:43:31 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						a9602d56de 
					 
					
						
						
							
							Prevent '\b' from backing up into invalid memory.  Fixes  http://llvm.org/bugs/show_bug.cgi?id=16240 .  Sorry, I can not think of a good test case for this one, except by running valgrind as reported in the bug.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185273  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-06-29 23:45:43 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						c1ecd97f00 
					 
					
						
						
							
							Provide missing '{' in parsing extended quoted characters.  This fixes  http://llvm.org/bugs/show_bug.cgi?id=16135  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185211  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-06-28 20:31:05 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						e57b7c445b 
					 
					
						
						
							
							William Fisher:  A bug in __lookahead::exec causes /(?=^)b/ to match ab. When  makes a recursive call to , it passes true for the value of . This causes a beginning-of-line anchor (^) inside a lookahead assertion to match anywhere in the text.  This fixes  http://llvm.org/bugs/show_bug.cgi?id=11118  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185196  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-06-28 19:11:23 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						918f2a80ab 
					 
					
						
						
							
							Bill Fisher:  Fix for failing to throw an exception in regex when parsing an invalid escape sequence.  This fixes  http://llvm.org/bugs/show_bug.cgi?id=16023  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185192  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-06-28 18:57:30 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						04bd79b23a 
					 
					
						
						
							
							Fix undefined behavior in syntax_option_type::operator~ and match_flag_type::operator./a.out  Found by UBSan  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@177693  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-03-22 02:13:55 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						23fb972520 
					 
					
						
						
							
							Albert Wong: definition for regex_traits<_CharT>::__regex_word.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@176640  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-03-07 19:38:08 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						83eade6abb 
					 
					
						
						
							
							No functionality change at this time.  I've split _LIBCPP_VISIBLE up into two flags: _LIBCPP_TYPE_VIS and _LIBCPP_FUNC_VIS.  This is in preparation for taking advantage of clang's new __type_visibility__ attribute.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@176593  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-03-06 23:30:19 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						0a69fa14d2 
					 
					
						
						
							
							Zhang Xiongpang:  Add definitions for const data members.  Fixes  http://llvm.org/bugs/show_bug.cgi?id=14585 .  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@170026  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-12-12 21:14:28 +00:00 
						 
				 
			
				
					
						
							
							
								Argyrios Kyrtzidis 
							
						 
					 
					
						
						
							
						
						1dc6f7ab97 
					 
					
						
						
							
							Don't neglect to "return *this".  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@165860  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-10-13 02:03:45 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						33be35effe 
					 
					
						
						
							
							Dimitry Andric:  many visibility fixes.  Howard:  Much appreciated.  Can you send me a patch to CREDITS.TXT?  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@163862  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-09-14 00:39:16 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						46623a09ee 
					 
					
						
						
							
							noexcept and constexpr applied to <regex>.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@160594  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-07-21 01:31:58 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						ec3773c2da 
					 
					
						
						
							
							Quash a whole bunch of warnings  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@145624  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-01 20:21:04 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						9996844df0 
					 
					
						
						
							
							Further macro protection by replacing _[A-Z] with _[A-Z]p  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@145410  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-29 18:15:50 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						66c6f9733b 
					 
					
						
						
							
							Add protection from min/max macros  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@145407  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-29 16:45:27 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						08e17472e4 
					 
					
						
						
							
							Windows support by Ruben Van Boxem.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@142235  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-17 20:05:10 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						c6fe8cafc3 
					 
					
						
						
							
							Fix <rdar://problem/10255403> match_results::begin() is off by one  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@141494  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-08 14:36:16 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						e3e3291f3a 
					 
					
						
						
							
							Fixed PR10574:  http://llvm.org/bugs/show_bug.cgi?id=10574  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@137522  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-12 21:56:02 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						0949eedbd6 
					 
					
						
						
							
							_STD -> _VSTD to avoid macro clash on windows  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@134190  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-30 21:18:19 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						2b1b2d40d7 
					 
					
						
						
							
							Provide names for template and function parameters in forward declarations.  The purpose is to aid automated documentation tools.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@133008  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-14 19:58:17 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						41fb6e1432 
					 
					
						
						
							
							Jonathan Sauer found a bug in the way ^ was handled  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@128350  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-26 20:02:27 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						6cf5d8c3aa 
					 
					
						
						
							
							Chris Jefferson noted many places where function calls needed to be qualified (thanks Chris).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@125510  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-14 19:12:38 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						31aaf55f4c 
					 
					
						
						
							
							N3158 Missing preconditions for default-constructed match_result objects  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@121282  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-08 21:07:55 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						b64f8b07c1 
					 
					
						
						
							
							license change  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@119395  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-16 22:09:02 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						aef07cbffd 
					 
					
						
						
							
							visibility-decoration.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@114647  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-23 15:13:20 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Hinnant 
							
						 
					 
					
						
						
							
						
						73d21a4f07 
					 
					
						
						
							
							Changed __config to react to all of clang's currently documented has_feature flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@113086  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-04 23:28:19 +00:00