diff options
| author | Nathan Sidwell <nathan@acm.org> | 2022-01-20 07:40:12 -0800 |
|---|---|---|
| committer | Nathan Sidwell <nathan@acm.org> | 2022-01-20 11:47:06 -0800 |
| commit | 8105e404f186c6f31e08185b37f81e6da904f6d7 (patch) | |
| tree | c198eff51b094f98cee09afd99768b58b6647fc8 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h | |
| parent | ba8eb31bd9542828f6424e15a3014f80f14522c8 (diff) | |
| download | llvm-8105e404f186c6f31e08185b37f81e6da904f6d7.zip llvm-8105e404f186c6f31e08185b37f81e6da904f6d7.tar.gz llvm-8105e404f186c6f31e08185b37f81e6da904f6d7.tar.bz2 | |
[demangler][NFC] Small cleanups and sync
Some precursor work to adding module demangling.
* some mismatched comment and code in the demangler
* a const fn was not marked thusly
* we use std::islower. A direct range check is smaller code (no function call),
and we know we're in ASCII-land and later in that same function make the same
assumption about upper-case contiguity. Heck, maybe just drop the switch's
precondition and rely on the optimizer to do its thing?
* the directory is cloned in two places, which had gotten out of sync.
Differential Revision: https://reviews.llvm.org/D117800
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions
