Index: lldb/trunk/include/lldb/Expression/ExpressionParser.h =================================================================== --- lldb/trunk/include/lldb/Expression/ExpressionParser.h +++ lldb/trunk/include/lldb/Expression/ExpressionParser.h @@ -11,12 +11,8 @@ #define liblldb_ExpressionParser_h_ #include "lldb/lldb-public.h" -#include "lldb/Core/ArchSpec.h" #include "lldb/Core/Error.h" -#include -#include - namespace lldb_private { Index: lldb/trunk/include/lldb/Expression/ExpressionVariable.h =================================================================== --- lldb/trunk/include/lldb/Expression/ExpressionVariable.h +++ lldb/trunk/include/lldb/Expression/ExpressionVariable.h @@ -10,11 +10,6 @@ #ifndef liblldb_ExpressionVariable_h_ #define liblldb_ExpressionVariable_h_ -// C Includes -#include -#include -#include - // C++ Includes #include Index: lldb/trunk/include/lldb/Expression/FunctionCaller.h =================================================================== --- lldb/trunk/include/lldb/Expression/FunctionCaller.h +++ lldb/trunk/include/lldb/Expression/FunctionCaller.h @@ -17,19 +17,14 @@ // Other libraries and framework includes // Project includes #include "lldb/Core/Address.h" -#include "lldb/Core/ArchSpec.h" #include "lldb/Core/Value.h" -#include "lldb/Core/ValueObjectList.h" #include "lldb/Expression/Expression.h" #include "lldb/Expression/ExpressionParser.h" #include "lldb/Symbol/CompilerType.h" -#include "lldb/Target/Process.h" namespace lldb_private { -class ClangExpressionParser; - //---------------------------------------------------------------------- /// @class FunctionCaller FunctionCaller.h "lldb/Expression/FunctionCaller.h" /// @brief Encapsulates a function that can be called. Index: lldb/trunk/include/lldb/Expression/IRInterpreter.h =================================================================== --- lldb/trunk/include/lldb/Expression/IRInterpreter.h +++ lldb/trunk/include/lldb/Expression/IRInterpreter.h @@ -13,7 +13,6 @@ #include "lldb/lldb-public.h" #include "lldb/Core/ConstString.h" #include "lldb/Core/Stream.h" -#include "lldb/Symbol/TaggedASTType.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/Pass.h" Index: lldb/trunk/include/lldb/Expression/Materializer.h =================================================================== --- lldb/trunk/include/lldb/Expression/Materializer.h +++ lldb/trunk/include/lldb/Expression/Materializer.h @@ -13,8 +13,7 @@ #include "lldb/lldb-private-types.h" #include "lldb/Core/Error.h" #include "lldb/Expression/IRMemoryMap.h" -#include "lldb/Host/Mutex.h" -#include "lldb/Symbol/SymbolContext.h" +#include "lldb/Symbol/TaggedASTType.h" #include "lldb/Target/StackFrame.h" #include Index: lldb/trunk/include/lldb/Expression/UserExpression.h =================================================================== --- lldb/trunk/include/lldb/Expression/UserExpression.h +++ lldb/trunk/include/lldb/Expression/UserExpression.h @@ -16,10 +16,6 @@ #include #include -// Other libraries and framework includes - -#include "llvm/ADT/ArrayRef.h" - // Project includes #include "lldb/lldb-forward.h" @@ -27,7 +23,6 @@ #include "lldb/Core/Address.h" #include "lldb/Expression/Expression.h" #include "lldb/Expression/Materializer.h" -#include "lldb/Symbol/TaggedASTType.h" #include "lldb/Target/ExecutionContext.h" namespace lldb_private Index: lldb/trunk/source/Expression/UtilityFunction.cpp =================================================================== --- lldb/trunk/source/Expression/UtilityFunction.cpp +++ lldb/trunk/source/Expression/UtilityFunction.cpp @@ -26,6 +26,7 @@ #include "lldb/Expression/IRExecutionUnit.h" #include "lldb/Host/Host.h" #include "lldb/Target/ExecutionContext.h" +#include "lldb/Target/Process.h" #include "lldb/Target/Target.h" using namespace lldb_private; Index: lldb/trunk/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h =================================================================== --- lldb/trunk/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h +++ lldb/trunk/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h @@ -12,7 +12,7 @@ #include "clang/Sema/SemaConsumer.h" #include "lldb/Core/ClangForward.h" -#include "lldb/Symbol/TaggedASTType.h" +#include "lldb/Target/Target.h" namespace lldb_private { Index: lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h =================================================================== --- lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h +++ lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h @@ -16,8 +16,6 @@ #include "lldb/Core/Error.h" #include "lldb/Expression/ExpressionParser.h" -#include "IRForTarget.h" - #include #include Index: lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp =================================================================== --- lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp +++ lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp @@ -14,6 +14,7 @@ #include "ClangExpressionDeclMap.h" #include "ClangModulesDeclVendor.h" #include "ClangPersistentVariables.h" +#include "IRForTarget.h" #include "lldb/Core/ArchSpec.h" #include "lldb/Core/DataBufferHeap.h" Index: lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h =================================================================== --- lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h +++ lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h @@ -32,7 +32,6 @@ #include "lldb/Core/ClangForward.h" #include "lldb/Expression/UserExpression.h" #include "lldb/Expression/Materializer.h" -#include "lldb/Symbol/TaggedASTType.h" #include "lldb/Target/ExecutionContext.h" namespace lldb_private