Structure_RegexParser5.9.0
CharacterProperty
struct CharacterProperty
Citizens in _RegexParser
Conformances
protocol Equatable
A type that can be compared for value equality.
protocol Hashable
A type that can be hashed into a
Hasher
to produce an integer hash value.
Members
init(AST
.Atom.CharacterProperty.Kind, isInverted: Bool, isPOSIX: Bool) var isInverted: Bool
Whether this is an inverted property e.g ‘\P{Ll}’, ‘[:^ascii:]’.
var isPOSIX: Bool
Whether this property was written using POSIX syntax e.g ‘[:ascii:]’.
var kind: AST.Atom.CharacterProperty.Kind
enum JavaSpecial
Special Java properties that correspond to methods on
java.lang.Character
, with thejava
prefix replaced byis
.enum Kind
enum PCRESpecialCategory