[Lldb-commits] [lldb] r360208 - [Expression] Remove unused dependency
Alex Langford via lldb-commits
lldb-commits at lists.llvm.org
Tue May 7 16:11:05 PDT 2019
Author: xiaobai
Date: Tue May 7 16:11:05 2019
New Revision: 360208
URL: http://llvm.org/viewvc/llvm-project?rev=360208&view=rev
Log:
[Expression] Remove unused dependency
lldbExpression was linking against lldbPluginExpressionParserClang, and
lldbPluginExpressionParserClang was linking against lldbExpression.
There's no reason lldbExpression should need anything from
lldbPluginExpressionParserClang, so let's remove that dependency.
Modified:
lldb/trunk/include/lldb/Expression/ExpressionVariable.h
lldb/trunk/source/Expression/CMakeLists.txt
lldb/trunk/source/Expression/UserExpression.cpp
Modified: lldb/trunk/include/lldb/Expression/ExpressionVariable.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/Expression/ExpressionVariable.h?rev=360208&r1=360207&r2=360208&view=diff
==============================================================================
--- lldb/trunk/include/lldb/Expression/ExpressionVariable.h (original)
+++ lldb/trunk/include/lldb/Expression/ExpressionVariable.h Tue May 7 16:11:05 2019
@@ -20,8 +20,6 @@
namespace lldb_private {
-class ClangExpressionVariable;
-
class ExpressionVariable
: public std::enable_shared_from_this<ExpressionVariable> {
public:
Modified: lldb/trunk/source/Expression/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Expression/CMakeLists.txt?rev=360208&r1=360207&r2=360208&view=diff
==============================================================================
--- lldb/trunk/source/Expression/CMakeLists.txt (original)
+++ lldb/trunk/source/Expression/CMakeLists.txt Tue May 7 16:11:05 2019
@@ -28,7 +28,6 @@ add_lldb_library(lldbExpression
lldbSymbol
lldbTarget
lldbUtility
- lldbPluginExpressionParserClang
lldbPluginObjectFileJIT
LINK_COMPONENTS
Modified: lldb/trunk/source/Expression/UserExpression.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Expression/UserExpression.cpp?rev=360208&r1=360207&r2=360208&view=diff
==============================================================================
--- lldb/trunk/source/Expression/UserExpression.cpp (original)
+++ lldb/trunk/source/Expression/UserExpression.cpp Tue May 7 16:11:05 2019
@@ -15,11 +15,11 @@
#include <map>
#include <string>
-#include "Plugins/ExpressionParser/Clang/ClangPersistentVariables.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/StreamFile.h"
#include "lldb/Core/ValueObjectConstResult.h"
#include "lldb/Expression/DiagnosticManager.h"
+#include "lldb/Expression/ExpressionVariable.h"
#include "lldb/Expression/IRExecutionUnit.h"
#include "lldb/Expression/IRInterpreter.h"
#include "lldb/Expression/Materializer.h"
More information about the lldb-commits
mailing list