================ @@ -1152,6 +1150,46 @@ void PlatformDarwin::AddClangModuleCompilationOptionsForSDKType( } } +llvm::Expected<lldb_private::FileSpec> +lldb_private::PlatformDarwin::ResolveSDKPathFromDebugInfo( + lldb_private::Target *target) { + + ModuleSP exe_module_sp = target->GetExecutableModule(); + if (!exe_module_sp) + return llvm::createStringError( + llvm::inconvertibleErrorCode(), + llvm::formatv("Failed to get module from target")); + + SymbolFile *sym_file = exe_module_sp->GetSymbolFile(); + if (!sym_file) + return llvm::createStringError( + llvm::inconvertibleErrorCode(), + llvm::formatv("Failed to get symbol file from module")); ---------------- Michael137 wrote:
```suggestion return llvm::createStringError("Failed to get symbol file from module"); ``` https://github.com/llvm/llvm-project/pull/146062 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits