|
reference, declaration → definition
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; };