diff options
Diffstat (limited to 'Userland/Libraries/LibRegex/RegexOptions.h')
-rw-r--r-- | Userland/Libraries/LibRegex/RegexOptions.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Userland/Libraries/LibRegex/RegexOptions.h b/Userland/Libraries/LibRegex/RegexOptions.h index 24dba533ac..c9a3533c5b 100644 --- a/Userland/Libraries/LibRegex/RegexOptions.h +++ b/Userland/Libraries/LibRegex/RegexOptions.h @@ -16,7 +16,7 @@ namespace regex { -using FlagsUnderlyingType = u16; +using FlagsUnderlyingType = u32; enum class AllFlags { Global = __Regex_Global, // All matches (don't return after first match) @@ -35,6 +35,7 @@ enum class AllFlags { SkipTrimEmptyMatches = __Regex_SkipTrimEmptyMatches, // Do not remove empty capture group results. Internal_Stateful = __Regex_Internal_Stateful, // Make global matches match one result at a time, and further match() calls on the same instance continue where the previous one left off. Internal_BrowserExtended = __Regex_Internal_BrowserExtended, // Only for ECMA262, Enable the behaviors defined in section B.1.4. of the ECMA262 spec. + Internal_ConsiderNewline = __Regex_Internal_ConsiderNewline, // Only for ECMA262, Allow multiline matches to consider newlines as line boundaries. Last = Internal_BrowserExtended, }; |