summaryrefslogtreecommitdiffstats
path: root/lldb/source/Expression/ClangExpressionParser.cpp
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2010-12-02 23:20:03 +0000
committerGreg Clayton <gclayton@apple.com>2010-12-02 23:20:03 +0000
commit38a614034a98eb326996ec52d6c9ddb34fcdf6f2 (patch)
treedb1a14fd4f83f7be329bce19db25cd60e798b0de /lldb/source/Expression/ClangExpressionParser.cpp
parentdea4d78fa95f9889c13d4a3414e3794ccb418e65 (diff)
downloadbcm5719-llvm-38a614034a98eb326996ec52d6c9ddb34fcdf6f2.tar.gz
bcm5719-llvm-38a614034a98eb326996ec52d6c9ddb34fcdf6f2.zip
Updated to latest LLVM/Clang for external AST source changes that allow
TagDecl subclasses and Objective C interfaces to complete themselves through the ExternalASTSource class. llvm-svn: 120749
Diffstat (limited to 'lldb/source/Expression/ClangExpressionParser.cpp')
-rw-r--r--lldb/source/Expression/ClangExpressionParser.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/lldb/source/Expression/ClangExpressionParser.cpp b/lldb/source/Expression/ClangExpressionParser.cpp
index ffc2c9dc27f..be7a4e9d309 100644
--- a/lldb/source/Expression/ClangExpressionParser.cpp
+++ b/lldb/source/Expression/ClangExpressionParser.cpp
@@ -54,9 +54,9 @@
#include "llvm/LLVMContext.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/MemoryBuffer.h"
-#include "llvm/System/DynamicLibrary.h"
-#include "llvm/System/Host.h"
-#include "llvm/System/Signals.h"
+#include "llvm/Support/DynamicLibrary.h"
+#include "llvm/Support/Host.h"
+#include "llvm/Support/Signals.h"
#include "llvm/Target/TargetRegistry.h"
#include "llvm/Target/TargetSelect.h"
@@ -243,11 +243,11 @@ ClangExpressionParser::ClangExpressionParser(const char *target_triple,
// 5. Set up the source management objects inside the compiler
- m_file_manager.reset(new clang::FileManager());
- m_file_system_options.reset(new clang::FileSystemOptions());
+ clang::FileSystemOptions file_system_options;
+ m_file_manager.reset(new clang::FileManager(file_system_options));
if (!m_compiler->hasSourceManager())
- m_compiler->createSourceManager(*m_file_manager.get(), *m_file_system_options.get());
+ m_compiler->createSourceManager(*m_file_manager.get());
m_compiler->createFileManager();
m_compiler->createPreprocessor();
OpenPOWER on IntegriCloud