All fixed. I use `_RegexMask` rather than `const _RegexMask&` just because, IMO, const reference is for something very large and doesn't need to be every-byte-accessed.
Add _RegexMask::_S_valid_mask = 0x3 instead of using the literal everywhere. -- Tim Shen
regex_traits.patch
Description: Binary data