aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Expression
AgeCommit message (Expand)AuthorFilesLines
2024-06-22[lldb][ExpressionParser][NFCI] Add new DoPrepareForExecution interface to be ...Michael Buch2-0/+73
2024-06-07[lldb] Encode operands and arity in Dwarf.def and use them in LLDB. (#94679)Jonas Devlieghere1-249/+126
2024-06-06[lldb] Refactor ResolveLoadAddress to return an llvm::Expected (NFC) (#94558)Jonas Devlieghere1-31/+17
2024-06-06[lldb] Refactor ReadRegisterValueAsScalar to return an llvm::Error (NFC) (#94...Jonas Devlieghere1-74/+56
2024-06-05[lldb] Fix inconsistencies in DWARFExpression errors (#94554)Jonas Devlieghere1-89/+80
2024-06-05[lldb] Return an llvm::Expected from DWARFExpression::Evaluate (NFCI) (#94420)Jonas Devlieghere2-482/+289
2024-06-04[lldb] Support reading DW_OP_piece from file address (#94026)Jonas Devlieghere1-25/+22
2024-05-31[IRInterpreter] Return zero address for missing weak function (#93548)Nikita Popov1-1/+1
2024-05-16[lldb] Use operator==(StringRef, StringRef) instead of StringRef::equals (NFC...Kazu Hirata1-17/+17
2024-05-07Add a missing check for nullptrAdrian Prantl1-0/+2
2024-05-07Remove else-after-break (NFC)Adrian Prantl1-10/+9
2024-05-03[lldb] Create a single Severity enum in lldb-enumerations (#90917)Jonas Devlieghere3-42/+38
2024-04-29Simplify condition (NFC)Adrian Prantl1-1/+1
2024-04-29Add a new SBExpressionOptions::SetLanguage() API (NFCI) (#89981)Adrian Prantl3-9/+11
2024-04-19[lldb] Provide a better error message for missing symbols (#89433)Adrian Prantl1-1/+3
2024-04-19Revert "[lldb] Provide a better error message for missing symbols (#89433)"Adrian Prantl1-3/+1
2024-04-19[lldb] Provide a better error message for missing symbols (#89433)Adrian Prantl1-1/+3
2024-04-18Revert "[lldb] Fix evaluation of expressions with static initializers (#89063)"Pavel Labath1-6/+2
2024-04-17[lldb] Fix evaluation of expressions with static initializers (#89063)Pavel Labath1-2/+6
2024-03-13Avoid a potential exit(1) in LLVMContext::diagnose() (#84992)Adrian Prantl1-4/+3
2024-03-11Turn off instruction flow control annotations by default (#84607)Jason Molenda1-1/+1
2024-02-13Don't count all the frames just to skip the current inlined ones. (#80918)jimingham1-4/+3
2024-01-18[lldb] Remove redundant severity substring within a diagnostic message. (#76111)Pete Lawrence1-3/+12
2023-12-16[lldb] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata2-3/+3
2023-11-03[lldb][NFC] Use UNUSED_IF_ASSERT_DISABLED instead of (void) castDavid Spickett1-1/+1
2023-10-13[LLDB][NFC] Create a namespace for the DWARF plugin (#68150)Walter Erquinigo1-0/+1
2023-09-22[lldb][NFCI] Change parameter type in UserExpression::GetObjectPointer (#67055)Alex Langford1-10/+8
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks1-1/+1
2023-09-05Add missing nullptr check.Adrian Prantl1-1/+1
2023-09-01[LLDB] Fix IOHandlerEditline::GetCurrentLines()walter erquinigo1-11/+9
2023-08-24[lldb] Fix grammar in error message emitted by IRExecutionUnitJonas Devlieghere1-1/+1
2023-08-09[lldb] Sink StreamFile into lldbHostAlex Langford4-4/+1
2023-08-02[lldb] Make IR interpretation interruptibleJonas Devlieghere1-5/+21
2023-08-01[lldb] Use a time-based timeout in IRInterpreterJonas Devlieghere2-13/+21
2023-07-31[lldb] Clean up uses of UuidCompatibility.hAlex Langford1-4/+0
2023-07-21[lldb] Consider OP_addrx in DWARFExpression::Update_DW_OP_addrFelipe de Azevedo Piovezan1-6/+26
2023-07-10[LLDB] Fix buffer overflow problem in DWARFExpression::EvaluateCaroline Tice1-1/+8
2023-07-10Revert "[LLDB] Fix buffer overflow problem in DWARFExpression::Evaluate."Caroline Tice1-8/+7
2023-07-03[lldb][NFC] Simplify GetLocation_DW_OP_addr functionFelipe de Azevedo Piovezan1-24/+13
2023-06-28[LLDB] Fix buffer overflow problem in DWARFExpression::Evaluate.Caroline Tice1-7/+8
2023-06-15[lldb][NFCI] Remove use of ConstString from IOHandlerAlex Langford1-3/+4
2023-06-12Streamline expression parser error messages.Adrian Prantl1-2/+1
2023-06-05[lldb][NFCI] Change return type of REPL::GetSourceFileBasenameAlex Langford1-2/+2
2023-05-26[lldb] Improve error message when evaluating expression when not stoppedJonas Devlieghere2-8/+15
2023-05-26[LLDB] Explicitly declare constructor in `PersistentExpressionState`Laszlo Kindrat1-0/+2
2023-05-23[LLDB] Add some declarations related to REPL support for mojowalter erquinigo4-6/+22
2023-05-05Reland "[lldb][DWARFExpression] Fix DW_OP_div to use signed division"LU Hongyi1-2/+6
2023-05-04[lldb] Move Core/FileSpecList -> Utility/FileSpecList (NFC)Jonas Devlieghere1-1/+1
2023-05-04[LLDB] Add a hook to notify REPLs that an expression was evaluatedwalter erquinigo1-3/+5
2023-05-02Revert "[lldb][DWARFExpression] Fix DW_OP_div to use signed division"Michael Buch1-6/+2