llvm-project/lldb
Pavel Labath e0d2733bf6 CPlusPlusLanguage: Use new demangler API to implement type substitution
Summary:
Now that llvm demangler supports more generic customization, we can
implement type substitution directly on top of this API. This will allow
us to remove the specialized hooks which were added to the demangler to
support this use case.

Reviewers: sgraenitz, erik.pilkington, JDevlieghere

Subscribers: lldb-commits

Differential Revision: https://reviews.llvm.org/D54074

llvm-svn: 346233
2018-11-06 15:41:37 +00:00
..
cmake [lldb] Fix race condition in framework installation 2018-10-31 10:41:12 +00:00
docs Test commit 2018-11-03 05:12:15 +00:00
examples Fixes for GDB remote packet disassembler: 2018-09-27 17:55:36 +00:00
include/lldb Fix (and improve) the support for C99 variable length array types 2018-11-05 20:49:07 +00:00
lit [PDB] Introduce `MSVCUndecoratedNameParser` 2018-11-06 08:02:55 +00:00
lldb.xcodeproj Fix the Xcode project for the removal of the Go, Java & OCaml 2018-11-05 20:15:27 +00:00
lldb.xcworkspace Fix a typo in the gtest build target for Debug configuration. 2018-04-10 17:49:56 +00:00
packages/Python/lldbsuite [TestVLA] Fix a python decorator. 2018-11-06 00:18:17 +00:00
resources Fix up Info.plist when building LLDB.framework with CMake 2018-06-19 02:59:30 +00:00
scripts Update framework-header-fix to force system sed 2018-11-04 15:55:28 +00:00
source CPlusPlusLanguage: Use new demangler API to implement type substitution 2018-11-06 15:41:37 +00:00
test Allow use of self.filecheck in LLDB tests (c.f self.expect) 2018-09-18 19:31:47 +00:00
third_party/Python/module
tools Adjust the comment section of CreateSource to account for lines longer than 60 2018-11-05 22:55:30 +00:00
unittests CPlusPlusLanguage: Use new demangler API to implement type substitution 2018-11-06 15:41:37 +00:00
utils Fix typos. 2018-10-04 22:33:39 +00:00
www [lldb] Introduce StackFrameRecognizer [take 3] 2018-10-31 04:00:22 +00:00
.arcconfig
.clang-format
.gitignore [dotest] Remove crashinfo hook 2018-01-10 10:18:47 +00:00
CMakeLists.txt Allow use of self.filecheck in LLDB tests (c.f self.expect) 2018-09-18 19:31:47 +00:00
CODE_OWNERS.txt Fix/unify the spelling of Objective-C. 2018-06-13 16:21:24 +00:00
INSTALL.txt Changed builld-llvm.py to use .json files 2017-02-23 02:21:34 +00:00
LICENSE.TXT
use_lldb_suite_root.py