diff options
author | Mark de Wever <koraq@xs4all.nl> | 2020-02-20 18:13:38 -0500 |
---|---|---|
committer | Louis Dionne <ldionne@apple.com> | 2020-02-20 18:16:21 -0500 |
commit | 72ce0c8073bc8dfa109d25a3c5f245ee0285568c (patch) | |
tree | d321de665ab55287d6e94132014007d7588ab3e1 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | |
parent | e5782377f3f6184abc73a7098c9a0cea0a93350f (diff) | |
download | llvm-72ce0c8073bc8dfa109d25a3c5f245ee0285568c.zip llvm-72ce0c8073bc8dfa109d25a3c5f245ee0285568c.tar.gz llvm-72ce0c8073bc8dfa109d25a3c5f245ee0285568c.tar.bz2 |
[libc++][regex] Validate backreferences in the constructor.
This patch enables throwing exceptions for invalid backreferences
in the constructor when using the basic, extended, grep, or egrep grammar.
This fixes bug 34297.
Differential Revision: https://reviews.llvm.org/D62453
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions