class Regexp::Expression::UnicodeProperty::Base

def name

def name
  text[/\A\\[pP]\{([^}]+)\}\z/, 1]
end

def negative?

def negative?
  type == :nonproperty
end

def shortcut

def shortcut
  (Regexp::Scanner.short_prop_map.rassoc(token.to_s) || []).first
end