reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/include/lldb/Core/FormatEntity.h
   28 class StringList;
tools/lldb/include/lldb/Core/PluginManager.h
   29 class StringList;
tools/lldb/include/lldb/lldb-forward.h
  209 class StringList;

References

tools/lldb/include/lldb/API/SBStringList.h
   51   SBStringList(const lldb_private::StringList *lldb_strings);
   53   void AppendList(const lldb_private::StringList &strings);
   55   const lldb_private::StringList *operator->() const;
   57   const lldb_private::StringList &operator*() const;
   60   std::unique_ptr<lldb_private::StringList> m_opaque_up;
tools/lldb/include/lldb/Breakpoint/BreakpointOptions.h
   50     CommandData(const StringList &user_source, lldb::ScriptLanguage interp)
   64     StringList user_source;
  200   bool GetCommandLineCallbacks(StringList &command_list);
tools/lldb/include/lldb/Breakpoint/WatchpointOptions.h
  173     StringList user_source;
tools/lldb/include/lldb/Core/IOHandler.h
  229                                       const StringList &lines,
  262                                         StringList &lines) {
  306                                 StringList &lines) override {
  394   bool GetLines(StringList &lines, bool &interrupted);
  402   const StringList *GetCurrentLines() const { return m_current_lines_ptr; }
  410   static bool IsInputCompleteCallback(Editline *editline, StringList &lines,
  413   static int FixIndentationCallback(Editline *editline, const StringList &lines,
  426   StringList *m_current_lines_ptr;
tools/lldb/include/lldb/Expression/REPL.h
   98                                 StringList &lines) override;
  100   int IOHandlerFixIndentation(IOHandler &io_handler, const StringList &lines,
  110   static int CalculateActualIndentation(const StringList &lines);
  123       const StringList &lines, int cursor_position,
  134                            StringList &matches) = 0;
  149   StringList m_code; // All accumulated REPL statements are saved here
tools/lldb/include/lldb/Host/Editline.h
   95                                             StringList &lines, void *baton);
   98                                           const StringList &lines,
  198   bool GetLines(int first_line_number, StringList &lines, bool &interrupted);
  258   StringList GetInputAsStringList(int line_count = UINT32_MAX);
tools/lldb/include/lldb/Interpreter/CommandCompletions.h
   64                         StringList &matches, TildeExpressionResolver &Resolver);
   71                               StringList &matches,
tools/lldb/include/lldb/Interpreter/CommandInterpreter.h
  228                                   StringList *matches = nullptr,
  229                                   StringList *descriptions = nullptr) const;
  284   void HandleCommands(const StringList &commands, ExecutionContext *context,
  320                                            StringList &matches,
  321                                            StringList &descriptions);
  393   void FindCommandsForApropos(llvm::StringRef word, StringList &commands_found,
  394                               StringList &commands_help,
  512                                      StringList *matches = nullptr,
  513                                      StringList *descriptions = nullptr) const;
  526   void FindCommandsForApropos(llvm::StringRef word, StringList &commands_found,
  527                               StringList &commands_help,
tools/lldb/include/lldb/Interpreter/CommandObject.h
   37     StringList &matches, StringList *descriptions = nullptr) {
   37     StringList &matches, StringList *descriptions = nullptr) {
  157                                                 StringList *matches = nullptr) {
  162                                              StringList *matches = nullptr) {
  168                                      StringList &commands_found,
  169                                      StringList &commands_help) {}
tools/lldb/include/lldb/Interpreter/CommandObjectMultiword.h
   41                                         StringList *matches = nullptr) override;
   44                                      StringList *matches = nullptr) override;
   48                              StringList &commands_found,
   49                              StringList &commands_help) override;
   96                                         StringList *matches = nullptr) override;
   99                                      StringList *matches = nullptr) override;
  103                              StringList &commands_found,
  104                              StringList &commands_help) override;
