Explain why we retroactively change a static initializer to have a different type I keep getting confused about it and in turn confused `@GuillaumeGomez` while trying to explain it badly
OptimizeAttr::None
Default
rustc_span::symbol
rustc_span
ty::Value
TypingEnv
infcx
warn(unreachable_pub)
rustc_codegen_llvm