enum Regex::RegexFlags

Declared at: llvm/include/llvm/Support/Regex.h:30

Enumerators

NameValueComment
NoFlags0
IgnoreCase1Compile for matching that ignores upper/lower case distinctions.
Newline2Compile for newline-sensitive matching. With this flag '[^' bracket expressions and '.' never match newline. A ^ anchor matches the null string after any newline in the string in addition to its normal function, and the $ anchor matches the null string before any newline in the string in addition to its normal function.
BasicRegex4By default, the POSIX extended regular expression (ERE) syntax is assumed. Pass this flag to turn on basic regular expressions (BRE) instead.
LLVM_BITMASK_LARGEST_ENUMERATOR4