//@ 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() {} |