about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2024-02-12 08:51:41 +0100
committerRalf Jung <post@ralfj.de>2024-02-12 09:48:14 +0100
commit5fa69deb006aaec28e5e9aba6ca1faf66e36ae1f (patch)
treea14001aab2e1b7d0283eb51cd89fed6795e83739 /compiler/rustc_hir_analysis/src
parent084ce5bdb5f7dc1c725f6770a8de281165ba3b0a (diff)
downloadrust-5fa69deb006aaec28e5e9aba6ca1faf66e36ae1f.tar.gz
rust-5fa69deb006aaec28e5e9aba6ca1faf66e36ae1f.zip
fix cycle error when a static and a promoted are mutually recursive
This also now allows promoteds everywhere to point to 'extern static', because why not?
We still check that constants cannot transitively reach 'extern static' through references.
(We allow it through raw pointers.)
Diffstat (limited to 'compiler/rustc_hir_analysis/src')
0 files changed, 0 insertions, 0 deletions