summaryrefslogtreecommitdiffstats
path: root/lldb/include/lldb/Expression/ClangExpressionParser.h
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/include/lldb/Expression/ClangExpressionParser.h')
-rw-r--r--lldb/include/lldb/Expression/ClangExpressionParser.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lldb/include/lldb/Expression/ClangExpressionParser.h b/lldb/include/lldb/Expression/ClangExpressionParser.h
index f286003d2e3..c7e3713e957 100644
--- a/lldb/include/lldb/Expression/ClangExpressionParser.h
+++ b/lldb/include/lldb/Expression/ClangExpressionParser.h
@@ -25,6 +25,7 @@ namespace llvm
namespace lldb_private
{
+class Process;
class RecordingMemoryManager;
//----------------------------------------------------------------------
@@ -49,10 +50,15 @@ public:
/// The LLVM-friendly target triple for use in initializing the
/// compiler.
///
+ /// @param[in process
+ /// If non-NULL, the process to customize the expression for
+ /// (e.g., by tuning Objective-C runtime support). May be NULL.
+ ///
/// @param[in] expr
/// The expression to be parsed.
//------------------------------------------------------------------
ClangExpressionParser (const char *target_triple,
+ Process *process,
ClangExpression &expr);
//------------------------------------------------------------------
OpenPOWER on IntegriCloud