diff options
author | Jordan Rupprecht <rupprecht@google.com> | 2019-10-17 18:09:05 +0000 |
---|---|---|
committer | Jordan Rupprecht <rupprecht@google.com> | 2019-10-17 18:09:05 +0000 |
commit | 48993d5ab9413f0e5b94dfa292a233ce55b09e3e (patch) | |
tree | cf748a7d685b4845162615960d62e1cb61e68e49 /lldb/packages/Python/lldbsuite/test/commands/expression/call-overridden-method/TestCallOverriddenMethod.py | |
parent | 05c3d90248db372083d4314fb74f677837adf01d (diff) | |
download | bcm5719-llvm-48993d5ab9413f0e5b94dfa292a233ce55b09e3e.tar.gz bcm5719-llvm-48993d5ab9413f0e5b94dfa292a233ce55b09e3e.zip |
Reapply r375051: [support] GlobPattern: add support for `\` and `[!...]`, and allow `]` in more places
Reland r375051 (reverted in r375052) after fixing lld tests on Windows in r375126 and r375131.
Original description: Update GlobPattern in libSupport to handle a few more cases. It does not fully match the `fnmatch` used by GNU objcopy since named character classes (e.g. `[[:digit:]]`) are not supported, but this should support most existing use cases (mostly just `*` is what's used anyway).
This will be used to implement the `--wildcard` flag in llvm-objcopy to be more compatible with GNU objcopy.
This is split off of D66613 to land the libSupport changes separately. The llvm-objcopy part will land soon.
Reviewers: jhenderson, MaskRay, evgeny777, espindola, alexshap
Reviewed By: MaskRay
Subscribers: nickdesaulniers, emaste, arichardson, hiraditya, jakehehrlich, abrachet, seiya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D66613
llvm-svn: 375149
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/commands/expression/call-overridden-method/TestCallOverriddenMethod.py')
0 files changed, 0 insertions, 0 deletions