Skip to content

Commit 66a493d

Browse files
author
git apple-llvm automerger
committed
Merge commit 'bfa3a2c7433c' from swift/release/5.9 into stable/20221013
2 parents 00663e9 + bfa3a2c commit 66a493d

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

lldb/source/Plugins/LanguageRuntime/Swift/SwiftLanguageRuntime.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2096,7 +2096,10 @@ class CommandObjectSwift_Demangle : public CommandObjectParsed {
20962096
: CommandObjectParsed(interpreter, "demangle",
20972097
"Demangle a Swift mangled name",
20982098
"language swift demangle"),
2099-
m_options() {}
2099+
m_options() {
2100+
CommandArgumentData mangled_name_arg{eArgTypeSymbol};
2101+
m_arguments.push_back({mangled_name_arg});
2102+
}
21002103

21012104
~CommandObjectSwift_Demangle() {}
21022105

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# RUN: %lldb -s %s 2>&1 | FileCheck %s
2+
language swift demangle $s6Module3oneSiyF
3+
language swift demangle s6Module3twoyyF
4+
# CHECK: Module.one() -> Swift.Int
5+
# CHECK: Module.two() -> ()

0 commit comments

Comments
 (0)