diff options
Diffstat (limited to 'tools/driver')
| -rw-r--r-- | tools/driver/main.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/driver/main.cc b/tools/driver/main.cc index e3d4c28..d0e7c07 100644 --- a/tools/driver/main.cc +++ b/tools/driver/main.cc @@ -200,7 +200,7 @@ bool parseUnits(const std::vector<std::string> &InputPaths, size_t UserInputCoun cps::Parser Parser(Lex); Programs[I] = Parser.Parse(); if (Lex.hadError() || Parser.hadError()) return false; - Units.push_back({InputPath, Programs[I], std::vector<bool>(InputPaths.size(), false), Lex.isLibrary()}); + Units.push_back({InputPath, Programs[I], std::vector<bool>(InputPaths.size(), false), std::move(Source.LibraryLines)}); Units.back().Visible[I] = true; if (!NoStd && I < UserInputCount) for (size_t J = UserInputCount; J < InputPaths.size(); ++J) |
