diff options
Diffstat (limited to 'lldb/source/Interpreter/CommandInterpreter.cpp')
| -rw-r--r-- | lldb/source/Interpreter/CommandInterpreter.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lldb/source/Interpreter/CommandInterpreter.cpp b/lldb/source/Interpreter/CommandInterpreter.cpp index 08c864c..c2ea5ef 100644 --- a/lldb/source/Interpreter/CommandInterpreter.cpp +++ b/lldb/source/Interpreter/CommandInterpreter.cpp @@ -242,7 +242,13 @@ CommandInterpreter::Initialize () { AddAlias ("s", cmd_obj_sp); AddAlias ("step", cmd_obj_sp); - AddAlias ("sif", cmd_obj_sp, "--end-linenumber block --step-in-target %1"); + CommandAlias *sif_alias = AddAlias ("sif", cmd_obj_sp, "--end-linenumber block --step-in-target %1"); + if (sif_alias) + { + sif_alias->SetHelp("Step through the current block, stopping if you step " + "directly into a function whose name matches the TargetFunctionName."); + sif_alias->SetSyntax("sif <TargetFunctionName>"); + } } cmd_obj_sp = GetCommandSPExact ("thread step-over", false); |
