llvm-capstone/lldb/unittests
Saleem Abdulrasool ade3c6a6a8 Host: generalise GetXcodeSDKPath
This generalises the GetXcodeSDKPath hook to a GetSDKRoot path which
will be re-used for the Windows support to compute a language specific
SDK path on the platform. Because there may be other options that we
wish to use to compute the SDK path, sink the XcodeSDK parameter into
a structure which can pass a disaggregated set of options. Furthermore,
optionalise the parameter as Xcode is not available for all platforms.

Differential Revision: https://reviews.llvm.org/D149397
Reviewed By: JDevlieghere
2023-04-28 09:30:59 -07:00
..
API [LLDB] Applying clang-tidy modernize-use-override over LLDB 2022-04-22 13:29:47 -07:00
Breakpoint
Core [lldb] Fix -Wdangling-else warning in CommunicationTest 2023-03-08 22:21:00 -08:00
DataFormatter [lldb] Remove remaining uses of llvm::Optional (NFC) 2023-01-07 14:36:35 -08:00
debugserver [lldb] [unittests] Fix TcpListen() call in RNBSocketTest 2021-10-26 21:08:03 +02:00
Disassembler Move GetControlFlowKind's logic to DisassemblerLLVMC.cpp 2022-07-26 12:05:23 -07:00
Editline Re-land "[lldb] Synchronize output through the IOHandler" 2022-03-15 12:53:46 -07:00
Expression Make diagnostics API safer to use 2023-04-21 08:21:56 -07:00
Host Host: generalise GetXcodeSDKPath 2023-04-28 09:30:59 -07:00
Instruction [lldb] Fix typo in LoongArch unittest 2023-02-07 15:09:04 +08:00
Interpreter [lldb] Change setting descriptions to use StringRef instead of ConstString 2023-04-19 14:45:02 -07:00
Language [lldb] Allow evaluating expressions in C++20 mode 2023-04-14 17:10:18 +01:00
ObjectFile Remove unused #include "llvm/ADT/Optional.h" 2022-12-05 06:31:11 +00:00
Platform Revert "[lldb] Add Debugger & ScriptedMetadata reference to Platform::CreateInstance" 2023-01-13 09:13:03 -08:00
Process [lldb] Change parameter type of StructuredData::ParseJSON 2023-04-17 17:25:05 -07:00
ScriptInterpreter [lldb] Improve breakpoint management for interactive scripted process 2023-04-25 15:03:15 -07:00
Signals [lldb] Implement CrashReason using UnixSignals 2023-03-20 11:39:32 +00:00
Symbol [lldb] Introduce new SymbolFileJSON and ObjectFileJSON 2023-03-08 20:56:11 -08:00
SymbolFile [LLDB] Fix broken Windows unittests build 2023-04-17 08:31:43 +05:00
Target [lldb][test] Fix -Wsign-compare in RegisterFlagsTest.cpp (NFC) 2023-04-14 09:47:21 +08:00
TestingSupport Use *{Map,Set}::contains (NFC) 2023-03-15 22:55:35 -07:00
Thread Revert "[lldb] Add Debugger & ScriptedMetadata reference to Platform::CreateInstance" 2023-01-13 09:13:03 -08:00
tools [lldb] Change parameter type of StructuredData::ParseJSON 2023-04-17 17:25:05 -07:00
UnwindAssembly Update the CFA to use $sp when $fp is restored on arm64 2022-05-04 14:54:17 -07:00
Utility [lldb] Change return type of FileSpec::GetFileNameExtension 2023-04-26 15:56:29 -07:00
CMakeLists.txt [lldb/unittests/CMakeLists.txt] Remove extra compiler flag -include gtest_common.h, NFC 2022-12-02 10:45:49 -08:00
gtest_common.h