| ... | ... | @@ -687,7 +687,6 @@ pub const File = struct { |
| 687 | 687 | pub const Status = enum { |
| 688 | 688 | never_loaded, |
| 689 | 689 | retryable_failure, |
| 690 | | parse_failure, |
| 691 | 690 | astgen_failure, |
| 692 | 691 | success_zir, |
| 693 | 692 | }; |
| ... | ... | @@ -852,7 +851,7 @@ pub const File = struct { |
| 852 | 851 | |
| 853 | 852 | pub fn okToReportErrors(file: File) bool { |
| 854 | 853 | return switch (file.status) { |
| 855 | | .parse_failure, .astgen_failure => false, |
| 854 | .astgen_failure => false, |
| 856 | 855 | else => true, |
| 857 | 856 | }; |
| 858 | 857 | } |
| ... | ... | @@ -3299,7 +3298,7 @@ pub fn optimizeMode(zcu: *const Zcu) std.builtin.OptimizeMode { |
| 3299 | 3298 | fn lockAndClearFileCompileError(zcu: *Zcu, file: *File) void { |
| 3300 | 3299 | switch (file.status) { |
| 3301 | 3300 | .success_zir, .retryable_failure => {}, |
| 3302 | | .never_loaded, .parse_failure, .astgen_failure => { |
| 3301 | .never_loaded, .astgen_failure => { |
| 3303 | 3302 | zcu.comp.mutex.lock(); |
| 3304 | 3303 | defer zcu.comp.mutex.unlock(); |
| 3305 | 3304 | if (zcu.failed_files.fetchSwapRemove(file)) |kv| { |