Files
a30054014 c1e7498e84 rust-bindgen相关依赖兼容性适配
Signed-off-by: a30054014 <aipeng3@huawei.com>
2025-04-19 16:11:11 +08:00

33 lines
578 B
C++

// bindgen-flags: --rust-target nightly --flexarray-dst --raw-line '#![cfg(feature = "nightly")]' --raw-line '#![feature(ptr_metadata, layout_for_ptr)]'
struct flexarray {
int count;
int data[];
};
struct flexarray_zero {
int count;
int data[0];
};
template<typename T>
struct flexarray_template {
int count;
T data[];
};
struct flexarray_ref {
flexarray *things;
};
struct flexarray_bogus_zero_fam {
int count;
int data1[0];
char data2[];
};
struct flexarray_align {
int count;
int data[];
} __attribute__((aligned(128)));