summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h
AgeCommit message (Expand)Author
2024-09-27[lldb] Store expression evaluator diagnostics in an llvm::Error (NFC) (#106442)Adrian Prantl
2024-04-29Add a new SBExpressionOptions::SetLanguage() API (NFCI) (#89981)Adrian Prantl
2024-04-11[lldb][ClangUserExpression][NFCI] Pass the most specific ExecutionContextScop...Michael Buch
2023-09-22[lldb][NFCI] Change parameter type in UserExpression::GetObjectPointer (#67055)Alex Langford
2023-05-23[LLDB] Add some declarations related to REPL support for mojowalter erquinigo
2023-01-07[lldb] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-07[lldb] Add #include <optional> (NFC)Kazu Hirata
2022-07-22[LLDB][ClangExpression] Allow expression evaluation from within C++ LambdasMichael Buch
2022-01-30[lldb] Forward-declare ClangExpressionParser (NFC)Kazu Hirata
2021-06-11Revert "[lldb] Add support for evaluating expressions in static member functi...Raphael Isemann
2021-04-22[lldb] Add support for evaluating expressions in static member functionsRaphael Isemann
2020-12-10[lldb] Allow LLDB to automatically retry a failed expression with an imported...Raphael Isemann
2020-06-01[lldb][NFC] Make ClangExpressionSourceCode's wrapping logic more consistentRaphael Isemann
2020-02-17[lldb] Update header guards to be consistent and compliant with LLVM (NFC)Jonas Devlieghere
2020-02-03[lldb] Delete ClangForward.hAlex Langford
2019-11-13[LLDB] Fix a bunch of -Wdocumentation warningsJonas Devlieghere
2019-11-12[lldb][NFC] Move LLVM RTTI implementation from enum to static ID variableRaphael Isemann
2019-09-24[lldb] Decouple importing the std C++ module from the way the program is comp...Raphael Isemann
2019-09-18[lldb] Print better diagnostics for user expressions and modulesRaphael Isemann
2019-09-11[lldb][NFC] Make include directories in Clang expression parser a std::stringRaphael Isemann
2019-08-30[lldb][NFC] Move Clang-specific flags to ClangUserExpressionRaphael Isemann
2019-08-29[lldb][NFC] Document options parameter in ClangUserExpression constructorRaphael Isemann
2019-08-05[lldb][NFC] Refactor ClangUserExpression::UpdateLanguageForExprRaphael Isemann
2019-05-02Inject only relevant local variables in the expression evaluation contextRaphael Isemann
2019-04-10[NFC] Remove ASCII lines from commentsJonas Devlieghere
2019-03-13Fix an invalid static cast in ClangExpressionParser.cppAdrian Prantl
2019-03-12Add ability to import std module into expression parser to improve C++ debuggingRaphael Isemann
2019-03-11Bring Doxygen comment syntax in sync with LLVM coding style.Adrian Prantl
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
2018-11-11Remove header grouping comments.Jonas Devlieghere
2018-09-27Refactor ClangUserExpression::GetLanguageForExprRaphael Isemann
2018-09-22Change type of m_user_expression_start_pos to size_tRaphael Isemann
2018-08-30Use a CompletionRequest in the expression command completion [NFC]Raphael Isemann
2018-08-30Added initial code completion support for the `expr` commandRaphael Isemann
2018-07-10Refactor ClangUserExpression::Parse [NFC]Raphael Isemann
2018-05-02Enable AUTOBRIEF in doxygen configuration.Adrian Prantl
2018-04-30Move the persistent variable counter into TargetAdrian Prantl
2017-05-12Rename Error -> Status.Zachary Turner
2016-11-08Convert some Expression parser functions to StringRef.Zachary Turner
2016-09-06*** This commit represents a complete reformatting of the LLDB source codeKate Stone
2016-03-22Backend support for top-level Clang epxressionsSean Callanan
2016-03-19Add a DiagnosticManager replace error streams in the expression parser.Sean Callanan
2015-11-05AddInitialArguments -> AddArguments, and we pass in the struct_address and pu...Jim Ingham
2015-11-03Add the ability to pass an EvaluateExpressionOptions when you make a UserExpr...Jim Ingham
2015-11-02Create an expression parser for Go.Ryan Brown
2015-10-21Fix Clang-tidy modernize-use-override warnings in some files in source/Plugin...Eugene Zelenko
2015-10-07Reduce header inclusion in Expression.Bruce Mitchener
2015-10-03Add PersistentVariableDelegate to handle language-specific dematerialization.Sean Callanan
2015-09-25Moved more Clang-specific parts of the expression parser into the Clang plugin.Sean Callanan