| ... | @@ -27509,9 +27509,7 @@ fn analyzeIsNonErrComptimeOnly( | ... | @@ -27509,9 +27509,7 @@ fn analyzeIsNonErrComptimeOnly( |
| 27509 | // Try to avoid resolving inferred error set if possible. | 27509 | // Try to avoid resolving inferred error set if possible. |
| 27510 | if (ies.errors.count() != 0) break :blk; | 27510 | if (ies.errors.count() != 0) break :blk; |
| 27511 | if (ies.is_anyerror) break :blk; | 27511 | if (ies.is_anyerror) break :blk; |
| 27512 | var it = ies.inferred_error_sets.keyIterator(); | 27512 | for (ies.inferred_error_sets.keys()) |other_ies| { |
| 27513 | while (it.next()) |other_error_set_ptr| { | | |
| 27514 | const other_ies: *Module.Fn.InferredErrorSet = other_error_set_ptr.*; | | |
| 27515 | if (ies == other_ies) continue; | 27513 | if (ies == other_ies) continue; |
| 27516 | try sema.resolveInferredErrorSet(block, src, other_ies); | 27514 | try sema.resolveInferredErrorSet(block, src, other_ies); |
| 27517 | if (other_ies.is_anyerror) { | 27515 | if (other_ies.is_anyerror) { |
| ... | @@ -29432,9 +29430,7 @@ fn resolveInferredErrorSet( | ... | @@ -29432,9 +29430,7 @@ fn resolveInferredErrorSet( |
| 29432 | | 29430 | |
| 29433 | ies.is_resolved = true; | 29431 | ies.is_resolved = true; |
| 29434 | | 29432 | |
| 29435 | var it = ies.inferred_error_sets.keyIterator(); | 29433 | for (ies.inferred_error_sets.keys()) |other_ies| { |
| 29436 | while (it.next()) |other_error_set_ptr| { | | |
| 29437 | const other_ies: *Module.Fn.InferredErrorSet = other_error_set_ptr.*; | | |
| 29438 | if (ies == other_ies) continue; | 29434 | if (ies == other_ies) continue; |
| 29439 | try sema.resolveInferredErrorSet(block, src, other_ies); | 29435 | try sema.resolveInferredErrorSet(block, src, other_ies); |
| 29440 | | 29436 | |