|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/lldb/include/lldb/API/SBDefines.h 33 class LLDB_API SBCommandReturnObject;
tools/lldb/tools/lldb-vscode/VSCodeForward.h 26 class SBCommandReturnObject;
References
gen/tools/lldb/scripts/LLDBWrapPython.cpp 4135 SWIGINTERN void lldb_SBCommandReturnObject_SetImmediateOutputFile__SWIG_2(lldb::SBCommandReturnObject *self,lldb::FileSP BORROWED,bool transfer_ownership){
4138 SWIGINTERN void lldb_SBCommandReturnObject_SetImmediateErrorFile__SWIG_2(lldb::SBCommandReturnObject *self,lldb::FileSP BORROWED,bool transfer_ownership){
4141 SWIGINTERN void lldb_SBCommandReturnObject_Print(lldb::SBCommandReturnObject *self,char const *str){
4144 SWIGINTERN PyObject *lldb_SBCommandReturnObject___str__(lldb::SBCommandReturnObject *self){
4153 SWIGINTERN void lldb_SBCommandReturnObject_write(lldb::SBCommandReturnObject *self,char const *str){
4157 SWIGINTERN void lldb_SBCommandReturnObject_flush(lldb::SBCommandReturnObject *self){}
14037 lldb::SBCommandReturnObject *arg3 = 0 ;
14334 lldb::SBCommandReturnObject *arg2 = 0 ;
14371 lldb::SBCommandReturnObject *arg2 = 0 ;
14409 lldb::SBCommandReturnObject *arg3 = 0 ;
14468 lldb::SBCommandReturnObject *arg3 = 0 ;
14519 lldb::SBCommandReturnObject *arg4 = 0 ;
14590 lldb::SBCommandReturnObject *arg4 = 0 ;
14771 lldb::SBCommandReturnObject arg5 ;
14826 lldb::SBCommandReturnObject * temp = reinterpret_cast< lldb::SBCommandReturnObject * >(argp5);
15070 lldb::SBCommandReturnObject *result = 0 ;
15075 result = (lldb::SBCommandReturnObject *)new lldb::SBCommandReturnObject();
15087 lldb::SBCommandReturnObject *arg1 = 0 ;
15091 lldb::SBCommandReturnObject *result = 0 ;
15104 result = (lldb::SBCommandReturnObject *)new lldb::SBCommandReturnObject((lldb::SBCommandReturnObject const &)*arg1);
15149 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15174 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15200 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15226 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15252 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15278 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15304 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15330 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15411 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15492 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15535 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15578 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15671 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15764 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15789 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15823 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15872 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15909 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16014 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16040 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16066 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16092 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16129 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16166 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16204 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16246 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16288 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16326 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16364 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16491 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16618 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16674 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16711 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16733 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16770 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
44080 lldb::SBCommandReturnObject *arg3 = 0 ;
80195 lldb::SBCommandReturnObject cmd_retobj_sb(cmd_retobj);
80235 lldb::SBCommandReturnObject cmd_retobj_sb(cmd_retobj);
tools/lldb/include/lldb/API/SBCommandInterpreter.h 122 void SourceInitFileInHomeDirectory(lldb::SBCommandReturnObject &result);
125 SourceInitFileInCurrentWorkingDirectory(lldb::SBCommandReturnObject &result);
128 lldb::SBCommandReturnObject &result,
133 SBCommandReturnObject &result,
139 lldb::SBCommandReturnObject result);
236 void ResolveCommand(const char *command_line, SBCommandReturnObject &result);
256 lldb::SBCommandReturnObject & /*result*/) {
tools/lldb/include/lldb/API/SBCommandReturnObject.h 32 SBCommandReturnObject(const lldb::SBCommandReturnObject &rhs);
36 lldb::SBCommandReturnObject &
37 operator=(const lldb::SBCommandReturnObject &rhs);
tools/lldb/include/lldb/API/SBProcess.h 75 lldb::SBCommandReturnObject &result);
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) {
376 Result (*f)(Deserialized..., Head, Tail...),
376 Result (*f)(Deserialized..., Head, Tail...),
378 return DeserializationHelper<Tail...>::
379 template deserialized<Result, Deserialized..., Head>::doit(
380 deserializer, f, d..., deserializer.Deserialize<Head>());
387 static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
388 Deserialized... d) {
419 DefaultReplayer(void (*f)(Args...)) : Replayer(), f(f) {}
422 DeserializationHelper<Args...>::template deserialized<void>::doit(
427 void (*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...); }
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...); }
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...),
637 const RArgs &... args) {
683 template <typename Result> Result RecordResult(Result &&r) {
tools/lldb/scripts/Python/python-swigsafecast.swig 123 SBTypeToSWIGWrapper (lldb::SBCommandReturnObject* cmd_ret_obj_sb)
tools/lldb/source/API/SBCommandInterpreter.cpp 165 SBCommandReturnObject sb_return(result);
252 SBCommandReturnObject &result,
264 SBCommandReturnObject &result, bool add_to_history) {
297 lldb::SBCommandReturnObject result) {
532 SBCommandReturnObject &result) {
560 SBCommandReturnObject &result) {
578 SBCommandReturnObject &result) {
tools/lldb/source/API/SBCommandReturnObject.cpp 59 SBCommandReturnObject::SBCommandReturnObject(const SBCommandReturnObject &rhs)
67 SBCommandReturnObject &SBCommandReturnObject::
68 operator=(const SBCommandReturnObject &rhs) {
374 void RegisterMethods<SBCommandReturnObject>(Registry &R) {
tools/lldb/source/API/SBDebugger.cpp 220 SBCommandReturnObject result;
481 SBCommandReturnObject result;
tools/lldb/source/API/SBProcess.cpp 366 SBCommandReturnObject &result) {
tools/lldb/source/API/SBReproducer.cpp 44 RegisterMethods<SBCommandReturnObject>(R);
tools/lldb/tools/driver/Driver.cpp 500 SBCommandReturnObject result;
tools/lldb/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.cpp 24 lldb::SBCommandReturnObject &result) {
61 lldb::SBCommandReturnObject &result) {
78 lldb::SBCommandReturnObject &result,
153 lldb::SBCommandReturnObject &result,
217 lldb::SBCommandReturnObject &result,
252 lldb::SBCommandReturnObject &result,
305 lldb::SBCommandReturnObject &result) override {
350 lldb::SBCommandReturnObject &result) override {
tools/lldb/tools/lldb-vscode/LLDBUtils.cpp 23 lldb::SBCommandReturnObject result;
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
83 constexpr _Tp&&
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;
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>