• yangguo's avatar
    [regexp] fix bogus assertion in CharacterRange constructor. · d1f68f77
    yangguo authored
    The CharacterRange constructor checks the input for validity. However,
    CharacterRange::Singleton also uses the constructor and may have
    kEndMarker as input, causing the check to fail.
    
    The solution is to move the check to CharacterRange::Range and
    consistently use it across the code base.
    
    R=jkummerow@chromium.org
    BUG=chromium:593282
    LOG=N
    
    Review URL: https://codereview.chromium.org/1776013003
    
    Cr-Commit-Position: refs/heads/master@{#34626}
    d1f68f77
Name
Last commit
Last update
..
arm Loading commit data...
arm64 Loading commit data...
ia32 Loading commit data...
mips Loading commit data...
mips64 Loading commit data...
ppc Loading commit data...
s390 Loading commit data...
x64 Loading commit data...
x87 Loading commit data...
OWNERS Loading commit data...
bytecodes-irregexp.h Loading commit data...
interpreter-irregexp.cc Loading commit data...
interpreter-irregexp.h Loading commit data...
jsregexp-inl.h Loading commit data...
jsregexp.cc Loading commit data...
jsregexp.h Loading commit data...
regexp-ast.cc Loading commit data...
regexp-ast.h Loading commit data...
regexp-macro-assembler-irregexp-inl.h Loading commit data...
regexp-macro-assembler-irregexp.cc Loading commit data...
regexp-macro-assembler-irregexp.h Loading commit data...
regexp-macro-assembler-tracer.cc Loading commit data...
regexp-macro-assembler-tracer.h Loading commit data...
regexp-macro-assembler.cc Loading commit data...
regexp-macro-assembler.h Loading commit data...
regexp-parser.cc Loading commit data...
regexp-parser.h Loading commit data...
regexp-stack.cc Loading commit data...
regexp-stack.h Loading commit data...