llvm-project/lldb/source/Interpreter
Raphael Isemann cb2380c9fa [lldb][NFC] Remove dead code that handles situations where LLDB has no dummy target
Summary:
We always have a dummy target, so any error handling regarding a missing dummy target is dead code now.
Also makes the CommandObject methods that return Target& to express this fact in the API.

This patch just for the CommandObject part of LLDB. I'll migrate the rest of LLDB in a follow-up patch that's WIP.

Reviewers: labath

Reviewed By: labath

Subscribers: abidh, lldb-commits

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D66737

llvm-svn: 369939
2019-08-26 18:12:44 +00:00
..
CMakeLists.txt Rename lldb/source/Interpreter/OptionValueFileSpecListTmp.cpp to 2019-08-22 20:10:24 +00:00
CommandAlias.cpp [lldb][NFC] Remove WordComplete mode, make result array indexed from 0 and remove any undocumented/redundant return values 2019-08-22 07:41:23 +00:00
CommandHistory.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
CommandInterpreter.cpp [lldb][NFC] Remove WordComplete mode, make result array indexed from 0 and remove any undocumented/redundant return values 2019-08-22 07:41:23 +00:00
CommandObject.cpp [lldb][NFC] Remove dead code that handles situations where LLDB has no dummy target 2019-08-26 18:12:44 +00:00
CommandObjectRegexCommand.cpp [lldb][NFC] Remove WordComplete mode, make result array indexed from 0 and remove any undocumented/redundant return values 2019-08-22 07:41:23 +00:00
CommandObjectScript.cpp [ScriptInterpreter] Move ownership into debugger (NFC) 2019-04-26 22:43:16 +00:00
CommandObjectScript.h [NFC] Remove ASCII lines from comments 2019-04-10 20:48:55 +00:00
CommandOptionValidators.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
CommandReturnObject.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
InterpreterProperties.td [lldb] Qualify includes of Properties[Enum].inc files. NFC 2019-07-29 17:22:10 +00:00
OptionArgParser.cpp [Utility] Reimplement RegularExpression on top of llvm::Regex 2019-08-16 21:25:36 +00:00
OptionGroupArchitecture.cpp [lldb][NFC] Remove dead code that is supposed to handle invalid command options 2019-08-22 08:08:05 +00:00
OptionGroupBoolean.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OptionGroupFile.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OptionGroupFormat.cpp [lldb][NFC] Remove dead code that is supposed to handle invalid command options 2019-08-22 08:08:05 +00:00
OptionGroupOutputFile.cpp [lldb][NFC] Remove dead code that is supposed to handle invalid command options 2019-08-22 08:08:05 +00:00
OptionGroupPlatform.cpp [lldb][NFC] Remove dead code that is supposed to handle invalid command options 2019-08-22 08:08:05 +00:00
OptionGroupString.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OptionGroupUInt64.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OptionGroupUUID.cpp [lldb][NFC] Remove dead code that is supposed to handle invalid command options 2019-08-22 08:08:05 +00:00
OptionGroupValueObjectDisplay.cpp [lldb][NFC] Remove dead code that is supposed to handle invalid command options 2019-08-22 08:08:05 +00:00
OptionGroupVariable.cpp [lldb][NFC] Remove dead code that is supposed to handle invalid command options 2019-08-22 08:08:05 +00:00
OptionGroupWatchpoint.cpp [lldb][NFC] Remove dead code that is supposed to handle invalid command options 2019-08-22 08:08:05 +00:00
OptionValue.cpp [lldb][NFC] Remove WordComplete mode, make result array indexed from 0 and remove any undocumented/redundant return values 2019-08-22 07:41:23 +00:00
OptionValueArch.cpp [lldb][NFC] Remove WordComplete mode, make result array indexed from 0 and remove any undocumented/redundant return values 2019-08-22 07:41:23 +00:00
OptionValueArgs.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OptionValueArray.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OptionValueBoolean.cpp [lldb][NFC] Remove WordComplete mode, make result array indexed from 0 and remove any undocumented/redundant return values 2019-08-22 07:41:23 +00:00
OptionValueChar.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OptionValueDictionary.cpp Pass ConstString by value (NFC) 2019-03-06 21:22:25 +00:00
OptionValueEnumeration.cpp [lldb][NFC] NFC cleanup for the completion code 2019-08-22 09:02:54 +00:00
OptionValueFileSpec.cpp [lldb][NFC] Remove WordComplete mode, make result array indexed from 0 and remove any undocumented/redundant return values 2019-08-22 07:41:23 +00:00
OptionValueFileSpecList.cpp Rename lldb/source/Interpreter/OptionValueFileSpecListTmp.cpp to 2019-08-22 20:10:24 +00:00
OptionValueFormat.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OptionValueFormatEntity.cpp [lldb][NFC] Remove WordComplete mode, make result array indexed from 0 and remove any undocumented/redundant return values 2019-08-22 07:41:23 +00:00
OptionValueLanguage.cpp Extend FindTypes with CompilerContext to allow filtering by language. 2019-08-22 21:45:58 +00:00
OptionValuePathMappings.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OptionValueProperties.cpp [NFC] find_first_of/find_last_of -> find/rfind for single char. 2019-03-28 18:10:14 +00:00
OptionValueRegex.cpp [lldb] D66174 `RegularExpression` cleanup 2019-08-20 09:24:20 +00:00
OptionValueSInt64.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OptionValueString.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OptionValueUInt64.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OptionValueUUID.cpp [lldb][NFC] NFC cleanup for the completion code 2019-08-22 09:02:54 +00:00
Options.cpp [lldb][NFC] Remove unused return value from HandleOptionArgumentCompletion 2019-08-22 09:14:42 +00:00
Property.cpp Pass ConstString by value (NFC) 2019-03-06 21:22:25 +00:00
ScriptInterpreter.cpp [ScriptInterpreter] Pass the debugger instead of the command interpreter 2019-04-26 17:58:19 +00:00
embedded_interpreter.py [Python] Flush prompt before reading input 2019-06-25 17:27:38 +00:00