|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/lldb/include/lldb/API/SBDefines.h 47 class LLDB_API SBFrame;
tools/lldb/include/lldb/API/SBThread.h 18 class SBFrame;
tools/lldb/tools/lldb-vscode/VSCodeForward.h 30 class SBFrame;
References
gen/tools/lldb/scripts/LLDBWrapPython.cpp 4294 SWIGINTERN PyObject *lldb_SBFrame___str__(lldb::SBFrame *self){
7349 lldb::SBFrame *arg2 = 0 ;
26217 lldb::SBFrame *arg1 = 0 ;
26422 lldb::SBFrame result;
30015 lldb::SBFrame *result = 0 ;
30020 result = (lldb::SBFrame *)new lldb::SBFrame();
30032 lldb::SBFrame *arg1 = 0 ;
30036 lldb::SBFrame *result = 0 ;
30049 result = (lldb::SBFrame *)new lldb::SBFrame((lldb::SBFrame const &)*arg1);
30094 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30119 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30120 lldb::SBFrame *arg2 = 0 ;
30157 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30183 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30209 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30235 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30261 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30287 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30322 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30348 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30374 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30400 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30435 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30461 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30487 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30513 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30539 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30565 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30591 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30617 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30683 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30709 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30735 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30801 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30827 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30893 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30931 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30978 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31034 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31183 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31209 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31235 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31261 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31287 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31312 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31313 lldb::SBFrame *arg2 = 0 ;
31350 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31351 lldb::SBFrame *arg2 = 0 ;
31388 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31450 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31521 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31667 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31693 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31731 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31832 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31870 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31908 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
32009 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
32056 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
32178 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
32216 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
33965 lldb::SBFrame *arg2 = 0 ;
60043 lldb::SBFrame result;
61303 lldb::SBFrame *arg2 = 0 ;
61340 lldb::SBFrame *arg2 = 0 ;
61581 lldb::SBFrame *arg2 = 0 ;
62047 lldb::SBFrame *arg2 = 0 ;
62426 lldb::SBFrame result;
62457 lldb::SBFrame result;
62487 lldb::SBFrame result;
76275 lldb::SBFrame result;
79559 lldb::SBFrame sb_frame (frame_sp);
79605 lldb::SBFrame sb_frame (frame_sp);
80327 lldb::SBFrame frame_sb(frame_sp);
80459 lldb::SBFrame frame_sb(frame);
tools/lldb/include/lldb/API/SBBlock.h 57 lldb::SBValueList GetVariables(lldb::SBFrame &frame, bool arguments,
tools/lldb/include/lldb/API/SBExecutionContext.h 38 SBExecutionContext(const lldb::SBFrame &frame);
50 SBFrame GetFrame() const;
tools/lldb/include/lldb/API/SBFrame.h 21 SBFrame(const lldb::SBFrame &rhs);
23 const lldb::SBFrame &operator=(const lldb::SBFrame &rhs);
23 const lldb::SBFrame &operator=(const lldb::SBFrame &rhs);
27 bool IsEqual(const lldb::SBFrame &that) const;
134 bool operator==(const lldb::SBFrame &rhs) const;
136 bool operator!=(const lldb::SBFrame &rhs) const;
tools/lldb/include/lldb/API/SBInstruction.h 64 bool EmulateWithFrame(lldb::SBFrame &frame, uint32_t evaluate_options);
tools/lldb/include/lldb/API/SBThread.h 109 void StepOutOfFrame(SBFrame &frame);
111 void StepOutOfFrame(SBFrame &frame, SBError &error);
117 SBError StepOverUntil(lldb::SBFrame &frame, lldb::SBFileSpec &file_spec,
135 SBError ReturnFromFrame(SBFrame &frame, SBValue &return_value);
172 lldb::SBFrame GetFrameAtIndex(uint32_t idx);
174 lldb::SBFrame GetSelectedFrame();
176 lldb::SBFrame SetSelectedFrame(uint32_t frame_idx);
180 static SBFrame GetStackFrameFromEvent(const SBEvent &event);
tools/lldb/include/lldb/API/SBValue.h 283 lldb::SBFrame GetFrame();
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) {
249 typename std::conditional<std::is_fundamental<T>::value,
253 typedef typename std::conditional<std::is_fundamental<T>::value,
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)
375 static Result doit(Deserializer &deserializer,
376 Result (*f)(Deserialized..., Head, Tail...),
379 template deserialized<Result, Deserialized..., Head>::doit(
387 static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
387 static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
404 DefaultReplayer(Result (*f)(Args...)) : Replayer(), f(f) {}
408 DeserializationHelper<Args...>::template deserialized<Result>::doit(
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...); }
517 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...),
637 const RArgs &... args) {
652 typename std::remove_reference<Result>::type>::type>::value) {
683 template <typename Result> Result RecordResult(Result &&r) {
tools/lldb/scripts/Python/python-swigsafecast.swig 9 SBTypeToSWIGWrapper (SBClass& sb_object)
16 SBTypeToSWIGWrapper (const SBClass& sb_object)
74 SBTypeToSWIGWrapper (lldb::SBFrame* frame_sb)
tools/lldb/source/API/SBBlock.cpp 246 lldb::SBValueList SBBlock::GetVariables(lldb::SBFrame &frame, bool arguments,
tools/lldb/source/API/SBExecutionContext.cpp 62 SBExecutionContext::SBExecutionContext(const lldb::SBFrame &frame)
124 SBFrame SBExecutionContext::GetFrame() const {
127 SBFrame sb_frame;
tools/lldb/source/API/SBFrame.cpp 67 SBFrame::SBFrame(const SBFrame &rhs) : m_opaque_sp() {
75 const SBFrame &SBFrame::operator=(const SBFrame &rhs) {
75 const SBFrame &SBFrame::operator=(const SBFrame &rhs) {
693 bool SBFrame::IsEqual(const SBFrame &that) const {
702 bool SBFrame::operator==(const SBFrame &rhs) const {
709 bool SBFrame::operator!=(const SBFrame &rhs) const {
1298 void RegisterMethods<SBFrame>(Registry &R) {
tools/lldb/source/API/SBInstruction.cpp 292 bool SBInstruction::EmulateWithFrame(lldb::SBFrame &frame,
tools/lldb/source/API/SBReproducer.cpp 58 RegisterMethods<SBFrame>(R);
tools/lldb/source/API/SBThread.cpp 730 void SBThread::StepOutOfFrame(SBFrame &sb_frame) {
738 void SBThread::StepOutOfFrame(SBFrame &sb_frame, SBError &error) {
843 SBError SBThread::StepOverUntil(lldb::SBFrame &sb_frame,
1044 SBError SBThread::ReturnFromFrame(SBFrame &frame, SBValue &return_value) {
1191 SBFrame SBThread::GetFrameAtIndex(uint32_t idx) {
1194 SBFrame sb_frame;
1210 lldb::SBFrame SBThread::GetSelectedFrame() {
1213 SBFrame sb_frame;
1229 lldb::SBFrame SBThread::SetSelectedFrame(uint32_t idx) {
1233 SBFrame sb_frame;
1260 SBFrame SBThread::GetStackFrameFromEvent(const SBEvent &event) {
tools/lldb/source/API/SBValue.cpp 1087 lldb::SBFrame SBValue::GetFrame() {
1090 SBFrame sb_frame;
tools/lldb/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.cpp 23 static bool GetPtr(char *cptr, uint64_t &ptr, lldb::SBFrame &frame,
273 lldb::SBFrame frame =
tools/lldb/tools/lldb-vscode/JSONUtils.cpp 475 llvm::json::Value CreateSource(lldb::SBFrame &frame, int64_t &disasm_line) {
618 llvm::json::Value CreateStackFrame(lldb::SBFrame &frame) {
tools/lldb/tools/lldb-vscode/JSONUtils.h 289 llvm::json::Value CreateSource(lldb::SBFrame &frame, int64_t &disasm_line);
308 llvm::json::Value CreateStackFrame(lldb::SBFrame &frame);
tools/lldb/tools/lldb-vscode/LLDBUtils.cpp 77 int64_t MakeVSCodeFrameID(lldb::SBFrame &frame) {
tools/lldb/tools/lldb-vscode/LLDBUtils.h 81 int64_t MakeVSCodeFrameID(lldb::SBFrame &frame);
tools/lldb/tools/lldb-vscode/VSCode.cpp 262 lldb::SBFrame VSCode::GetLLDBFrame(const llvm::json::Object &arguments) {
tools/lldb/tools/lldb-vscode/VSCode.h 124 lldb::SBFrame GetLLDBFrame(const llvm::json::Object &arguments);
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp 930 lldb::SBFrame frame = g_vsc.GetLLDBFrame(*arguments);
1438 lldb::SBFrame frame = g_vsc.GetLLDBFrame(*arguments);
2018 auto frame = thread.GetFrameAtIndex(i);
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;
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>