summary refs log tree commit diff
path: root/src/tools/clippy/tests/ui/mem_discriminant_unfixable.rs
blob: e245d3257d55d02a5639ec09761a8a8af87f58f2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![deny(clippy::mem_discriminant_non_enum)]

use std::mem;

enum Foo {
    One(usize),
    Two(u8),
}

struct A(Foo);

fn main() {
    // bad
    mem::discriminant(&"hello");
    mem::discriminant(&A(Foo::One(0)));
}