Skip to content

Commit a7014f4

Browse files
committed
[lldb] Fix expr-prefix for Swift (#5476)
Fix `target.expr-prefix` for Swift. (cherry picked from commit 33035dc)
1 parent 57186c9 commit a7014f4

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lldb/source/Plugins/ExpressionParser/Swift/SwiftExpressionSourceCode.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,8 @@ bool SwiftExpressionSourceCode::GetText(
442442

443443
localOptions.SetPreparePlaygroundStubFunctions(need_to_declare_log_functions);
444444

445-
WrapExpression(wrap_stream, m_body.c_str(), needs_object_ptr,
445+
std::string full_body = m_prefix + m_body;
446+
WrapExpression(wrap_stream, full_body.c_str(), needs_object_ptr,
446447
static_method, is_class, weak_self, localOptions,
447448
os_vers.str(), first_body_line, local_variables);
448449

0 commit comments

Comments
 (0)