|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/lldb/include/lldb/API/SBDefines.h 91 class LLDB_API SBValue;
tools/lldb/tools/lldb-vscode/VSCodeForward.h 43 class SBValue;
References
gen/tools/lldb/scripts/LLDBWrapPython.cpp 3015 lldb::SBValue* sb_ptr = (lldb::SBValue *)data;
4581 SWIGINTERN PyObject *lldb_SBValue___str__(lldb::SBValue *self){
30902 lldb::SBValue result;
30944 lldb::SBValue result;
30995 lldb::SBValue result;
31047 lldb::SBValue result;
31702 lldb::SBValue result;
31744 lldb::SBValue result;
31841 lldb::SBValue result;
31879 lldb::SBValue result;
31921 lldb::SBValue result;
32022 lldb::SBValue result;
32073 lldb::SBValue result;
40161 lldb::SBValue result;
55015 lldb::SBValue result;
58780 lldb::SBValue result;
58852 lldb::SBValue result;
58921 lldb::SBValue result;
59729 lldb::SBValue result;
59771 lldb::SBValue result;
60392 lldb::SBValue result;
62048 lldb::SBValue *arg3 = 0 ;
62863 lldb::SBValue result;
73370 lldb::SBValue *result = 0 ;
73375 result = (lldb::SBValue *)new lldb::SBValue();
73387 lldb::SBValue *arg1 = 0 ;
73391 lldb::SBValue *result = 0 ;
73404 result = (lldb::SBValue *)new lldb::SBValue((lldb::SBValue const &)*arg1);
73449 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73474 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73500 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73526 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73551 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73577 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73603 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73629 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73655 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73681 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73707 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73733 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73759 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73793 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73819 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73866 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73904 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73951 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
73989 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74024 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74132 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74167 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74275 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74301 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74327 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74353 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74453 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74479 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74505 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74513 lldb::SBValue result;
74540 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74544 lldb::SBValue result;
74566 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74570 lldb::SBValue result;
74592 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74618 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74652 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74678 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74712 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74738 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74764 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74790 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74824 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74850 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74888 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74991 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75017 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75043 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75069 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75095 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75103 lldb::SBValue result;
75130 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75146 lldb::SBValue result;
75247 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75264 lldb::SBValue result;
75311 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75319 lldb::SBValue result;
75354 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75368 lldb::SBValue result;
75404 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75422 lldb::SBValue result;
75527 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75544 lldb::SBValue result;
75591 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75608 lldb::SBValue result;
75663 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75689 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75727 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75736 lldb::SBValue result;
75765 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75778 lldb::SBValue result;
75866 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75875 lldb::SBValue result;
75904 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75930 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75956 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75982 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76008 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76089 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76115 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76119 lldb::SBValue result;
76141 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76145 lldb::SBValue result;
76167 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76193 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76219 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76245 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76271 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76297 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76362 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76427 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76465 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76503 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76547 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76582 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76676 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76702 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76752 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76778 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76804 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76808 lldb::SBValue result;
76830 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76933 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76942 lldb::SBValue result;
76971 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76984 lldb::SBValue result;
77021 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77039 lldb::SBValue result;
77157 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77368 lldb::SBValue *arg2 = 0 ;
77523 lldb::SBValue result;
77558 lldb::SBValue result;
77594 lldb::SBValue result;
79639 lldb::SBValue sb_value (valobj_sp);
79723 lldb::SBValue *sb_value = new lldb::SBValue(valobj_sp);
79723 lldb::SBValue *sb_value = new lldb::SBValue(valobj_sp);
80059 lldb::SBValue* sbvalue_ptr = nullptr;
80155 lldb::SBValue* sbvalue_ptr = NULL;
80174 lldb::SBValue* sb_ptr = NULL;
80487 lldb::SBValue value_sb(value);
tools/lldb/include/lldb/API/SBFrame.h 100 lldb::SBValue EvaluateExpression(const char *expr);
102 lldb::SBValue EvaluateExpression(const char *expr,
105 lldb::SBValue EvaluateExpression(const char *expr,
109 lldb::SBValue EvaluateExpression(const char *expr,
151 lldb::SBValue FindRegister(const char *name);
155 lldb::SBValue FindVariable(const char *var_name);
157 lldb::SBValue FindVariable(const char *var_name,
165 lldb::SBValue GetValueForVariablePath(const char *var_expr_cstr,
170 lldb::SBValue GetValueForVariablePath(const char *var_path);
180 lldb::SBValue FindValue(const char *name, ValueType value_type);
182 lldb::SBValue FindValue(const char *name, ValueType value_type,
tools/lldb/include/lldb/API/SBModule.h 198 lldb::SBValue FindFirstGlobalVariable(lldb::SBTarget &target,
tools/lldb/include/lldb/API/SBTarget.h 423 lldb::SBValue FindFirstGlobalVariable(const char *name);
765 lldb::SBValue CreateValueFromAddress(const char *name, lldb::SBAddress addr,
768 lldb::SBValue CreateValueFromData(const char *name, lldb::SBData data,
771 lldb::SBValue CreateValueFromExpression(const char *name, const char *expr);
811 lldb::SBValue EvaluateExpression(const char *expr);
813 lldb::SBValue EvaluateExpression(const char *expr,
tools/lldb/include/lldb/API/SBThread.h 79 SBValue GetStopReturnValue();
135 SBError ReturnFromFrame(SBFrame &frame, SBValue &return_value);
202 SBValue GetCurrentException();
tools/lldb/include/lldb/API/SBTypeSummary.h 62 typedef bool (*FormatCallback)(SBValue, SBTypeSummaryOptions, SBStream &);
111 bool DoesPrintValue(lldb::SBValue value);
tools/lldb/include/lldb/API/SBValue.h 25 SBValue(const lldb::SBValue &rhs);
27 lldb::SBValue &operator=(const lldb::SBValue &rhs);
27 lldb::SBValue &operator=(const lldb::SBValue &rhs);
80 lldb::SBValue GetDynamicValue(lldb::DynamicValueType use_dynamic);
82 lldb::SBValue GetStaticValue();
84 lldb::SBValue GetNonSyntheticValue();
117 lldb::SBValue GetChildAtIndex(uint32_t idx);
119 lldb::SBValue CreateChildAtOffset(const char *name, uint32_t offset,
123 lldb::SBValue Cast(lldb::SBType type);
125 lldb::SBValue CreateValueFromExpression(const char *name,
128 lldb::SBValue CreateValueFromExpression(const char *name,
132 lldb::SBValue CreateValueFromAddress(const char *name, lldb::addr_t address,
137 lldb::SBValue CreateValueFromData(const char *name, lldb::SBData data,
192 lldb::SBValue GetChildAtIndex(uint32_t idx,
202 lldb::SBValue GetChildMemberWithName(const char *name);
206 lldb::SBValue GetChildMemberWithName(const char *name,
210 lldb::SBValue GetValueForExpressionPath(const char *expr_path);
212 lldb::SBValue AddressOf();
285 lldb::SBValue Dereference();
292 lldb::SBValue Persist();
301 lldb::SBValue EvaluateExpression(const char *expr) const;
302 lldb::SBValue EvaluateExpression(const char *expr,
304 lldb::SBValue EvaluateExpression(const char *expr,
tools/lldb/include/lldb/API/SBValueList.h 32 void Append(const lldb::SBValue &val_obj);
38 lldb::SBValue GetValueAtIndex(uint32_t idx) const;
40 lldb::SBValue GetFirstValueByName(const char *name) const;
42 lldb::SBValue FindValueObjectByUID(lldb::user_id_t uid);
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...),
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...); }
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/scripts/Python/python-swigsafecast.swig 9 SBTypeToSWIGWrapper (SBClass& sb_object)
16 SBTypeToSWIGWrapper (const SBClass& sb_object)
116 SBTypeToSWIGWrapper (lldb::SBValue* value_sb)
tools/lldb/source/API/SBBlock.cpp 290 SBValue value_sb;
tools/lldb/source/API/SBFrame.cpp 445 lldb::SBValue SBFrame::GetValueForVariablePath(const char *var_path) {
449 SBValue sb_value;
463 lldb::SBValue SBFrame::GetValueForVariablePath(const char *var_path,
469 SBValue sb_value;
499 SBValue SBFrame::FindVariable(const char *name) {
503 SBValue value;
517 SBValue SBFrame::FindVariable(const char *name,
523 SBValue sb_value;
552 SBValue SBFrame::FindValue(const char *name, ValueType value_type) {
556 SBValue value;
570 SBValue SBFrame::FindValue(const char *name, ValueType value_type,
576 SBValue sb_value;
879 SBValue value_sb;
894 SBValue value_sb;
938 SBValue SBFrame::FindRegister(const char *name) {
942 SBValue result;
1005 SBValue SBFrame::EvaluateExpression(const char *expr) {
1009 SBValue result;
1031 SBValue
1054 SBValue SBFrame::EvaluateExpression(const char *expr,
1077 lldb::SBValue SBFrame::EvaluateExpression(const char *expr,
1085 SBValue expr_result;
tools/lldb/source/API/SBModule.cpp 438 lldb::SBValue SBModule::FindFirstGlobalVariable(lldb::SBTarget &target,
tools/lldb/source/API/SBReproducer.cpp 102 RegisterMethods<SBValue>(R);
tools/lldb/source/API/SBTarget.cpp 1465 SBValue SBTarget::CreateValueFromAddress(const char *name, SBAddress addr,
1471 SBValue sb_value;
1485 lldb::SBValue SBTarget::CreateValueFromData(const char *name, lldb::SBData data,
1491 SBValue sb_value;
1505 lldb::SBValue SBTarget::CreateValueFromExpression(const char *name,
1510 SBValue sb_value;
1998 lldb::SBValue SBTarget::FindFirstGlobalVariable(const char *name) {
2292 lldb::SBValue SBTarget::EvaluateExpression(const char *expr) {
2308 lldb::SBValue SBTarget::EvaluateExpression(const char *expr,
2315 SBValue expr_result;
tools/lldb/source/API/SBThread.cpp 412 SBValue SBThread::GetStopReturnValue() {
1044 SBError SBThread::ReturnFromFrame(SBFrame &frame, SBValue &return_value) {
1382 SBValue SBThread::GetCurrentException() {
tools/lldb/source/API/SBTypeSummary.cpp 178 SBValue sb_value(valobj.GetSP());
330 bool SBTypeSummary::DoesPrintValue(lldb::SBValue value) {
tools/lldb/source/API/SBValue.cpp 226 SBValue::SBValue(const SBValue &rhs) {
232 SBValue &SBValue::operator=(const SBValue &rhs) {
232 SBValue &SBValue::operator=(const SBValue &rhs) {
581 lldb::SBValue SBValue::CreateChildAtOffset(const char *name, uint32_t offset,
587 lldb::SBValue sb_value;
602 lldb::SBValue SBValue::Cast(SBType type) {
605 lldb::SBValue sb_value;
615 lldb::SBValue SBValue::CreateValueFromExpression(const char *name,
626 lldb::SBValue SBValue::CreateValueFromExpression(const char *name,
633 lldb::SBValue sb_value;
648 lldb::SBValue SBValue::CreateValueFromAddress(const char *name,
655 lldb::SBValue sb_value;
670 lldb::SBValue SBValue::CreateValueFromData(const char *name, SBData data,
676 lldb::SBValue sb_value;
691 SBValue SBValue::GetChildAtIndex(uint32_t idx) {
707 SBValue SBValue::GetChildAtIndex(uint32_t idx,
726 SBValue sb_value;
745 SBValue SBValue::GetChildMemberWithName(const char *name) {
759 SBValue
775 SBValue sb_value;
781 lldb::SBValue SBValue::GetDynamicValue(lldb::DynamicValueType use_dynamic) {
785 SBValue value_sb;
794 lldb::SBValue SBValue::GetStaticValue() {
797 SBValue value_sb;
807 lldb::SBValue SBValue::GetNonSyntheticValue() {
810 SBValue value_sb;
891 lldb::SBValue SBValue::GetValueForExpressionPath(const char *expr_path) {
903 SBValue sb_value;
1017 SBValue SBValue::Dereference() {
1020 SBValue sb_value;
1196 lldb::SBValue SBValue::EvaluateExpression(const char *expr) const {
1217 lldb::SBValue
1227 lldb::SBValue SBValue::EvaluateExpression(const char *expr,
1267 SBValue result;
1307 lldb::SBValue SBValue::AddressOf() {
1310 SBValue sb_value;
1553 lldb::SBValue SBValue::Persist() {
1558 SBValue persisted_sb;
1569 void RegisterMethods<SBValue>(Registry &R) {
tools/lldb/source/API/SBValueList.cpp 35 void Append(const lldb::SBValue &sb_value) { m_values.push_back(sb_value); }
38 for (auto val : list.m_values)
42 lldb::SBValue GetValueAtIndex(uint32_t index) {
48 lldb::SBValue FindValueByUID(lldb::user_id_t uid) {
49 for (auto val : m_values) {
56 lldb::SBValue GetFirstValueByName(const char *name) const {
58 for (auto val : m_values) {
67 std::vector<lldb::SBValue> m_values;
127 void SBValueList::Append(const SBValue &val_obj) {
152 SBValue SBValueList::GetValueAtIndex(uint32_t idx) const {
157 SBValue sb_value;
179 SBValue SBValueList::FindValueObjectByUID(lldb::user_id_t uid) {
183 SBValue sb_value;
189 SBValue SBValueList::GetFirstValueByName(const char *name) const {
193 SBValue sb_value;
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp 1553 lldb::SBValue *sb_value_ptr =
2372 lldb::SBValue *sb_value_ptr =
2475 lldb::SBValue *sb_value_ptr =
tools/lldb/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.cpp 31 lldb::SBValue ptr_addr = frame.GetValueForVariablePath(cptr);
281 lldb::SBValue bndcfgu_val = frame.FindRegister("bndcfgu");
tools/lldb/tools/lldb-vscode/JSONUtils.cpp 130 void SetValueForKey(lldb::SBValue &v, llvm::json::Object &object,
848 llvm::json::Value CreateVariable(lldb::SBValue v, int64_t variablesReference,
tools/lldb/tools/lldb-vscode/JSONUtils.h 184 void SetValueForKey(lldb::SBValue &v, llvm::json::Object &object,
390 llvm::json::Value CreateVariable(lldb::SBValue v, int64_t variablesReference,
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp 943 lldb::SBValue value = frame.GetValueForVariablePath(
2294 lldb::SBValue variable;
2337 auto curr_variable = g_vsc.variables.GetValueAtIndex(i);
2350 lldb::SBValue container = g_vsc.variables.GetValueAtIndex(var_idx);
2499 lldb::SBValue variable = g_vsc.variables.GetValueAtIndex(i);
2509 lldb::SBValue variable = g_vsc.variables.GetValueAtIndex(var_idx);
2514 lldb::SBValue child = variable.GetChildAtIndex(i);
usr/include/c++/7.4.0/bits/alloc_traits.h 387 using allocator_type = allocator<_Tp>;
389 using value_type = _Tp;
392 using pointer = _Tp*;
395 using const_pointer = const _Tp*;
474 construct(allocator_type& __a, _Up* __p, _Args&&... __args)
474 construct(allocator_type& __a, _Up* __p, _Args&&... __args)
486 destroy(allocator_type& __a, _Up* __p)
usr/include/c++/7.4.0/bits/allocator.h 108 class allocator: public __allocator_base<_Tp>
113 typedef _Tp* pointer;
114 typedef const _Tp* const_pointer;
115 typedef _Tp& reference;
116 typedef const _Tp& const_reference;
117 typedef _Tp value_type;
137 allocator(const allocator<_Tp1>&) throw() { }
158 operator!=(const allocator<_T1>&, const allocator<_T2>&)
158 operator!=(const allocator<_T1>&, const allocator<_T2>&)
164 operator!=(const allocator<_Tp>&, const allocator<_Tp>&)
164 operator!=(const allocator<_Tp>&, const allocator<_Tp>&)
usr/include/c++/7.4.0/bits/move.h 46 inline _GLIBCXX_CONSTEXPR _Tp*
47 __addressof(_Tp& __r) _GLIBCXX_NOEXCEPT
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
104 : public __and_<__not_<is_nothrow_move_constructible<_Tp>>,
105 is_copy_constructible<_Tp>>::type { };
usr/include/c++/7.4.0/bits/stl_construct.h 74 _Construct(_T1* __p, _Args&&... __args)
74 _Construct(_T1* __p, _Args&&... __args)
75 { ::new(static_cast<void*>(__p)) _T1(std::forward<_Args>(__args)...); }
97 _Destroy(_Tp* __pointer)
204 allocator<_Tp>&)
usr/include/c++/7.4.0/bits/stl_iterator.h 1224 __make_move_if_noexcept_iterator(_Tp* __i)
usr/include/c++/7.4.0/bits/stl_iterator_base_types.h 181 typedef _Tp value_type;
183 typedef _Tp* pointer;
184 typedef _Tp& reference;
192 typedef _Tp value_type;
194 typedef const _Tp* pointer;
195 typedef const _Tp& reference;
usr/include/c++/7.4.0/bits/stl_uninitialized.h 288 _ForwardIterator __result, allocator<_Tp>&)
usr/include/c++/7.4.0/bits/stl_vector.h 77 rebind<_Tp>::other _Tp_alloc_type;
216 class vector : protected _Vector_base<_Tp, _Alloc>
227 typedef _Vector_base<_Tp, _Alloc> _Base;
232 typedef _Tp value_type;
919 _Tp*
923 const _Tp*
1483 _M_realloc_insert(iterator __position, _Args&&... __args);
usr/include/c++/7.4.0/ext/alloc_traits.h 117 { typedef typename _Base_type::template rebind_alloc<_Tp> other; };
usr/include/c++/7.4.0/ext/new_allocator.h 63 typedef _Tp* pointer;
64 typedef const _Tp* const_pointer;
65 typedef _Tp& reference;
66 typedef const _Tp& const_reference;
67 typedef _Tp value_type;
84 new_allocator(const new_allocator<_Tp1>&) _GLIBCXX_USE_NOEXCEPT { }
111 return static_cast<_Tp*>(::operator new(__n * sizeof(_Tp)));
130 { return size_t(-1) / sizeof(_Tp); }
135 construct(_Up* __p, _Args&&... __args)
135 construct(_Up* __p, _Args&&... __args)
136 { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
140 destroy(_Up* __p) { __p->~_Up(); }
160 operator!=(const new_allocator<_Tp>&, const new_allocator<_Tp>&)
160 operator!=(const new_allocator<_Tp>&, const new_allocator<_Tp>&)
usr/include/c++/7.4.0/initializer_list 50 typedef _E value_type;
51 typedef const _E& reference;
52 typedef const _E& const_reference;
54 typedef const _E* iterator;
55 typedef const _E* const_iterator;
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
381 : public __is_pointer_helper<typename remove_cv<_Tp>::type>::type
567 : public __is_null_pointer_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::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
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
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
612 is_member_pointer<_Tp>, is_null_pointer<_Tp>>::type
612 is_member_pointer<_Tp>, is_null_pointer<_Tp>>::type
631 : public __is_member_pointer_helper<typename remove_cv<_Tp>::type>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
777 : public __and_<is_array<_Tp>, __not_<extent<_Tp>>>
777 : public __and_<is_array<_Tp>, __not_<extent<_Tp>>>
798 typedef decltype(__test<_Tp>(0)) type;
811 remove_all_extents<_Tp>::type>::type
825 : public __is_destructible_safe<_Tp>::type
984 typedef decltype(__test<_Tp, _Arg>(0)) type;
989 : public __and_<is_destructible<_Tp>,
990 __is_direct_constructible_impl<_Tp, _Arg>>
1072 __is_direct_constructible_ref_cast<_Tp, _Arg>,
1073 __is_direct_constructible_new_safe<_Tp, _Arg>
1079 : public __is_direct_constructible_new<_Tp, _Arg>::type
1119 : public __is_direct_constructible<_Tp, _Arg>
1130 : public __is_constructible_impl<_Tp, _Args...>::type
1142 : public is_constructible<_Tp, const _Tp&>
1142 : public is_constructible<_Tp, const _Tp&>
1148 : public __is_copy_constructible_impl<_Tp>
1215 : public __and_<is_constructible<_Tp, _Args...>,
1216 __is_nt_constructible_impl<_Tp, _Args...>>
1246 : public is_nothrow_constructible<_Tp, _Tp&&>
1246 : public is_nothrow_constructible<_Tp, _Tp&&>
1252 : public __is_nothrow_move_constructible_impl<_Tp>
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; };
1659 { typedef _Tp&& type; };
1955 { 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>