llvm-project/libcxx
Dan Albert 15c010a37e 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).

llvm-svn: 214201
2014-07-29 19:23:39 +00:00
..
cmake build: remove unnecessary modification of CMAKE_REQUIRED_DEFINITIONS 2014-03-12 04:11:34 +00:00
include Base regex code on char_class_type. 2014-07-29 19:23:39 +00:00
lib eliminate install of duplicate headers (take 2) 2014-06-24 20:32:11 +00:00
src Base regex code on char_class_type. 2014-07-29 19:23:39 +00:00
test Base regex code on char_class_type. 2014-07-29 19:23:39 +00:00
www [libcxx] Add <experimental/utility> header for LFTS. 2014-07-17 05:31:31 +00:00
.arcconfig Update Arcanist config to point to reviews.llvm.org 2014-06-10 18:29:36 +00:00
CMakeLists.txt Fix linking with just-built libc++abi (added in r214037). 2014-07-28 19:25:44 +00:00
CREDITS.TXT Updated my role 2013-09-28 01:25:55 +00:00
LICENSE.TXT Update the copyright credits -- Happy new year 2014! 2014-01-01 08:27:31 +00:00
Makefile Exclude .svn (and other "dot" directories) when installing headers. 2014-03-13 16:13:54 +00:00