//@ check-pass /// oli-obk added this test after messing up the interner logic /// around mutability of nested allocations. This was not caught /// by the test suite, but by trying to build stage2 rustc. /// There is no real explanation for this test, as it was just /// a bug during a refactoring. pub struct Lint { pub name: &'static str, pub desc: &'static str, pub report_in_external_macro: bool, pub is_externally_loaded: bool, pub crate_level_only: bool, } static FOO: &Lint = &Lint { name: &"foo", desc: "desc", report_in_external_macro: false, is_externally_loaded: true, crate_level_only: false, }; fn main() {}