tools/lldb/include/lldb/Interpreter/ScriptInterpreter.h
  117   ExportFunctionDefinitionToInterpreter(StringList &function_def) {
  124       StringList &input,
  132   virtual bool GenerateWatchpointCommandCallbackData(StringList &input,
  143   virtual bool GenerateTypeScriptFunction(StringList &input,
  149   virtual bool GenerateScriptAliasFunction(StringList &input,
  154   virtual bool GenerateTypeSynthClass(StringList &input, std::string &output,
  282                                   const StringList &input) {
tools/lldb/include/lldb/Target/Target.h
 1143     StringList *GetCommandPointer() { return &m_commands; }
 1145     const StringList &GetCommands() { return m_commands; }
 1149     void SetCommands(StringList &in_commands) { m_commands = in_commands; }
 1177     StringList m_commands;
tools/lldb/include/lldb/Utility/ArchSpec.h
  273   static void ListSupportedArchNames(StringList &list);
tools/lldb/include/lldb/Utility/Args.h
   64   explicit Args(const StringList &list);
tools/lldb/include/lldb/Utility/CompletionRequest.h
   70   void GetMatches(StringList &matches) const;
   75   void GetDescriptions(StringList &descriptions) const;
  171   void AddCompletions(const StringList &completions) {
  184   void AddCompletions(const StringList &completions,
  185                       const StringList &descriptions) {
tools/lldb/include/lldb/Utility/StringList.h
   49   void AppendList(StringList strings);
  101   StringList &operator<<(const char *str);
  103   StringList &operator<<(const std::string &s);
  105   StringList &operator<<(StringList strings);
  105   StringList &operator<<(StringList strings);
  108   StringList &operator=(const std::vector<std::string> &rhs);
  122     StringList l{};
tools/lldb/source/API/SBBreakpoint.cpp
  509   StringList command_list;
tools/lldb/source/API/SBBreakpointLocation.cpp
  296   StringList command_list;
tools/lldb/source/API/SBBreakpointName.cpp
  500   StringList command_list;
tools/lldb/source/API/SBCommandInterpreter.cpp
  371   lldb_private::StringList lldb_matches, lldb_descriptions;
tools/lldb/source/API/SBDebugger.cpp
 1277         StringList string_list;
tools/lldb/source/API/SBStringList.cpp
   21 SBStringList::SBStringList(const lldb_private::StringList *lldb_strings_ptr)
   24     m_opaque_up = std::make_unique<StringList>(*lldb_strings_ptr);
   44 const lldb_private::StringList *SBStringList::operator->() const {
   48 const lldb_private::StringList &SBStringList::operator*() const {
   69       m_opaque_up.reset(new lldb_private::StringList(str));
   81       m_opaque_up.reset(new lldb_private::StringList(strv, strc));
   91       m_opaque_up.reset(new lldb_private::StringList());
   96 void SBStringList::AppendList(const StringList &strings) {
   98     m_opaque_up.reset(new lldb_private::StringList());
tools/lldb/source/API/SBTypeCategory.cpp
  420     StringList input;
  544     StringList input;
tools/lldb/source/API/Utils.h
   17 template <typename T> std::unique_ptr<T> clone(const std::unique_ptr<T> &src) {
   17 template <typename T> std::unique_ptr<T> clone(const std::unique_ptr<T> &src) {
   19     return std::make_unique<T>(*src);
tools/lldb/source/Breakpoint/BreakpointOptions.cpp
  467 bool BreakpointOptions::GetCommandLineCallbacks(StringList &command_list) {
  628   StringList &commands = data->user_source;
tools/lldb/source/Commands/CommandCompletions.cpp
  226                                    bool only_directories, StringList &matches,
  249                                    StringList &matches,
  261                                          StringList &matches,
  298   static StringList g_property_names;
tools/lldb/source/Commands/CommandObjectApropos.cpp
   51       StringList commands_found;
   52       StringList commands_help;
tools/lldb/source/Commands/CommandObjectCommands.cpp
  961       StringList lines;
 1602       StringList lines;
tools/lldb/source/Commands/CommandObjectExpression.cpp
  512                                                        StringList &lines) {
tools/lldb/source/Commands/CommandObjectExpression.h
   65                                 StringList &lines) override;
tools/lldb/source/Commands/CommandObjectHelp.cpp
   98     StringList matches;
  103       StringList matches;
tools/lldb/source/Commands/CommandObjectMultiword.cpp
   31                                                         StringList *matches) {
   43       StringList local_matches;
   65                                             StringList *matches) {
  114   StringList matches;
  187     StringList new_matches, descriptions;
  195       StringList temp_matches;
  208   StringList new_matches;
  236                                                    StringList &commands_found,
  237                                                    StringList &commands_help) {
  303                                     StringList *matches) {
  311                                                        StringList *matches) {
  320                                                StringList &commands_found,
  321                                                StringList &commands_help) {
tools/lldb/source/Commands/CommandObjectType.cpp
   49   StringList m_target_types;
   67   StringList m_target_types;
  168       StringList lines;
  400       StringList lines;
 1305     StringList funct_sl;
tools/lldb/source/Commands/CommandObjectWatchpointCommand.cpp
  277     StringList &commands = data->user_source;
tools/lldb/source/Core/FormatEntity.cpp
 2334                        StringList &matches) {
 2378     StringList new_matches;
 2404     StringList new_matches;
 2410     StringList new_matches;
tools/lldb/source/Core/IOHandler.cpp
  430                                                 StringList &lines,
  438                                               const StringList &lines,
  506 bool IOHandlerEditline::GetLines(StringList &lines, bool &interrupted) {
  553       StringList lines;
  862   StringList m_text;
tools/lldb/source/Expression/REPL.cpp
  132 bool REPL::IOHandlerIsInputComplete(IOHandler &io_handler, StringList &lines) {
  146 int REPL::CalculateActualIndentation(const StringList &lines) {
  160                                   const StringList &lines,
  453     StringList matches, descriptions;
  471   const StringList *current_lines = editline.GetCurrentLines();
  489   StringList matches;
tools/lldb/source/Host/common/Editline.cpp
  411 StringList Editline::GetInputAsStringList(int line_count) {
  412   StringList lines;
  581       StringList lines = GetInputAsStringList(m_current_line_index + 1);
  623       auto lines = GetInputAsStringList();
  756       StringList lines = GetInputAsStringList();
  803   StringList lines = GetInputAsStringList(m_current_line_index + 1);
  939   StringList completions;
 1361 bool Editline::GetLines(int first_line_number, StringList &lines,
tools/lldb/source/Interpreter/CommandInterpreter.cpp
  833     const char *cmd_str, bool include_aliases, StringList &matches,
  834     StringList &descriptions) {
  848                                  bool exact, StringList *matches,
  849                                  StringList *descriptions) const {
  877     StringList local_matches;
 1043                                      StringList *matches,
 1044                                      StringList *descriptions) const {
 1088     StringList matches;
 1094       StringList regular_matches;
 1765     StringList new_matches, descriptions;
 1772     StringList new_matches, new_descriptions;
 2183 void CommandInterpreter::HandleCommands(const StringList &commands,
 2580     llvm::StringRef search_word, StringList &commands_found,
 2581     StringList &commands_help, CommandObject::CommandMap &command_map) {
 2609                                                 StringList &commands_found,
 2610                                                 StringList &commands_help,
 2957   StringList matches;
tools/lldb/source/Interpreter/CommandObject.cpp
 1013     StringList archs;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  408       StringList::LogDump(log, opts.FeaturesAsWritten, "FeaturesAsWritten");
  409       StringList::LogDump(log, opts.Features, "Features");
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
 1342     StringList &function_def) {
 1353                                                      const StringList &input) {
 1367   StringList auto_generated_function;
 1410     StringList &user_input, std::string &output, const void *name_token) {
 1437     StringList &user_input, std::string &output) {
 1461     StringList &user_input, std::string &output, const void *name_token) {
 1476   StringList auto_generated_class;
 2122   StringList input;
 2129   StringList input;
 2135     StringList &user_input, std::string &output,
 2165     StringList &user_input, std::string &output) {
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
   54   ExportFunctionDefinitionToInterpreter(StringList &function_def) override;
   56   bool GenerateTypeScriptFunction(StringList &input, std::string &output,
   59   bool GenerateTypeSynthClass(StringList &input, std::string &output,
   69   bool GenerateScriptAliasFunction(StringList &input,
  180                           const StringList &input) override;
  183       StringList &input,
  187   bool GenerateWatchpointCommandCallbackData(StringList &input,
tools/lldb/source/Utility/ArchSpec.cpp
  244 void ArchSpec::ListSupportedArchNames(StringList &list) {
tools/lldb/source/Utility/Args.cpp
  173 Args::Args(const StringList &list) : Args() {
tools/lldb/source/Utility/CompletionRequest.cpp
   71 void CompletionResult::GetMatches(StringList &matches) const {
   77 void CompletionResult::GetDescriptions(StringList &descriptions) const {
tools/lldb/source/Utility/StringList.cpp
   63 void StringList::AppendList(StringList strings) {
  205 StringList &StringList::operator<<(const char *str) {
  210 StringList &StringList::operator<<(const std::string &str) {
  215 StringList &StringList::operator<<(StringList strings) {
  215 StringList &StringList::operator<<(StringList strings) {
  220 StringList &StringList::operator=(const std::vector<std::string> &rhs) {
tools/lldb/unittests/Editline/EditlineTest.cpp
   75   bool GetLines(lldb_private::StringList &lines, bool &interrupted,
   82                               lldb_private::StringList &lines, void *baton);
  182 bool EditlineAdapter::GetLines(lldb_private::StringList &lines,
  193                                       lldb_private::StringList &lines,
  305   lldb_private::StringList el_reported_lines;
tools/lldb/unittests/Interpreter/TestCompletion.cpp
  106   static bool HasEquivalentFile(const Twine &Path, const StringList &Paths) {
  116                         StringList &Results) {
  137 static std::vector<std::string> toVector(const StringList &SL) {
  154   StringList Results;
  189   StringList Results;
  240   StringList Results;
tools/lldb/unittests/Utility/ArgsTest.cpp
  149   StringList list;
tools/lldb/unittests/Utility/CompletionRequestTest.cpp
   18   StringList matches;
   51   StringList matches, descriptions;
   90   StringList matches;
  119   StringList matches;
  182   StringList matches, descriptions;
  258   StringList matches;
tools/lldb/unittests/Utility/StringListTest.cpp
   17   StringList s;
   22   StringList orig;
   26   StringList s = orig;
   38   StringList s;
   50   StringList s;
   62   StringList s;
   77   StringList s;
   92   StringList s;
  104   StringList s;
  119   StringList s;
  125   StringList s;
  136   StringList other;
  141   StringList empty;
  143   StringList s;
  173   StringList s;
  185   StringList s;
  194   StringList s;
  204   StringList s;
  211   StringList s;
  217   StringList s;
  223   StringList s;
  234   StringList s;
  242   StringList s;
  251   StringList s;
  262   StringList s;
  277   StringList s;
  296   StringList s;
  324   StringList s;
  337   StringList s;
  350   StringList s;
  365   StringList s;
  374   StringList s;
  383   StringList s;
  390   StringList s;
  398   StringList s;
  407   StringList s;
  418   StringList s;
  427   StringList s;
  437   StringList s;
  449   StringList s;
  461   StringList s;
  473   StringList s;
  480   StringList s;
  487   StringList s;
  494   StringList s;
  505   StringList s;
  510   StringList s;
  516   StringList s;
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/bits/unique_ptr.h
   68         default_delete(const default_delete<_Up>&) noexcept { }
   72       operator()(_Tp* __ptr) const
   74 	static_assert(!is_void<_Tp>::value,
   76 	static_assert(sizeof(_Tp)>0,
  122 	  using type = _Up*;
  137       using pointer = typename _Ptr<_Tp, _Dp>::type;
  161 	typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
  163       __uniq_ptr_impl<_Tp, _Dp> _M_t;
  166       using pointer	  = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
  167       using element_type  = _Tp;
  252 	unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
  297           __safe_conversion_up<_Up, _Ep>,
  301 	operator=(unique_ptr<_Up, _Ep>&& __u) noexcept
  706     operator!=(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
  811     { typedef unique_ptr<_Tp> __single_object; };
  823     inline typename _MakeUniq<_Tp>::__single_object
  824     make_unique(_Args&&... __args)
  825     { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
  581     : public __or_<is_lvalue_reference<_Tp>,
  582                    is_rvalue_reference<_Tp>>::type
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  602                           is_void<_Tp>>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1633     { typedef _Tp   type; };
 1645     { typedef _Tp&   type; };
 1650     : public __add_lvalue_reference_helper<_Tp>