mirror of
https://github.com/openharmony/third_party_rust_bindgen.git
synced 2026-08-26 21:21:14 -04:00
1213b3dfb1
remove `clap` dependency 🎉
update the book installation instructions
38 lines
467 B
C++
38 lines
467 B
C++
// bindgen-flags: --with-derive-hash --with-derive-partialeq --with-derive-eq
|
|
class A {
|
|
public:
|
|
int member_a;
|
|
class B {
|
|
int member_b;
|
|
};
|
|
|
|
class C;
|
|
|
|
template<typename T>
|
|
class D {
|
|
T foo;
|
|
};
|
|
};
|
|
|
|
class A::C {
|
|
int baz;
|
|
};
|
|
|
|
A::B var;
|
|
A::D<int> baz;
|
|
|
|
class D {
|
|
A::B member;
|
|
};
|
|
|
|
template<typename T>
|
|
class Templated {
|
|
T member;
|
|
|
|
class Templated_inner {
|
|
public:
|
|
T* member_ptr;
|
|
void get();
|
|
};
|
|
};
|