blob: 7c3d3c97c14ee460dc99d0a459d03bb9ecabd941 [file] [log] [blame]
// bindgen-flags: --with-derive-hash --with-derive-partialeq --with-derive-eq
typedef int AnotherInt;
class C {
public:
typedef int MyInt;
typedef const char* Lookup;
MyInt c;
MyInt* ptr;
MyInt arr[10];
AnotherInt d;
AnotherInt* other_ptr;
void method(MyInt c);
void methodRef(MyInt& c);
void complexMethodRef(Lookup& c);
void anotherMethod(AnotherInt c);
};
class D: public C {
public:
MyInt* ptr;
};