if no errLoc, no Loc.

This commit is contained in:
Ben Burdette 2020-07-01 12:02:02 -06:00
parent 3629b0585a
commit a295b2ea96

View file

@ -94,8 +94,10 @@ std::optional<LinesOfCode> getCodeLines(const ErrPos &errPos)
} }
} }
catch (EndOfFile &eof) { catch (EndOfFile &eof) {
// TODO: return maybe partial loc? if (loc.errLineOfCode.has_value())
return std::nullopt; return loc;
else
return std::nullopt;
} }
catch (std::exception &e) { catch (std::exception &e) {
printError("error reading nix file: %s\n%s", errPos.file, e.what()); printError("error reading nix file: %s\n%s", errPos.file, e.what());