summaryrefslogtreecommitdiff
path: root/lldb/unittests/SymbolFile/DWARF/XcodeSDKModuleTests.cpp
diff options
context:
space:
mode:
authorMichael Kruse <llvm-project@meinersbur.de>2025-01-03 10:22:51 +0100
committerMichael Kruse <llvm-project@meinersbur.de>2025-01-03 10:22:51 +0100
commit38500d63e14ce340236840f60d356cdefb56a52c (patch)
tree17edbec446ce9b50d2f215a483b83afb293a635d /lldb/unittests/SymbolFile/DWARF/XcodeSDKModuleTests.cpp
parent1a3d5daaef7a6a63448a497da3eff7fc9e23df26 (diff)
parent27f30029741ecf023baece7b3dde1ff9011ffefc (diff)
Merge branch 'main' into users/meinersbur/flang_runtime_split-headersusers/meinersbur/flang_runtime_split-headers
Diffstat (limited to 'lldb/unittests/SymbolFile/DWARF/XcodeSDKModuleTests.cpp')
-rw-r--r--lldb/unittests/SymbolFile/DWARF/XcodeSDKModuleTests.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/lldb/unittests/SymbolFile/DWARF/XcodeSDKModuleTests.cpp b/lldb/unittests/SymbolFile/DWARF/XcodeSDKModuleTests.cpp
index f1998a92f19b..fc008ca7011e 100644
--- a/lldb/unittests/SymbolFile/DWARF/XcodeSDKModuleTests.cpp
+++ b/lldb/unittests/SymbolFile/DWARF/XcodeSDKModuleTests.cpp
@@ -268,6 +268,13 @@ DWARF:
EXPECT_EQ(found_mismatch, expect_mismatch);
EXPECT_EQ(sdk.IsAppleInternalSDK(), expect_internal_sdk);
EXPECT_NE(sdk.GetString().find(expect_sdk_path_pattern), std::string::npos);
+
+ {
+ auto sdk_or_err =
+ platform_sp->GetSDKPathFromDebugInfo(*dwarf_cu->GetLLDBCompUnit());
+ ASSERT_TRUE(static_cast<bool>(sdk_or_err));
+ EXPECT_EQ(sdk.IsAppleInternalSDK(), expect_internal_sdk);
+ }
}
SDKPathParsingTestData sdkPathParsingTestCases[] = {