Dana Jansens
acb7810e32
Avoid crashing when an impl decl has a missing definition ( #6349 )
...
When the missing definition is diagnosed at the end of the file, the
witness is set to an error. Impl lookup was skipping impls entirely when
the witness was an error, which means a non-final LookupImplWitness
could be later evaluated against a specific and crash since the lookup
fails instead of returning the error.
The same crash could also occur when verifying poisoned queries hadn't
changed, but now it can find an ErrorInst witness instead, so it is
changed to handle that gracefully.
2025-11-13 17:54:49 +00:00
..
2025-11-11 20:30:19 +00:00
2025-11-11 16:36:15 +00:00
2025-07-30 20:24:38 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-13 17:54:49 +00:00
2025-09-18 22:10:50 +00:00
2025-11-11 16:36:15 +00:00
2025-08-06 23:55:05 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-09-29 16:05:06 +00:00
2025-11-11 16:36:15 +00:00
2025-10-23 01:46:24 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-10-31 22:10:35 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-10-28 17:17:38 +00:00
2025-11-11 16:36:15 +00:00
2025-06-18 20:45:46 +00:00
2025-10-28 17:17:38 +00:00
2025-10-29 16:28:56 +00:00
2025-06-18 20:45:46 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-06-18 20:45:46 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-06-18 20:45:46 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-11-11 16:36:15 +00:00
2025-10-03 14:31:45 +00:00