aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-11[lldb] Fix libstdc++ std::string formatter after #147835 (#152993)David Spickett1-3/+4
2025-07-16[LLDB] Convert libstdc++ std::variant summary to C++ (#148929)nerix1-0/+46
2025-07-08[lldb][Formatters] Consistently unwrap pointer element_type in std::shared_pt...Michael Buch1-6/+7
2025-07-07[lldb][Formatters] Add shared/weak count to libstdc++ std::shared_ptr summary...Michael Buch1-17/+26
2025-07-07[lldb][Formatters] Make libc++ and libstdc++ std::shared_ptr formatters consi...Michael Buch1-11/+16
2025-07-02[LLDB] Simplify libstdc++ string summaries (#146562)nerix1-115/+5
2025-06-02[lldb] Refactor away UB in SBValue::GetLoadAddress (#141799)Pavel Labath1-13/+5
2025-05-30[LLDB] Avoid crashes when inspecting MSVC STL types (#140761)nerix1-0/+3
2025-04-30[lldb] Upgrade `GetIndexOfChildWithName` to use `llvm::Expected` (#136693)Charles Zablit1-10/+15
2025-03-05[lldb] Upgrade CompilerType::GetBitSize to return llvm::Expected (#129601)Adrian Prantl1-1/+2
2025-02-17[lldb] Provide default impl for MightHaveChildren (NFC) (#119977)Dave Lee1-10/+0
2024-10-24[lldb] Move ValueObject into its own library (NFC) (#113393)Jonas Devlieghere1-2/+2
2024-03-08Change GetNumChildren()/CalculateNumChildren() methods return llvm::Expected ...Adrian Prantl1-5/+12
2024-03-08Revert "Change GetNumChildren()/CalculateNumChildren() methods return llvm::E...Florian Mayer1-12/+5
2024-03-08Change GetNumChildren()/CalculateNumChildren() methods return llvm::Expected ...Adrian Prantl1-5/+12
2024-03-07Change GetChildAtIndex to take a uint32_tAdrian Prantl1-5/+5
2024-03-07Change the return type of SyntheticFrontend::CalculateNumChildren to int32_tAdrian Prantl1-5/+5
2024-02-08[lldb][TypeSynthetic][NFC] Make SyntheticChildrenFrontend::Update() return an...Michael Buch1-22/+22
2023-09-21Lazy deference underlying object for shared/weak/unique_ptr synthetic… (#67...jeffreytan811-11/+11
2023-06-13[lldb] Default can_create to true in GetChildAtIndex (NFC)Dave Lee1-1/+1
2023-06-13[lldb] Default can_create to true in GetChildMemberWithName (NFC)Dave Lee1-3/+3
2023-06-01[lldb] Take StringRef names in GetChildAtNamePath (NFC)Dave Lee1-3/+2
2023-05-31[lldb] Take StringRef name in GetChildMemberWithName (NFC)Dave Lee1-5/+3
2023-05-24[lldb][DataFormatter] Add dereference support to libstdcpp std::shared_ptr fo...Michael Buch1-9/+42
2023-05-12Fix libstdc++ data formatter for reference/pointer to std::stringJeffrey Tan1-2/+9
2023-01-07[lldb] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-1/+1
2023-01-07[lldb] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-09-09Adapt LLDB dataformatters for libcxx change D129386Adrian Prantl1-9/+8
2022-03-14[LLDB] Applying clang-tidy modernize-use-default-member-init over LLDBShafik Yaghmour1-3/+3
2021-11-18[lldb] (Partially) enable formatting of utf strings before the program is sta...Pavel Labath1-2/+2
2020-03-19Reland [lldb] Fix string summary of an empty NSPathStore2Raphael Isemann1-0/+2
2020-01-31[lldb] Move clang-based files out of SymbolAlex Langford1-1/+1
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann1-1/+1
2020-01-23[lldb][NFC] Rename ClangASTContext to TypeSystemClangRaphael Isemann1-1/+1
2019-04-26Allow direct comparison of ConstString against StringRefRaphael Isemann1-4/+4
2019-03-06Pass ConstString by value (NFC)Adrian Prantl1-5/+5
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-15Replace auto -> llvm::Optional<uint64_t>Adrian Prantl1-1/+1
2019-01-15Make CompilerType::getBitSize() / getByteSize() return an optional result. NFCAdrian Prantl1-2/+5
2018-11-11Remove header grouping comments.Jonas Devlieghere1-4/+0
2017-11-13CompilerType: Add ability to retrieve an integral template argumentPavel Labath1-5/+2
2017-05-12Rename Error -> Status.Zachary Turner1-5/+5
2017-03-04Move DataBuffer / DataExtractor and friends from Core -> Utility.Zachary Turner1-1/+1
2017-02-14Remove dependencies from Utility to Core and Target.Zachary Turner1-1/+1
2017-02-02Move classes from Core -> Utility.Zachary Turner1-2/+2
2016-11-07Simplify the PrintableRepresentationSpecialCases code; we never used the ePri...Enrico Granata1-1/+2
2016-10-25Revert "Improve the libstdc++ smart pointer formatters"Pavel Labath1-0/+92
2016-10-21Improve the libstdc++ smart pointer formattersTamas Berghammer1-92/+0
2016-09-06*** This commit represents a complete reformatting of the LLDB source codeKate Stone1-370/+324
2016-07-06Add data formatter for libstdc++ shared_ptr and weak_ptrTamas Berghammer1-20/+134