Fix diagnostics (#716)

This commit is contained in:
Auguste Rame 2022-10-21 12:24:26 -04:00 committed by GitHub
parent 6358c5b23e
commit 5ddbf24d11
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -368,6 +368,8 @@ fn getAstCheckDiagnostics(
var line_iterator = std.mem.split(u8, stderr_bytes, "\n");
while (line_iterator.next()) |line| lin: {
if (!std.mem.startsWith(u8, line, "<stdin>")) continue;
var pos_and_diag_iterator = std.mem.split(u8, line, ":");
const maybe_first = pos_and_diag_iterator.next();
if (maybe_first) |first| {