summaryrefslogtreecommitdiff
path: root/tests/headers/derive-hash-struct-with-pointer.h
blob: d7f18a6d66a9eaf3e286de28fd8dee2319183821 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// bindgen-flags: --with-derive-hash --with-derive-partialeq --with-derive-eq
//
/// Pointers can derive hash/PartialEq/Eq
struct ConstPtrMutObj {
    int* const bar;
};

struct MutPtrMutObj {
    int* bar;
};

struct MutPtrConstObj {
    const int* bar;
};

struct ConstPtrConstObj {
    const int* const bar;
};