Files
rust/compiler
Aaron Hill 482a67d20f Properly handle SyntaxContext of dummy spans in incr comp
Fixes #80336

Due to macro expansion, we may end up with spans with an invalid
location and non-root `SyntaxContext`. This commits preserves the
`SyntaxContext` of such spans in the incremental cache, and ensures
that we always hash the `SyntaxContext` when computing the `Fingerprint`
of a `Span`

Previously, we would discard the `SyntaxContext` during serialization to
the incremental cache, causing the span's `Fingerprint` to change across
compilation sessions.
2021-01-13 15:20:29 -05:00
..
2020-09-11 09:37:51 -07:00
2020-12-26 18:24:10 +01:00
2020-12-14 22:00:46 -05:00
2021-01-12 20:32:33 -05:00
2020-09-23 21:51:56 +02:00