|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/lldb/include/lldb/API/SBDefines.h 36 class LLDB_API SBData;
References
gen/tools/lldb/scripts/LLDBWrapPython.cpp 4231 SWIGINTERN PyObject *lldb_SBData___str__(lldb::SBData *self){
18269 lldb::SBData *result = 0 ;
18274 result = (lldb::SBData *)new lldb::SBData();
18286 lldb::SBData *arg1 = 0 ;
18290 lldb::SBData *result = 0 ;
18303 result = (lldb::SBData *)new lldb::SBData((lldb::SBData const &)*arg1);
18348 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18373 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18399 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18433 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18458 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18484 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18510 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18536 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18562 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18596 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18643 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18690 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18737 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18784 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18831 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18878 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18925 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18972 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19019 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19066 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19113 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19160 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19207 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19254 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19330 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19409 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19410 lldb::SBData *arg2 = 0 ;
19460 lldb::SBData result;
19480 result = lldb::SBData::CreateDataFromCString(arg1,arg2,(char const *)arg3);
19505 lldb::SBData result;
19548 result = lldb::SBData::CreateDataFromUInt64Array(arg1,arg2,arg3,arg4);
19577 lldb::SBData result;
19620 result = lldb::SBData::CreateDataFromUInt32Array(arg1,arg2,arg3,arg4);
19649 lldb::SBData result;
19692 result = lldb::SBData::CreateDataFromSInt64Array(arg1,arg2,arg3,arg4);
19721 lldb::SBData result;
19764 result = lldb::SBData::CreateDataFromSInt32Array(arg1,arg2,arg3,arg4);
19793 lldb::SBData result;
19836 result = lldb::SBData::CreateDataFromDoubleArray(arg1,arg2,arg3,arg4);
19854 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19892 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19955 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
20018 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
20081 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
20144 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
20207 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
33653 lldb::SBData result;
48234 lldb::SBData result;
48268 lldb::SBData result;
58837 lldb::SBData arg3 ;
58873 lldb::SBData * temp = reinterpret_cast< lldb::SBData * >(argp3);
75593 lldb::SBData arg3 ;
75629 lldb::SBData * temp = reinterpret_cast< lldb::SBData * >(argp3);
76515 lldb::SBData result;
76555 lldb::SBData result;
76586 lldb::SBData result;
76680 lldb::SBData result;
76703 lldb::SBData *arg2 = 0 ;
tools/lldb/include/lldb/API/SBData.h 20 SBData(const SBData &rhs);
22 const SBData &operator=(const SBData &rhs);
22 const SBData &operator=(const SBData &rhs);
83 bool Append(const SBData &rhs);
85 static lldb::SBData CreateDataFromCString(lldb::ByteOrder endian,
92 static lldb::SBData CreateDataFromUInt64Array(lldb::ByteOrder endian,
97 static lldb::SBData CreateDataFromUInt32Array(lldb::ByteOrder endian,
102 static lldb::SBData CreateDataFromSInt64Array(lldb::ByteOrder endian,
107 static lldb::SBData CreateDataFromSInt32Array(lldb::ByteOrder endian,
112 static lldb::SBData CreateDataFromDoubleArray(lldb::ByteOrder endian,
tools/lldb/include/lldb/API/SBInstruction.h 46 lldb::SBData GetData(lldb::SBTarget target);
tools/lldb/include/lldb/API/SBSection.h 51 lldb::SBData GetSectionData();
53 lldb::SBData GetSectionData(uint64_t offset, uint64_t size);
tools/lldb/include/lldb/API/SBTarget.h 768 lldb::SBValue CreateValueFromData(const char *name, lldb::SBData data,
tools/lldb/include/lldb/API/SBValue.h 137 lldb::SBValue CreateValueFromData(const char *name, lldb::SBData data,
237 lldb::SBData GetPointeeData(uint32_t item_idx = 0, uint32_t item_count = 1);
247 lldb::SBData GetData();
249 bool SetData(lldb::SBData &data, lldb::SBError &error);
tools/lldb/include/lldb/Utility/ReproducerInstrumentation.h 31 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...),
376 Result (*f)(Deserialized..., Head, Tail...),
377 Deserialized... d) {
378 return DeserializationHelper<Tail...>::
379 template deserialized<Result, Deserialized..., Head>::doit(
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/SBData.cpp 31 SBData::SBData(const SBData &rhs) : m_opaque_sp(rhs.m_opaque_sp) {
35 const SBData &SBData::operator=(const SBData &rhs) {
35 const SBData &SBData::operator=(const SBData &rhs) {
377 bool SBData::Append(const SBData &rhs) {
386 lldb::SBData SBData::CreateDataFromCString(lldb::ByteOrder endian,
402 SBData ret(data_sp);
407 lldb::SBData SBData::CreateDataFromUInt64Array(lldb::ByteOrder endian,
424 SBData ret(data_sp);
429 lldb::SBData SBData::CreateDataFromUInt32Array(lldb::ByteOrder endian,
446 SBData ret(data_sp);
451 lldb::SBData SBData::CreateDataFromSInt64Array(lldb::ByteOrder endian,
468 SBData ret(data_sp);
473 lldb::SBData SBData::CreateDataFromSInt32Array(lldb::ByteOrder endian,
490 SBData ret(data_sp);
495 lldb::SBData SBData::CreateDataFromDoubleArray(lldb::ByteOrder endian,
512 SBData ret(data_sp);
654 void RegisterMethods<SBData>(Registry &R) {
tools/lldb/source/API/SBInstruction.cpp 183 SBData SBInstruction::GetData(SBTarget target) {
187 lldb::SBData sb_data;
tools/lldb/source/API/SBReproducer.cpp 47 RegisterMethods<SBData>(R);
tools/lldb/source/API/SBSection.cpp 180 SBData SBSection::GetSectionData() {
186 SBData SBSection::GetSectionData(uint64_t offset, uint64_t size) {
190 SBData sb_data;
tools/lldb/source/API/SBTarget.cpp 1485 lldb::SBValue SBTarget::CreateValueFromData(const char *name, lldb::SBData data,
tools/lldb/source/API/SBValue.cpp 670 lldb::SBValue SBValue::CreateValueFromData(const char *name, SBData data,
1381 lldb::SBData SBValue::GetPointeeData(uint32_t item_idx, uint32_t item_count) {
1385 lldb::SBData sb_data;
1401 lldb::SBData SBValue::GetData() {
1404 lldb::SBData sb_data;
1418 bool SBValue::SetData(lldb::SBData &data, SBError &error) {
tools/lldb/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.cpp 124 lldb::SBData data;
180 lldb::SBData data;
289 lldb::SBData bndcfgu_data = bndcfgu_val.GetData();
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) noexcept
usr/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>