• Mathias Bynens's avatar
    [regexp] Support Emoji_Component property class · 63536799
    Mathias Bynens authored
    This patch adds support for Emoji_Component within Unicode property
    escapes in regular expressions.
    
    The Emoji_Component binary property was added in Emoji data v5
    and is supported in ICU 60.1.
    
    An `#if` directive is used to prevent breaking Node.js until they
    update their ICU.
    
    BUG=v8:4743
    
    Cq-Include-Trybots: master.tryserver.v8:v8_linux_noi18n_rel_ng
    Change-Id: If1b49a4c175e88f1840ca5ef8d57829d6d8c3291
    Reviewed-on: https://chromium-review.googlesource.com/758261Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
    Commit-Queue: Mathias Bynens <mathias@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#49229}
    63536799
regexp-parser.cc 58 KB