summaryrefslogtreecommitdiff
path: root/lldb/source/Expression/UserExpression.cpp
AgeCommit message (Expand)Author
2025-11-05[lldb] Mark single-argument SourceLanguage constructors explicit (#166527)Michael Buch
2024-12-13[lldb] Add a progress event for executing an expression (#119757)Adrian Prantl
2024-11-21[lldb] Refactor UserExpression::Evaluate to only have one error channel. (#11...Adrian Prantl
2024-10-24[lldb] Move ValueObject into its own library (NFC) (#113393)Jonas Devlieghere
2024-09-27[lldb] Store expression evaluator diagnostics in an llvm::Error (NFC) (#106442)Adrian Prantl
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-05-07Add a missing check for nullptrAdrian Prantl
2024-05-07Remove else-after-break (NFC)Adrian Prantl
2024-04-29Simplify condition (NFC)Adrian Prantl
2024-04-29Add a new SBExpressionOptions::SetLanguage() API (NFCI) (#89981)Adrian Prantl
2023-09-22[lldb][NFCI] Change parameter type in UserExpression::GetObjectPointer (#67055)Alex Langford
2023-09-05Add missing nullptr check.Adrian Prantl
2023-08-09[lldb] Sink StreamFile into lldbHostAlex Langford
2023-06-12Streamline expression parser error messages.Adrian Prantl
2023-05-26[lldb] Improve error message when evaluating expression when not stoppedJonas Devlieghere
2023-02-16[lldb] Rename SetResultIsInternal to SetSuppressPersistentResult (NFC)Dave Lee
2022-11-09Don't try to create Expressions when the process is running.Jim Ingham
2022-07-22[LLDB][ClangExpression] Allow expression evaluation from within C++ LambdasMichael Buch
2022-06-21Support expressions in the context of a referenceEmre Kultursay
2022-02-03[lldb] Rename Logging.h to LLDBLog.h and clean up includesPavel Labath
2022-02-02[lldb] Convert "LLDB" log channel to the new APIPavel Labath
2021-12-15Remove redundant check (NFC)Adrian Prantl
2021-12-15Use StringRef instead of char* (NFC)Adrian Prantl
2021-08-03[lldb] Get rid of HAVE_SYS_TYPES_HNico Weber
2021-07-02[lldb] Replace default bodies of special member functions with = default;Jonas Devlieghere
2021-05-26[lldb][NFC] Use C++ versions of the deprecated C standard library headersRaphael Isemann
2021-04-27Also display the underlying error message when displaying a fixitAdrian Prantl
2021-02-11[lldb] Fix that running a top level expression without a process fails with a...Raphael Isemann
2021-02-11[lldb] Log the actual expression result in UserExpression::EvaluateRaphael Isemann
2020-11-12[lldb/DataFormatters] Display null C++ pointers as nullptrJonas Devlieghere
2020-04-06[lldb] Add option to retry Fix-Its multiple times to failed expressionsRaphael Isemann
2020-03-19[lldb][NFC] Delete the original UserExpression before trying to reparse it wi...Raphael Isemann
2020-03-04[lldb][NFC] Modernize logging UserExpressionRaphael Isemann
2020-02-11[lldb][NFC] Remove several inefficient ConstString -> const char * -> StringR...Raphael Isemann
2020-01-30[lldb][NFCI] Remove UserExpression::GetJITModuleAlex Langford
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann
2020-01-10Add missing nullptr checks.Adrian Prantl
2020-01-03[UserExpression] Clean up `return` after `else`.Davide Italiano
2019-11-12[lldb][NFC] Move LLVM RTTI implementation from enum to static ID variableRaphael Isemann
2019-08-07Detect HAVE_SYS_TYPES_H in lldbHaibo Huang
2019-07-24[Logging] Replace Log::Printf with LLDB_LOG macro (NFC)Jonas Devlieghere
2019-05-23[lldb] NFC modernize codebase with modernize-use-nullptrKonrad Kleine
2019-05-07[Expression] Remove unused dependencyAlex Langford
2019-03-13Fix an invalid static cast in ClangExpressionParser.cppAdrian Prantl
2019-03-06Factor the clang specific parts of ExpressionSourceCode.{h,cpp} into the clan...Jim Ingham
2019-03-05[Expression] Remove unused parameter from EvaluateAlex Langford
2019-02-05[Expressions] Add support of expressions evaluation in some object's contextAleksandr Urakov
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth