21 .xct_name =
"package",
22 .xct_sizeof =
sizeof (
struct package),
38 .xct_name =
"package_p_name",
39 .xct_sizeof =
sizeof (
struct package_p_name),
61 M0_BASSERT(
sizeof(
struct package_p_name) == 16U);
63 M0_BASSERT(
sizeof ((
struct package_p_name *)0)->s_nr == 4U);
65 M0_BASSERT(
sizeof ((
struct package_p_name *)0)->s_data == 8U);
144 .xf_offset =
offsetof(
struct package_p_name, s_nr),
159 .xf_offset =
offsetof(
struct package_p_name, s_data),
M0_INTERNAL void m0_xc_xcode_ut_test_gccxml_init(void)
int m0_package_cred_get(const struct m0_xcode_obj *par, const struct m0_xcode_type **out)
M0_INTERNAL void m0_xc_package_p_name_struct_init(void)
M0_BASSERT(offsetof(struct _package_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
struct m0_xcode_field xct_child[0]
M0_INTERNAL void m0_xc_m0_fid_struct_init(void)
struct m0_xcode_type _type
struct m0_xcode_type _type
struct m0_xcode_field _child[4]
static struct _package_p_name_s _package_p_name
const struct m0_xcode_type M0_XT_OPAQUE
struct m0_xcode_type * m0_vec_xc
struct m0_xcode_type * package_p_name_xc
static struct _package_s _package
M0_INTERNAL void m0_xc_package_struct_init(void)
bool m0_xcode_type_invariant(const struct m0_xcode_type *xt)
const struct m0_xcode_type M0_XT_U32
enum m0_xcode_aggr xct_aggr
const struct m0_xcode_type M0_XT_U8
void m0_xc_u32_init(void)
struct m0_xcode_type * package_xc
M0_INTERNAL void m0_xc_xcode_ut_test_gccxml_fini(void)
struct m0_xcode_type * m0_fid_xc
struct m0_xcode_field _child[2]
void m0_xc_opaque_init(void)
M0_INTERNAL void m0_xc_m0_vec_struct_init(void)
#define offsetof(typ, memb)