llvm-project/lldb/source
Pavel Labath d2042d3dd7 DWARFASTParserClang: Unify compilation unit language handling
Summary:
The function was not being consistent in how it retrieved the language
of the current compile unit. Sometimes it did so from the lldb CU
object, and sometimes from the DWARF die. This patch unifies the
handling on the latter. The reason for choosing the DWARF method is
because I'd eventually like to stop creating lldb CUs for dwarf type
units (and so this code needs to would need to work without them).

Reviewers: clayborg, JDevlieghere, aprantl

Subscribers: jdoerfert, lldb-commits

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

llvm-svn: 361939
2019-05-29 09:32:59 +00:00
..
API [CMake] Folder structure for generated Xcode project to cover more targets 2019-05-28 09:29:05 +00:00
Breakpoint [lldb] NFC modernize codebase with modernize-use-nullptr 2019-05-23 11:14:47 +00:00
Commands [FuncUnwinders] Use "symbol file" unwind plans for unwinding 2019-05-24 09:54:39 +00:00
Core Fix integer literals which are cast to bool 2019-05-24 00:44:33 +00:00
DataFormatters [lldb] NFC modernize codebase with modernize-use-nullptr 2019-05-23 11:14:47 +00:00
Expression [DWARFExpression] Remove ctor that takes just a compile unit. 2019-05-28 17:34:05 +00:00
Host Fix IPv6 support on lldb-server platform 2019-05-28 23:26:32 +00:00
Initialization Initialization: move InstructionEmulation to full initialization 2019-05-06 19:38:24 +00:00
Interpreter Fix integer literals which are cast to bool 2019-05-24 00:44:33 +00:00
Plugins DWARFASTParserClang: Unify compilation unit language handling 2019-05-29 09:32:59 +00:00
Symbol [DWARFExpression] Remove ctor that takes just a compile unit. 2019-05-28 17:34:05 +00:00
Target [Process] Clean up some logic around LanguageRuntimes 2019-05-24 19:39:50 +00:00
Utility [Utility] Small improvements to the Broadcaster class (NFC) 2019-05-24 04:41:47 +00:00
CMakeLists.txt [CMake] Remove Apple-specific version logic. 2019-04-17 18:23:22 +00:00
lldb.cpp [CMake] Remove Apple-specific version logic. 2019-04-17 18:23:22 +00:00