Lines Matching defs:Args

1 //===-- Args.cpp ------------------------------------------------*- C++ -*-===//
18 #include "lldb/Interpreter/Args.h"
35 // Args constructor
37 Args::Args (const char *command) :
47 Args::Args (const char *command, size_t len) :
63 Args::Args (const Args &rhs) :
78 const Args &
79 Args::operator= (const Args &rhs)
94 Args::~Args ()
99 Args::Dump (Stream *s)
115 Args::GetCommandString (std::string &command) const
129 Args::GetQuotedCommandString (std::string &command) const
151 Args::SetCommandString (const char *command, size_t len)
160 Args::SetCommandString (const char *command)
363 Args::UpdateArgsAfterOptionParsing()
405 Args::UpdateArgvFromArgs()
418 Args::GetArgumentCount() const
426 Args::GetArgumentAtIndex (size_t idx) const
434 Args::GetArgumentQuoteCharAtIndex (size_t idx) const
442 Args::GetArgumentVector()
450 Args::GetConstArgumentVector() const
458 Args::Shift ()
471 Args::Unshift (const char *arg_cstr, char quote_char)
480 Args::AppendArguments (const Args &rhs)
488 Args::AppendArguments (const char **argv)
498 Args::AppendArgument (const char *arg_cstr, char quote_char)
504 Args::InsertArgumentAtIndex (size_t idx, const char *arg_cstr, char quote_char)
529 Args::ReplaceArgumentAtIndex (size_t idx, const char *arg_cstr, char quote_char)
553 Args::DeleteArgumentAtIndex (size_t idx)
574 Args::SetArguments (size_t argc, const char **argv)
595 Args::SetArguments (const char **argv)
620 Args::ParseOptions (Options &options)
713 Args::Clear ()
721 Args::StringToSInt32 (const char *s, int32_t fail_value, int base, bool *success_ptr)
739 Args::StringToUInt32 (const char *s, uint32_t fail_value, int base, bool *success_ptr)
758 Args::StringToSInt64 (const char *s, int64_t fail_value, int base, bool *success_ptr)
775 Args::StringToUInt64 (const char *s, uint64_t fail_value, int base, bool *success_ptr)
792 Args::StringToAddress (const ExecutionContext *exe_ctx, const char *s, lldb::addr_t fail_value, Error *error_ptr)
873 offset = Args::StringToUInt64(str.c_str(), 0, 0, &success);
910 Args::StripSpaces (std::string &s, bool leading, bool trailing, bool return_null_if_empty)
937 Args::StringToBoolean (const char *s, bool fail_value, bool *success_ptr)
965 Args::StringToVersion (const char *s, uint32_t &major, uint32_t &minor, uint32_t &update)
1004 Args::GetShellSafeArgument (const char *unsafe_arg, std::string &safe_arg)
1025 Args::StringToOptionEnum (const char *s, OptionEnumValueElement *enum_values, int32_t fail_value, Error &error)
1059 Args::StringToScriptLanguage (const char *s, ScriptLanguage fail_value, bool *success_ptr)
1080 Args::StringToFormat
1137 Args::StringToEncoding (const char *s, lldb::Encoding fail_value)
1154 Args::StringToGenericRegister (const char *s)
1191 Args::LongestCommonPrefix (std::string &common_prefix)
1226 Args::FindArgumentIndexForOption (struct option *long_options, int long_options_index)
1248 Args::IsPositionalArgument (const char *arg)
1271 Args::ParseAliasOptions (Options &options,
1447 Args::ParseArgsForCompletion
1659 Args::EncodeEscapeSequences (const char *src, std::string &dst)
1752 Args::ExpandEscapedCharacters (const char *src, std::string &dst)