reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
87 class LLDB_API SBTypeSummary;
4563 SWIGINTERN PyObject *lldb_SBTypeSummary___str__(lldb::SBTypeSummary *self){ 23977 lldb::SBTypeSummary result; 68238 lldb::SBTypeSummary result; 68394 lldb::SBTypeSummary result; 68561 lldb::SBTypeSummary arg3 ; 68600 lldb::SBTypeSummary * temp = reinterpret_cast< lldb::SBTypeSummary * >(argp3); 71662 lldb::SBTypeSummary *result = 0 ; 71667 result = (lldb::SBTypeSummary *)new lldb::SBTypeSummary(); 71688 lldb::SBTypeSummary result; 71703 result = lldb::SBTypeSummary::CreateWithSummaryString((char const *)arg1,arg2); 71722 lldb::SBTypeSummary result; 71732 result = lldb::SBTypeSummary::CreateWithSummaryString((char const *)arg1); 71799 lldb::SBTypeSummary result; 71814 result = lldb::SBTypeSummary::CreateWithFunctionName((char const *)arg1,arg2); 71833 lldb::SBTypeSummary result; 71843 result = lldb::SBTypeSummary::CreateWithFunctionName((char const *)arg1); 71910 lldb::SBTypeSummary result; 71925 result = lldb::SBTypeSummary::CreateWithScriptCode((char const *)arg1,arg2); 71944 lldb::SBTypeSummary result; 71954 result = lldb::SBTypeSummary::CreateWithScriptCode((char const *)arg1); 72012 lldb::SBTypeSummary *arg1 = 0 ; 72016 lldb::SBTypeSummary *result = 0 ; 72029 result = (lldb::SBTypeSummary *)new lldb::SBTypeSummary((lldb::SBTypeSummary const &)*arg1); 72074 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72099 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72125 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72151 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72152 lldb::SBTypeSummary *arg2 = 0 ; 72189 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72215 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72241 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72267 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72293 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72330 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72367 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72404 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72430 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72464 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72511 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72512 lldb::SBTypeSummary *arg2 = 0 ; 72549 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 72550 lldb::SBTypeSummary *arg2 = 0 ; 72587 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; 75021 lldb::SBTypeSummary result;tools/lldb/include/lldb/API/SBDebugger.h
283 SBTypeSummary GetSummaryForType(SBTypeNameSpecifier);
tools/lldb/include/lldb/API/SBTypeCategory.h64 SBTypeSummary GetSummaryForType(SBTypeNameSpecifier); 72 SBTypeSummary GetSummaryAtIndex(uint32_t); 80 bool AddTypeSummary(SBTypeNameSpecifier, SBTypeSummary);tools/lldb/include/lldb/API/SBTypeSummary.h
64 static SBTypeSummary 68 static SBTypeSummary 72 static SBTypeSummary 76 static SBTypeSummary CreateWithCallback(FormatCallback cb, 80 SBTypeSummary(const lldb::SBTypeSummary &rhs); 109 lldb::SBTypeSummary &operator=(const lldb::SBTypeSummary &rhs); 109 lldb::SBTypeSummary &operator=(const lldb::SBTypeSummary &rhs); 113 bool IsEqualTo(lldb::SBTypeSummary &rhs); 115 bool operator==(lldb::SBTypeSummary &rhs); 117 bool operator!=(lldb::SBTypeSummary &rhs);tools/lldb/include/lldb/API/SBValue.h
111 lldb::SBTypeSummary GetTypeSummary();
tools/lldb/include/lldb/Utility/ReproducerInstrumentation.h31 inline void stringify_append(llvm::raw_string_ostream &ss, const T &t) { 47 inline void stringify_helper(llvm::raw_string_ostream &ss, const Head &head) { 52 inline void stringify_helper(llvm::raw_string_ostream &ss, const Head &head, 53 const Tail &... tail) { 59 template <typename... Ts> inline std::string stringify_args(const Ts &... ts) { 201 template <typename T> T *GetObjectForIndex(unsigned idx) { 208 template <typename T> void AddObjectForIndex(unsigned idx, T *object) { 245 typedef typename std::conditional<std::is_trivially_copyable<T>::value, ValueTag, NotImplementedTag>::type type; 249 typename std::conditional<std::is_fundamental<T>::value, 253 typedef typename std::conditional<std::is_fundamental<T>::value, 277 template <typename T> T Deserialize() { 281 return Read<T>(typename serializer_tag<T>::type()); 285 template <typename T> void HandleReplayResult(const T &t) { 287 if (std::is_fundamental<T>::value) 290 m_index_to_object.AddObjectForIndex(result, new T(t)); 294 template <typename T> void HandleReplayResult(T *t) { 296 if (std::is_fundamental<T>::value) 310 template <typename T> T Read(NotImplementedTag) { 311 m_buffer = m_buffer.drop_front(sizeof(T)); 315 template <typename T> T Read(ValueTag) { 323 template <typename T> T Read(PointerTag) { 329 template <typename T> T Read(ReferenceTag) { 340 template <typename T> T Read(FundamentalPointerTag) { 349 template <typename T> T Read(FundamentalReferenceTag) { 375 static Result doit(Deserializer &deserializer, 376 Result (*f)(Deserialized..., Head, Tail...), 376 Result (*f)(Deserialized..., Head, Tail...), 376 Result (*f)(Deserialized..., Head, Tail...), 378 return DeserializationHelper<Tail...>:: 379 template deserialized<Result, Deserialized..., Head>::doit( 379 template deserialized<Result, Deserialized..., Head>::doit( 380 deserializer, f, d..., deserializer.Deserialize<Head>()); 387 static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...), 387 static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...), 387 static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...), 388 Deserialized... d) { 404 DefaultReplayer(Result (*f)(Args...)) : Replayer(), f(f) {} 404 DefaultReplayer(Result (*f)(Args...)) : Replayer(), f(f) {} 408 DeserializationHelper<Args...>::template deserialized<Result>::doit( 408 DeserializationHelper<Args...>::template deserialized<Result>::doit( 412 Result (*f)(Args...); 412 Result (*f)(Args...); 501 static Class *doit(Args... args) { return new Class(args...); } 501 static Class *doit(Args... args) { return new Class(args...); } 510 static Result doit(Class *c, Args... args) { return (c->*m)(args...); } 510 static Result doit(Class *c, Args... args) { return (c->*m)(args...); } 510 static Result doit(Class *c, Args... args) { return (c->*m)(args...); } 510 static Result doit(Class *c, Args... args) { return (c->*m)(args...); } 517 static Result doit(Class *c, Args... args) { return (c->*m)(args...); } 517 static Result doit(Class *c, Args... args) { return (c->*m)(args...); } 524 static void doit(Class *c, Args... args) { (c->*m)(args...); } 524 static void doit(Class *c, Args... args) { (c->*m)(args...); } 535 template <typename T> unsigned GetIndexForObject(T *t) { 552 void SerializeAll(const Head &head, const Tail &... tail) { 552 void SerializeAll(const Head &head, const Tail &... tail) { 563 template <typename T> void Serialize(T *t) { 564 if (std::is_fundamental<T>::value) { 575 template <typename T> void Serialize(T &t) { 576 if (std::is_fundamental<T>::value) { 577 m_stream.write(reinterpret_cast<const char *>(&t), sizeof(T)); 636 void Record(Serializer &serializer, Registry ®istry, Result (*f)(FArgs...), 636 void Record(Serializer &serializer, Registry ®istry, Result (*f)(FArgs...), 637 const RArgs &... args) { 652 typename std::remove_reference<Result>::type>::type>::value) { 683 template <typename Result> Result RecordResult(Result &&r) { 683 template <typename Result> Result RecordResult(Result &&r) { 690 return std::forward<Result>(r);tools/lldb/source/API/SBDebugger.cpp
1540 SBTypeSummary SBDebugger::GetSummaryForType(SBTypeNameSpecifier type_name) {
tools/lldb/source/API/SBReproducer.cpp 99 RegisterMethods<SBTypeSummary>(R);
tools/lldb/source/API/SBTypeCategory.cpp241 SBTypeSummary SBTypeCategory::GetSummaryForType(SBTypeNameSpecifier spec) { 322 SBTypeSummary SBTypeCategory::GetSummaryAtIndex(uint32_t index) { 396 SBTypeSummary summary) {tools/lldb/source/API/SBTypeSummary.cpp
124 SBTypeSummary SBTypeSummary::CreateWithSummaryString(const char *data, 137 SBTypeSummary SBTypeSummary::CreateWithFunctionName(const char *data, 150 SBTypeSummary SBTypeSummary::CreateWithScriptCode(const char *data, 163 SBTypeSummary SBTypeSummary::CreateWithCallback(FormatCallback cb, 171 SBTypeSummary retval; 191 SBTypeSummary::SBTypeSummary(const lldb::SBTypeSummary &rhs) 340 lldb::SBTypeSummary &SBTypeSummary::operator=(const lldb::SBTypeSummary &rhs) { 340 lldb::SBTypeSummary &SBTypeSummary::operator=(const lldb::SBTypeSummary &rhs) { 351 bool SBTypeSummary::operator==(lldb::SBTypeSummary &rhs) { 360 bool SBTypeSummary::IsEqualTo(lldb::SBTypeSummary &rhs) { 401 bool SBTypeSummary::operator!=(lldb::SBTypeSummary &rhs) { 500 void RegisterMethods<SBTypeSummary>(Registry &R) {tools/lldb/source/API/SBValue.cpp
525 lldb::SBTypeSummary SBValue::GetTypeSummary() { 528 lldb::SBTypeSummary summary;usr/include/c++/7.4.0/bits/move.h
72 constexpr _Tp&& 73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept 83 constexpr _Tp&& 84 forward(typename std::remove_reference<_Tp>::type&& __t) noexceptusr/include/c++/7.4.0/type_traits
215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type 326 : public __is_integral_helper<typename remove_cv<_Tp>::type>::type 354 : public __is_floating_point_helper<typename remove_cv<_Tp>::type>::type 567 : public __is_null_pointer_helper<typename remove_cv<_Tp>::type>::type 588 : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type 588 : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type 594 : public __or_<is_arithmetic<_Tp>, is_void<_Tp>, 594 : public __or_<is_arithmetic<_Tp>, is_void<_Tp>, 595 is_null_pointer<_Tp>>::type 1554 { typedef _Tp type; }; 1558 { typedef _Tp type; }; 1563 { typedef _Tp type; }; 1574 remove_const<typename remove_volatile<_Tp>::type>::type type; 1629 { typedef _Tp type; }; 1633 { typedef _Tp type; }; 1979 { typedef _Tp type; }; 1983 { typedef _Up type; }; 1988 : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type> 1988 : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>