Go to the documentation of this file.
9 #ifndef LLDB_INTERPRETER_OPTIONARGPARSER_H
10 #define LLDB_INTERPRETER_OPTIONARGPARSER_H
21 static bool ToBoolean(llvm::StringRef s,
bool fail_value,
bool *success_ptr);
23 static char ToChar(llvm::StringRef s,
char fail_value,
bool *success_ptr);
26 const OptionEnumValues &enum_values,
35 size_t *byte_size_ptr);
42 #endif // LLDB_INTERPRETER_OPTIONARGPARSER_H
ScriptLanguage
Script interpreter types.
Format
Display format definitions.
static char ToChar(llvm::StringRef s, char fail_value, bool *success_ptr)
static lldb::ScriptLanguage ToScriptLanguage(llvm::StringRef s, lldb::ScriptLanguage fail_value, bool *success_ptr)
static llvm::raw_ostream & error(Stream &strm)
static Status ToFormat(const char *s, lldb::Format &format, size_t *byte_size_ptr)
static bool ToBoolean(llvm::StringRef s, bool fail_value, bool *success_ptr)
static int64_t ToOptionEnum(llvm::StringRef s, const OptionEnumValues &enum_values, int32_t fail_value, Status &error)
A class that represents a running process on the host machine.
static lldb::addr_t ToAddress(const ExecutionContext *exe_ctx, llvm::StringRef s, lldb::addr_t fail_value, Status *error)