summaryrefslogtreecommitdiff
path: root/lldb/source/API/SBValue.cpp
AgeCommit message (Expand)Author
2025-06-02[lldb] Refactor away UB in SBValue::GetLoadAddress (#141799)Pavel Labath
2025-05-20[lldb] Retcon SBValue::GetChildAtIndex(synthetic=true) (#140065)Pavel Labath
2025-04-30[lldb] Upgrade `GetIndexOfChildWithName` to use `llvm::Expected` (#136693)Charles Zablit
2025-03-05[lldb] Upgrade CompilerType::GetBitSize to return llvm::Expected (#129601)Adrian Prantl
2024-11-21[lldb] Fix a regression in SBValue::GetObjectDescription() (#117242)Adrian Prantl
2024-10-24[lldb] Move ValueObject into its own library (NFC) (#113393)Jonas Devlieghere
2024-09-13Avoid expression evaluation in libStdC++ std::vector<bool> synthetic children...jeffreytan81
2024-09-05[lldb] Make deep copies of Status explicit (NFC) (#107170)Adrian Prantl
2024-08-27[lldb] Turn lldb_private::Status into a value type. (#106163)Adrian Prantl
2024-07-15[API] add GetSyntheticValue (#95959)Vincent Belliard
2024-06-20Refactor GetObjectDescription() to return llvm::Expected (NFC)Adrian Prantl
2024-06-20Convert ValueObject::Dump() to return llvm::Error() (NFCish)Adrian Prantl
2024-06-13[LLDB] Add more helper functions to ValueObject class. (#87197)cmtice
2024-04-25[lldb] Add SBValue::GetValueAsAddress API (#90144)Jason Molenda
2024-03-08Change GetNumChildren()/CalculateNumChildren() methods return llvm::Expected ...Adrian Prantl
2024-03-08Revert "Change GetNumChildren()/CalculateNumChildren() methods return llvm::E...Florian Mayer
2024-03-08Change GetNumChildren()/CalculateNumChildren() methods return llvm::Expected ...Adrian Prantl
2023-12-18[lldb] Fix a quirk in SBValue::GetDescription (#75793)Pavel Labath
2023-10-30Add the ability to get a C++ vtable ValueObject from another ValueObj… (#67...Greg Clayton
2023-09-21Reland "[lldb] Add 'modify' type watchpoints, make it default (#66308)"David Spickett
2023-09-21Revert "[lldb] Add 'modify' type watchpoints, make it default (#66308)"David Spickett
2023-09-20[lldb] Add 'modify' type watchpoints, make it default (#66308)Jason Molenda
2023-09-18Revert "[lldb] Add 'modify' type watchpoints, make it default (#66308)"Jason Molenda
2023-09-18[lldb] Add 'modify' type watchpoints, make it default (#66308)Jason Molenda
2023-08-09[lldb] Sink StreamFile into lldbHostAlex Langford
2023-06-13[lldb] Default can_create to true in GetChildAtIndex (NFC)Dave Lee
2023-06-13[lldb] Default can_create to true in GetChildMemberWithName (NFC)Dave Lee
2023-06-01[lldb] Take StringRef name in GetIndexOfChildWithName (NFC)Dave Lee
2023-05-31[lldb] Take StringRef name in GetChildMemberWithName (NFC)Dave Lee
2023-05-18[lldb] Guarantee the lifetimes of all strings returned from SBAPIAlex Langford
2023-03-02Revert "Add SBValue::GetValueAsAddress API for removing non-addressing metadata"Jason Molenda
2023-03-02Add SBValue::GetValueAsAddress API for removing non-addressing metadataJason Molenda
2023-02-28An SBValue whose underlying ValueObject has no valid value, but doesJim Ingham
2022-06-19[lldb] Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-03-31[LLDB] Applying clang-tidy modernize-use-equals-default over LLDBShafik Yaghmour
2022-01-20[lldb] Decouple instrumentation from the reproducersJonas Devlieghere
2022-01-09[lldb] Remove LLDB_RECORD_RESULT macroJonas Devlieghere
2022-01-09[lldb] Remove reproducer instrumentationJonas Devlieghere
2022-01-02[API] Remove redundant member initialization (NFC)Kazu Hirata
2021-11-22[formatters] Add a formatter for libstdc++ optionalWalter Erquinigo
2021-05-04[lldb] Move and clean-up the Declaration class (NFC)Med Ismail Bennani
2020-09-29[lldb] Remove redundant ctor call (NFC)Jonas Devlieghere
2020-09-25[lldb] Pass reference instead of pointer in protected SBAddress methods.Jonas Devlieghere
2020-07-27Unify the return value of GetByteSize to an llvm::Optional<uint64_t> (NFC-ish)Adrian Prantl
2020-07-25Temporarily Revert "Unify the return value of GetByteSize to an llvm::Optiona...Eric Christopher
2020-07-25Unify the return value of GetByteSize to an llvm::Optional<uint64_t> (NFC-ish)Adrian Prantl
2020-05-08[lldb] Remove 'use_synthetic' parameters in ValueObject codeRaphael Isemann
2020-02-17[lldb] Replace empty ctor en dtor bodies with =default (NFC)Jonas Devlieghere
2020-02-03[lldb] Remove unused parameter from ValueObject::GetExpressionPathAlex Langford
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer