[Lldb-commits] [lldb] 302d717 - [LLDB] Add error message when using --show-variable-ranges without -v
Zequan Wu via lldb-commits
lldb-commits at lists.llvm.org
Wed Mar 2 14:20:23 PST 2022
Author: Zequan Wu
Date: 2022-03-02T14:20:14-08:00
New Revision: 302d7179e101ebbf48c386a632828a1150a18769
URL: https://github.com/llvm/llvm-project/commit/302d7179e101ebbf48c386a632828a1150a18769
DIFF: https://github.com/llvm/llvm-project/commit/302d7179e101ebbf48c386a632828a1150a18769.diff
LOG: [LLDB] Add error message when using --show-variable-ranges without -v
Added:
Modified:
lldb/source/Commands/CommandObjectTarget.cpp
Removed:
################################################################################
diff --git a/lldb/source/Commands/CommandObjectTarget.cpp b/lldb/source/Commands/CommandObjectTarget.cpp
index 3af2c73b113cb..39f3af7f6df26 100644
--- a/lldb/source/Commands/CommandObjectTarget.cpp
+++ b/lldb/source/Commands/CommandObjectTarget.cpp
@@ -3626,6 +3626,15 @@ class CommandObjectTargetModulesLookup : public CommandObjectParsed {
m_print_all = false;
}
+ Status OptionParsingFinished(ExecutionContext *execution_context) override {
+ Status status;
+ if (m_all_ranges && !m_verbose) {
+ status.SetErrorString("--show-variable-ranges must be used in "
+ "conjunction with --verbose.");
+ }
+ return status;
+ }
+
llvm::ArrayRef<OptionDefinition> GetDefinitions() override {
return llvm::makeArrayRef(g_target_modules_lookup_options);
}
More information about the lldb-commits
mailing list