[Expression] Remove unused parameter from Evaluate
authorAlex Langford <apl@fb.com>
Tue, 5 Mar 2019 03:33:34 +0000 (03:33 +0000)
committerAlex Langford <apl@fb.com>
Tue, 5 Mar 2019 03:33:34 +0000 (03:33 +0000)
llvm-svn: 355375

lldb/include/lldb/Expression/UserExpression.h
lldb/source/Expression/REPL.cpp
lldb/source/Expression/UserExpression.cpp
lldb/source/Target/Target.cpp

index ea72c51b518153f1a9feac84b12bde3040beb0b4..9954f020b3fd661698577c0f3f41a2649bd3b85c 100644 (file)
@@ -261,10 +261,6 @@ public:
   ///     Filled in with an error in case the expression evaluation
   ///     fails to parse, run, or evaluated.
   ///
-  /// @param[in] line_offset
-  ///     The offset of the first line of the expression from the "beginning" of
-  ///     a virtual source file used for error reporting and debug info.
-  ///
   /// @param[out] fixed_expression
   ///     If non-nullptr, the fixed expression is copied into the provided
   ///     string.
@@ -290,7 +286,7 @@ public:
   Evaluate(ExecutionContext &exe_ctx, const EvaluateExpressionOptions &options,
            llvm::StringRef expr_cstr, llvm::StringRef expr_prefix,
            lldb::ValueObjectSP &result_valobj_sp, Status &error,
-           uint32_t line_offset = 0, std::string *fixed_expression = nullptr,
+           std::string *fixed_expression = nullptr,
            lldb::ModuleSP *jit_module_sp_ptr = nullptr,
            ValueObject *ctx_obj = nullptr);
 
index 4136146cb481f71b7c1443137ec1232442c45167..8bc74e4ebdd5e7457b604f33a95e6531dadd032e 100644 (file)
@@ -307,7 +307,6 @@ void REPL::IOHandlerInputComplete(IOHandler &io_handler, std::string &code) {
       lldb::ExpressionResults execution_results =
           UserExpression::Evaluate(exe_ctx, expr_options, code.c_str(),
                                    expr_prefix, result_valobj_sp, error,
-                                   0,       // Line offset
                                    nullptr, // Fixed Expression
                                    &jit_module_sp);
 
index 4fb56177d987f1e5475a152031aa33c26544f9da..997ac9efe3ca04b1f9df6de2317c1c0fec0b9c89 100644 (file)
@@ -139,7 +139,7 @@ lldb::addr_t UserExpression::GetObjectPointer(lldb::StackFrameSP frame_sp,
 lldb::ExpressionResults UserExpression::Evaluate(
     ExecutionContext &exe_ctx, const EvaluateExpressionOptions &options,
     llvm::StringRef expr, llvm::StringRef prefix,
-    lldb::ValueObjectSP &result_valobj_sp, Status &error, uint32_t line_offset,
+    lldb::ValueObjectSP &result_valobj_sp, Status &error,
     std::string *fixed_expression, lldb::ModuleSP *jit_module_sp_ptr,
     ValueObject *ctx_obj) {
   Log *log(lldb_private::GetLogIfAnyCategoriesSet(LIBLLDB_LOG_EXPRESSIONS |
index a60ec5162804e55faf4582f6d2f39d8adfdc8189..046e878df9ee80f38021cd9d5545cf3c855100af 100644 (file)
@@ -2401,12 +2401,11 @@ ExpressionResults Target::EvaluateExpression(
   } else {
     llvm::StringRef prefix = GetExpressionPrefixContents();
     Status error;
-    execution_results = UserExpression::Evaluate(exe_ctx, options, expr, prefix,
-                                                 result_valobj_sp, error,
-                                                 0, // Line Number
-                                                 fixed_expression,
-                                                 nullptr, // Module
-                                                 ctx_obj);
+    execution_results =
+        UserExpression::Evaluate(exe_ctx, options, expr, prefix,
+                                 result_valobj_sp, error, fixed_expression,
+                                 nullptr, // Module
+                                 ctx_obj);
   }
 
   m_suppress_stop_hooks = old_suppress_value;