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

Declarations

tools/lldb/include/lldb/Core/ValueObject.h
   54 class TypeSummaryOptions;
tools/lldb/include/lldb/lldb-forward.h
  215 class TypeSummaryOptions;

References

tools/lldb/include/lldb/API/SBTypeSummary.h
   22   SBTypeSummaryOptions(const lldb_private::TypeSummaryOptions *lldb_object_ptr);
   41   lldb_private::TypeSummaryOptions *operator->();
   43   const lldb_private::TypeSummaryOptions *operator->() const;
   45   lldb_private::TypeSummaryOptions *get();
   47   lldb_private::TypeSummaryOptions &ref();
   49   const lldb_private::TypeSummaryOptions &ref() const;
   51   void SetOptions(const lldb_private::TypeSummaryOptions *lldb_object_ptr);
   54   std::unique_ptr<lldb_private::TypeSummaryOptions> m_opaque_up;
tools/lldb/include/lldb/Core/ValueObject.h
  507                            const TypeSummaryOptions &options);
  511                            const TypeSummaryOptions &options);
tools/lldb/include/lldb/DataFormatters/CXXFunctionPointer.h
   17                                        const TypeSummaryOptions &options);
tools/lldb/include/lldb/DataFormatters/TypeSummary.h
   36   TypeSummaryOptions &SetLanguage(lldb::LanguageType);
   38   TypeSummaryOptions &SetCapping(lldb::TypeSummaryCapping);
  257                             const TypeSummaryOptions &options) = 0;
  291                     const TypeSummaryOptions &options) override;
  308                              const TypeSummaryOptions &)>
  333                     const TypeSummaryOptions &options) override;
  379                     const TypeSummaryOptions &options) override;
tools/lldb/include/lldb/DataFormatters/VectorType.h
   17                                const TypeSummaryOptions &);
tools/lldb/include/lldb/Interpreter/ScriptInterpreter.h
  339                                   const TypeSummaryOptions &options,
tools/lldb/include/lldb/Utility/ReproducerInstrumentation.h
   36 inline void stringify_append(llvm::raw_string_ostream &ss, const T *t) {
tools/lldb/include/lldb/lldb-forward.h
  463 typedef std::shared_ptr<lldb_private::TypeSummaryOptions> TypeSummaryOptionsSP;
tools/lldb/source/API/SBTypeSummary.cpp
   25   m_opaque_up.reset(new TypeSummaryOptions());
   82 lldb_private::TypeSummaryOptions *SBTypeSummaryOptions::operator->() {
   86 const lldb_private::TypeSummaryOptions *SBTypeSummaryOptions::
   91 lldb_private::TypeSummaryOptions *SBTypeSummaryOptions::get() {
   95 lldb_private::TypeSummaryOptions &SBTypeSummaryOptions::ref() {
   99 const lldb_private::TypeSummaryOptions &SBTypeSummaryOptions::ref() const {
  104     const lldb_private::TypeSummaryOptions *lldb_object_ptr) {
  113     const lldb_private::TypeSummaryOptions *lldb_object_ptr) {
  115     m_opaque_up.reset(new TypeSummaryOptions(*lldb_object_ptr));
  117     m_opaque_up.reset(new TypeSummaryOptions());
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/Core/ValueObject.cpp
  692                                       const TypeSummaryOptions &options) {
  702   TypeSummaryOptions actual_options(options);
  729     TypeSummaryOptions summary_options;
  740                                       const TypeSummaryOptions &options) {
tools/lldb/source/DataFormatters/TypeSummary.cpp
   38 TypeSummaryOptions &TypeSummaryOptions::SetLanguage(lldb::LanguageType lang) {
   43 TypeSummaryOptions &
   70                                        const TypeSummaryOptions &options) {
  124                                             const TypeSummaryOptions &options) {
  158                                        const TypeSummaryOptions &options) {
tools/lldb/source/DataFormatters/VectorType.cpp
  263     ValueObject &valobj, Stream &s, const TypeSummaryOptions &) {
tools/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp
  171     ValueObject &valobj, Stream &s, const TypeSummaryOptions &) {
tools/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.h
   17                                  const TypeSummaryOptions &);
tools/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp
   36     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) {
   61     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) {
   86     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) {
  111     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) {
  157     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) {
  183     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) {
  209     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) {
  235     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) {
tools/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.h
   20                                 const TypeSummaryOptions &options); // char8_t*
   24     const TypeSummaryOptions &options); // char16_t* and unichar*
   28     const TypeSummaryOptions &options); // char32_t*
   31                                 const TypeSummaryOptions &options); // wchar_t*
   34                           const TypeSummaryOptions &options); // char8_t
   38     const TypeSummaryOptions &options); // char16_t and unichar
   41                            const TypeSummaryOptions &options); // char32_t
   44                           const TypeSummaryOptions &options); // wchar_t
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
   36     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
   58     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  106     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  454     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  549     const TypeSummaryOptions &summary_options) {
  618                                  const TypeSummaryOptions &summary_options,
  664     const TypeSummaryOptions &summary_options) {
  671     const TypeSummaryOptions &summary_options) {
  678     const TypeSummaryOptions &summary_options) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.h
   23     const TypeSummaryOptions &summary_options); // libc++ std::string
   27     const TypeSummaryOptions &summary_options); // libc++ std::u16string
   31     const TypeSummaryOptions &summary_options); // libc++ std::u32string
   35     const TypeSummaryOptions &options); // libc++ std::wstring
   39     const TypeSummaryOptions &options); // libc++ std::optional<>
   43     const TypeSummaryOptions
   48     const TypeSummaryOptions &options); // libc++ std::function<>
   55                                     const TypeSummaryOptions &options);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp
   72     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.h
   24                                  const TypeSummaryOptions &options);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.cpp
  119                                   const TypeSummaryOptions &options) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.h
   22     const TypeSummaryOptions &options); // libc++ std::variant<>
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp
  233     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  281     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  390     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.h
   21     const TypeSummaryOptions &options); // libcstdc++ c++11 std::string
   25     const TypeSummaryOptions &options); // libcstdc++ c++11 std::wstring
   29     const TypeSummaryOptions
   34     const TypeSummaryOptions &options); // libstdc++ std::unique_ptr<>
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppUniquePointer.cpp
   39   bool GetSummary(Stream &stream, const TypeSummaryOptions &options);
  148     Stream &stream, const TypeSummaryOptions &options) {
  171     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
tools/lldb/source/Plugins/Language/ObjC/CF.cpp
   31     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
   47     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  111     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  229     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
tools/lldb/source/Plugins/Language/ObjC/CF.h
   19                           const TypeSummaryOptions &options);
   22                                  const TypeSummaryOptions &options);
   25                                 const TypeSummaryOptions &options);
   28                                    const TypeSummaryOptions &options);
tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp
   40     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
   88     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  133     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  178     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  224     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  413     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  614     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  663     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  777     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  872     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  931     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  994     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
 1025     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
 1055     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
tools/lldb/source/Plugins/Language/ObjC/Cocoa.h
   23                                const TypeSummaryOptions &options);
   26                             const TypeSummaryOptions &options);
   30                            const TypeSummaryOptions &options);
   33                              const TypeSummaryOptions &options);
   36                                     const TypeSummaryOptions &options);
   39                                    const TypeSummaryOptions &options);
   42                                const TypeSummaryOptions &options);
   45                                const TypeSummaryOptions &options);
   48                            const TypeSummaryOptions &options);
   51                              const TypeSummaryOptions &options);
   54                           const TypeSummaryOptions &options);
   70                               const TypeSummaryOptions &options);
   76                              const TypeSummaryOptions &options);
   79                                 const TypeSummaryOptions &options);
   83                             const TypeSummaryOptions &options);
   92                              const TypeSummaryOptions &options);
   95                                  const TypeSummaryOptions &options);
tools/lldb/source/Plugins/Language/ObjC/CoreMedia.cpp
   24     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
tools/lldb/source/Plugins/Language/ObjC/CoreMedia.h
   21                            const TypeSummaryOptions &options);
tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp
  340     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
  343     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
tools/lldb/source/Plugins/Language/ObjC/NSDictionary.h
   26                                  const TypeSummaryOptions &options);
tools/lldb/source/Plugins/Language/ObjC/NSError.cpp
   56     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
tools/lldb/source/Plugins/Language/ObjC/NSException.cpp
   98     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
tools/lldb/source/Plugins/Language/ObjC/NSSet.cpp
  220     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
tools/lldb/source/Plugins/Language/ObjC/NSSet.h
   23                           const TypeSummaryOptions &options);
tools/lldb/source/Plugins/Language/ObjC/NSString.cpp
   55     const TypeSummaryOptions &summary_options) {
  299     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  328     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) {
  334     Stream &stream, const TypeSummaryOptions &summary_options) {
tools/lldb/source/Plugins/Language/ObjC/NSString.h
   22                              const TypeSummaryOptions &options);
   26     Stream &stream, const TypeSummaryOptions &summary_options);
   29                                        const TypeSummaryOptions &options);
   32     ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options);
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
 2189     const TypeSummaryOptions &options, std::string &retval) {
 2214         TypeSummaryOptionsSP options_sp(new TypeSummaryOptions(options));
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
  192                           const TypeSummaryOptions &options,
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/bits/shared_ptr.h
   93     class shared_ptr : public __shared_ptr<_Tp>
  107       using element_type = typename __shared_ptr<_Tp>::element_type;
  129 	shared_ptr(_Yp* __p) : __shared_ptr<_Tp>(__p) { }
  352       shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t)
usr/include/c++/7.4.0/bits/shared_ptr_base.h
  882     : is_convertible<_Yp*, _Tp*>::type
  882     : is_convertible<_Yp*, _Tp*>::type
  946     : is_convertible<_Yp*, _Tp*>::type
  946     : is_convertible<_Yp*, _Tp*>::type
  956       using element_type = _Tp;
 1035     : public __shared_ptr_access<_Tp, _Lp>
 1038       using element_type = typename remove_extent<_Tp>::type;
 1078 	__shared_ptr(_Yp* __p)
 1081 	  static_assert( !is_void<_Yp>::value, "incomplete type" );
 1082 	  static_assert( sizeof(_Yp) > 0, "incomplete type" );
 1126 	__shared_ptr(const __shared_ptr<_Yp, _Lp>& __r) noexcept
 1138 	__shared_ptr(__shared_ptr<_Yp, _Lp>&& __r) noexcept
 1192 	_Assignable<_Yp>
 1193 	operator=(const __shared_ptr<_Yp, _Lp>& __r) noexcept
 1218 	_Assignable<_Yp>
 1219 	operator=(__shared_ptr<_Yp, _Lp>&& __r) noexcept
 1272       swap(__shared_ptr<_Tp, _Lp>& __other) noexcept
 1344       __shared_ptr(const __weak_ptr<_Tp, _Lp>& __r, std::nothrow_t)
 1377 	typename enable_if<!__has_esft_base<_Yp2>::value>::type
 1378 	_M_enable_shared_from_this_with(_Yp*) noexcept
usr/include/c++/7.4.0/bits/std_function.h
  299       _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args)
  628       using _Invoker_type = _Res (*)(const _Any_data&, _ArgTypes&&...);
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
  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; };
 1558     { 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>
 1659     { typedef _Tp&&   type; };
 1942     { typedef _Tp     type; };