mirror of
https://github.com/intel/llvm.git
synced 2026-01-25 01:07:04 +08:00
clangd/ASTManager.cpp: Appease msc19 Debug build -- Don't deref std::vector::end().
llvm-svn: 295600
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user