Enumerationswift 6.1.2_RegexParser
Kind
enum Kindenum Kindimport _RegexParserstruct MatchingOptionAn option, written in source, that changes matching semantics.
struct ASTA regex abstract syntax tree.
case allowDuplicateGroupNamescase asciiOnlyDigitcase asciiOnlyPOSIXPropscase asciiOnlySpacecase asciiOnlyWordcase byteSemanticscase caseInsensitivecase extendedcase extraExtendedcase graphemeClusterSemanticscase multilinecase namedCapturesOnlycase nsreCompatibleDotcase possessiveByDefaultcase reluctantByDefaultcase singleLinecase textSegmentGraphemeModecase textSegmentWordModecase unicodeScalarSemanticscase unicodeWordBoundariesinit(_ kind: AST.MatchingOption.Kind, location: SourceLocation) var isAnyExtended: Bool { get }If this is either the regular or extra extended syntax option.
var isSemanticMatchingLevel: Bool { get }var isTextSegmentMode: Bool { get }var kind: AST.MatchingOption.Kindvar location: SourceLocationprotocol EquatableA type that can be compared for value equality.
protocol Hashable : EquatableA type that can be hashed into a Hasher to produce an integer hash value.
static func != (lhs: Self, rhs: Self) -> Bool Returns a Boolean value indicating whether two values are not equal.