clangd/ASTManager.cpp: Appease msc19 Debug build -- Don't deref std::vector::end().

llvm-svn: 295600
This commit is contained in:
NAKAMURA Takumi 2017-02-19 07:18:16 +00:00
parent 7802984126
commit 8b33514617
1 changed files with 2 additions and 1 deletions

View File

@ -190,8 +190,9 @@ ASTManager::createASTUnitForFile(StringRef Uri, const DocumentStore &Docs) {
for (const auto &S : Commands.front().CommandLine)
ArgStrs.push_back(S.c_str());
auto ArgP = &*ArgStrs.begin();
return std::unique_ptr<clang::ASTUnit>(ASTUnit::LoadFromCommandLine(
&*ArgStrs.begin(), &*ArgStrs.end(), PCHs, Diags, ResourceDir,
ArgP, ArgP + ArgStrs.size(), PCHs, Diags, ResourceDir,
/*OnlyLocalDecls=*/false, /*CaptureDiagnostics=*/true,
getRemappedFiles(Docs),
/*RemappedFilesKeepOriginalName=*/true,