aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp
diff options
context:
space:
mode:
authorRaphael Isemann <risemann@apple.com>2019-12-15 22:39:36 +0100
committerRaphael Isemann <risemann@apple.com>2019-12-15 22:39:50 +0100
commit8280896bd1b055a192d9e7d482b0ffa14ee88e3a (patch)
treee60b5476ea6ff5ad81c7b25e26c61c374730b48e /llvm/lib/MC/MCDisassembler/MCDisassembler.cpp
parent29e78ec67988a5aa712da805f8197bfa3d738700 (diff)
downloadllvm-8280896bd1b055a192d9e7d482b0ffa14ee88e3a.zip
llvm-8280896bd1b055a192d9e7d482b0ffa14ee88e3a.tar.gz
llvm-8280896bd1b055a192d9e7d482b0ffa14ee88e3a.tar.bz2
[lldb] Remove RTTI in ClangExternalASTSourceCommon based on a global map of known instances
Summary: Currently we do our RTTI check for ClangExternalASTSourceCommon by using this global map of ClangExternalASTSourceCommon where every instance is registering and deregistering itself on creation/destruction. Then we can do the RTTI check by looking up in this map from ClangASTContext. This patch removes this whole thing and just adds LLVM-style RTTI support to ClangExternalASTSourceCommon which is possible with D71397. Reviewers: labath, aprantl Reviewed By: labath Subscribers: JDevlieghere, lldb-commits Tags: #lldb Differential Revision: https://reviews.llvm.org/D71398
Diffstat (limited to 'llvm/lib/MC/MCDisassembler/MCDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions