Updated LLVM/Clang to revision from 2010-06-13T06:00.
git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@105918 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Expression/ClangExpression.cpp b/source/Expression/ClangExpression.cpp
index 1892bb6..626418b 100644
--- a/source/Expression/ClangExpression.cpp
+++ b/source/Expression/ClangExpression.cpp
@@ -567,7 +567,6 @@
// compiler_instance->getFrontendOpts().ProgramAction = frontend::FixIt;
for (unsigned i = 0, e = m_clang_ap->getFrontendOpts().Inputs.size(); i != e; ++i) {
- const std::string &InFile = m_clang_ap->getFrontendOpts().Inputs[i].second;
// If we aren't using an AST file, setup the file and source managers and
// the preprocessor.
@@ -592,7 +591,9 @@
if (!Act)
break;
- if (Act->BeginSourceFile(*m_clang_ap, InFile, IsAST)) {
+ if (Act->BeginSourceFile(*m_clang_ap,
+ m_clang_ap->getFrontendOpts().Inputs[i].second,
+ m_clang_ap->getFrontendOpts().Inputs[i].first)) {
Act->Execute();
Act->EndSourceFile();
}