[lldb][NFC] Fix build with GCC<6
authorRaphael Isemann <teemperor@gmail.com>
Thu, 21 Jan 2021 14:04:40 +0000 (15:04 +0100)
committerRaphael Isemann <teemperor@gmail.com>
Thu, 21 Jan 2021 14:04:41 +0000 (15:04 +0100)
commit37510f69b4cb8d76064f108d57bebe95984a23ae
tree93a0302143cc4b6c4bab5b1204c26758644d5b3a
parent726de41e2bfb1d0d65e08f103dcb12810fe99d60
[lldb][NFC] Fix build with GCC<6

GCC/libstdc++ before 6.1 can't handle scoped enums as unordered_map keys. LLVM
(and some build) bots officially support some GCC 5.x versions, so this patch
just makes the enum unscoped until we can require GCC 6.x.
lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h