blob: 4c23e35d8686d0d6b13a67d0787e31a96a0cc3d7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
struct SomeAccessors {
int mNoAccessor;
/** <div rustbindgen accessor></div> */
int mBothAccessors;
/** <div rustbindgen accessor="unsafe"></div> */
int mUnsafeAccessors;
/** <div rustbindgen accessor="immutable"></div> */
int mImmutableAccessor;
};
/** <div rustbindgen accessor></div> */
struct AllAccessors {
int mBothAccessors;
int mAlsoBothAccessors;
};
/** <div rustbindgen accessor="unsafe"></div> */
struct AllUnsafeAccessors {
int mBothAccessors;
int mAlsoBothAccessors;
};
/** <div rustbindgen accessor></div> */
struct ContradictAccessors {
int mBothAccessors;
/** <div rustbindgen accessor="false"></div> */
int mNoAccessors;
/** <div rustbindgen accessor="unsafe"></div> */
int mUnsafeAccessors;
/** <div rustbindgen accessor="immutable"></div> */
int mImmutableAccessor;
};
/** <div rustbindgen accessor replaces="Replaced"></div> */
struct Replacing {
int mAccessor;
};
struct Replaced {
int noOp;
};
/** <div rustbindgen accessor></div> */
struct Wrapper {
Replaced mReplaced;
};
|