aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorDan Albert <danalbert@google.com>2014-07-29 19:23:39 +0000
committerDan Albert <danalbert@google.com>2014-07-29 19:23:39 +0000
commit15c010a37e28f28b85fc08a3fa5c3b8090217500 (patch)
tree99d13a684a6a5a943f50f8b453ef8baa58f7f38c /clang/lib/CodeGen/CodeGenModule.cpp
parent924e9e0226662e0673545d97ea6f3394a81388ad (diff)
downloadllvm-15c010a37e28f28b85fc08a3fa5c3b8090217500.zip
llvm-15c010a37e28f28b85fc08a3fa5c3b8090217500.tar.gz
llvm-15c010a37e28f28b85fc08a3fa5c3b8090217500.tar.bz2
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
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions