Files
rust/compiler
Stuart Cook 8c3017c477 Rollup merge of #153639 - nnethercote:rm-QueryInfo, r=petrochenkov
Remove `QueryInfo`.

`CycleError` has one field containing a `(Span, QueryStackFrame<I>)` and another field containing a `QueryInfo`, which is a struct containing just a `Span` and a `QueryStackFrame<I>`.

We already have the `Spanned` type for adding a span to something. This commit uses it for both fields in `CycleError`, removing the need for `QueryInfo`. Which is good for the following reasons.
- Any type with `Info` in the name is suspect, IMO.
- `QueryInfo` can no longer be confused with the similar `QueryJobInfo`.
- The doc comment on `QueryInfo` was wrong; it didn't contain a query key.

r? @Mark-Simulacrum
2026-03-16 15:01:33 +11:00
..
2026-03-11 06:25:23 +11:00
2026-03-11 06:25:23 +11:00
2026-03-07 10:42:02 -08:00
2026-03-11 16:04:40 +11:00
2026-03-11 06:25:23 +11:00
2026-03-11 06:25:23 +11:00
2026-03-11 06:25:23 +11:00
2026-03-12 14:37:51 +01:00
2026-03-11 06:25:23 +11:00
2026-03-16 08:54:18 +11:00
2026-01-19 16:08:54 +00:00
2026-03-13 21:48:51 +11:00