LLDB mainline
|
#include <map>
#include <memory>
#include <optional>
#include <string>
#include <vector>
#include "lldb/Utility/Flags.h"
#include "lldb/Interpreter/CommandCompletions.h"
#include "lldb/Interpreter/Options.h"
#include "lldb/Target/ExecutionContext.h"
#include "lldb/Utility/Args.h"
#include "lldb/Utility/CompletionRequest.h"
#include "lldb/Utility/StringList.h"
#include "lldb/lldb-private.h"
Go to the source code of this file.
Classes | |
class | lldb_private::CommandObject |
struct | lldb_private::CommandObject::ArgumentHelpCallback |
struct | lldb_private::CommandObject::ArgumentTableEntry |
Entries in the main argument information table. More... | |
struct | lldb_private::CommandObject::CommandArgumentData |
Used to build individual command argument lists. More... | |
class | lldb_private::CommandObjectParsed |
class | lldb_private::CommandObjectRaw |
Namespaces | |
namespace | lldb_private |
A class that represents a running process on the host machine. | |
Functions | |
template<typename ValueType > | |
int | lldb_private::AddNamesMatchingPartialString (const std::map< std::string, ValueType > &in_map, llvm::StringRef cmd_str, StringList &matches, StringList *descriptions=nullptr) |
template<typename ValueType > | |
size_t | lldb_private::FindLongestCommandWord (std::map< std::string, ValueType > &dict) |