aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/DataFormatters/FormatManager.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-31[lldb] Add support for displaying `__float128` variables (#98369)beetrees1-0/+1
2025-07-25[lldb] Use std::make_shared where possible (NFC) (#150714)Jonas Devlieghere1-3/+2
2025-05-28[lldb][Formatters] Add --pointer-match-depth option to `type summary add` com...Zequan Wu1-16/+24
2024-10-24[lldb] Move ValueObject into its own library (NFC) (#113393)Jonas Devlieghere1-1/+1
2024-06-03[lldb] Avoid (unlimited) GetNumChildren calls when printing values (#93946)Pavel Labath1-3/+7
2024-05-31[lldb] FormatManager::GetPossibleMatches assumes all ValueObjects have target...jimingham1-1/+7
2024-03-08Change GetNumChildren()/CalculateNumChildren() methods return llvm::Expected ...Adrian Prantl1-3/+8
2024-03-08Revert "Change GetNumChildren()/CalculateNumChildren() methods return llvm::E...Florian Mayer1-8/+3
2024-03-08Change GetNumChildren()/CalculateNumChildren() methods return llvm::Expected ...Adrian Prantl1-3/+8
2024-02-08[lldb] Refactor GetFormatFromCString to always check for partial matches (NF...Dave Lee1-10/+7
2023-06-30[lldb] Add log indicating which kind of data formatterDave Lee1-10/+18
2023-06-13[lldb] Default can_create to true in GetChildAtIndex (NFC)Dave Lee1-1/+1
2023-06-05Replace deprecated startswith_insensitive with starts_with_insensitiveFangrui Song1-1/+1
2023-04-12[lldb] Change formatter helper function parameter list to remove ConstStringAlex Langford1-28/+15
2022-10-19[lldb] Add matching based on Python callbacks for data formatters.Jorge Gorbe Moya1-5/+11
2022-10-10[NFCI] More TypeCategoryImpl refactoring.Jorge Gorbe Moya1-8/+6
2022-09-08[lldb] Use std::size instead of llvm::array_lengthofJoe Loser1-1/+1
2022-08-09Move FormattersMatchCandidate flags to a struct.Jorge Gorbe Moya1-39/+23
2022-03-29[lldb] Remove usages of case-insensitive c-string functionsPavel Labath1-4/+4
2022-02-03[lldb] Rename Logging.h to LLDBLog.h and clean up includesPavel Labath1-3/+2
2022-02-02[lldb] Convert "LLDB" log channel to the new APIPavel Labath1-2/+2
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer1-1/+1
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille1-1/+1
2022-01-06[lldb] Remove summary for signed char *Pavel Labath1-1/+1
2021-12-20[lldb] Summary provider for char flexible array membersPavel Labath1-6/+2
2021-12-17[lldb] Fix matchers for char array formattersPavel Labath1-1/+4
2021-10-22[lldb/Formatters] Remove space from vector type string summaries (NFCI)Med Ismail Bennani1-6/+3
2021-10-21Recommit: Compress formatting of array type names (int [4] -> int[4])David Blaikie1-1/+3
2021-10-11[lldb] Make char[N] formatters respect the end of the array (PR44649)Pavel Labath1-1/+1
2020-07-23Reland [lldb] Unify type name matching in FormattersContainer IIRaphael Isemann1-4/+0
2020-07-23Temporarily Revert "Reland [lldb] Unify type name matching in FormattersConta...Eric Christopher1-0/+4
2020-07-22Thread ExecutionContextScope through GetByteSize where possible (NFC-ish)Adrian Prantl1-1/+3
2020-07-22Reland [lldb] Unify type name matching in FormattersContainerRaphael Isemann1-4/+0
2020-07-21Revert "[lldb] Unify type name matching in FormattersContainer"Raphael Isemann1-0/+4
2020-07-21[lldb] Unify type name matching in FormattersContainerRaphael Isemann1-4/+0
2020-04-15[lldb][NFC] Remove FormatterChoiceCriterionRaphael Isemann1-16/+5
2020-02-19[lldb] Let TypeSystemClang::GetDisplayTypeName remove anonymous and inline na...Raphael Isemann1-1/+1
2020-02-12[lldb][NFC] Remove GetConstTypeName and GetConstQualifiedTypeName from Compil...Raphael Isemann1-1/+1
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann1-1/+1
2020-01-10Data formatters: Look through array element typedefsJaroslav Sevcik1-1/+23
2019-12-11Remove TypeValidators (NFC in terms of the testsuite)Adrian Prantl1-30/+0
2019-12-10[FormatManager] Move Language lookup into the obviously non-cached part (NFC)Adrian Prantl1-16/+16
2019-12-10Do not cache hardcoded formats in FormatManagerAdrian Prantl1-12/+18
2019-12-10Replace redundant code in FormatManager and FormatCache with templates (NFC)Adrian Prantl1-245/+36
2019-12-09[FormatManager] GetCandidateLanguages shouldn't know about ValueObject.Davide Italiano1-3/+3
2019-12-09[FormatManager] Provide a single entrypoint for GetCandidateLanguages().Davide Italiano1-5/+1
2019-09-04Code cleanup: Change FormattersContainer::KeyType from SP to rvalueJan Kratochvil1-6/+3
2019-08-22[FormatManage] Fix the format info orderJonas Devlieghere1-2/+3
2019-08-22[FormatManager] Add static_assert to keep formats in sync.Jonas Devlieghere1-1/+5
2019-08-22The g_format_infos table needs to be updated in concert with theJason Molenda1-0/+1