uint32_t uw = 42;
int64_t sdw = -500;
- side_event_enable__my_provider_event = 1;
side_event(my_provider_event, side_arg_list(side_arg_u32(uw), side_arg_s64(sdw),
side_arg_dynamic(side_arg_dynamic_string("zzz", side_attr_list()))));
}
static
void test_event_hidden(void)
{
- side_event_enable__my_provider_event_hidden = 1;
side_event(my_provider_event_hidden, side_arg_list(side_arg_u32(2)));
}
static
void test_event_export(void)
{
- side_event_enable__my_provider_event_export = 1;
side_event(my_provider_event_export, side_arg_list(side_arg_u32(2)));
}
static
void test_struct_literal(void)
{
- side_event_enable__my_provider_event_struct_literal = 1;
side_event_cond(my_provider_event_struct_literal) {
side_arg_define_vec(mystruct, side_arg_list(side_arg_u32(21), side_arg_s64(22)));
side_event_call(my_provider_event_struct_literal, side_arg_list(side_arg_struct(&mystruct), side_arg_u8(55)));
static
void test_struct(void)
{
- side_event_enable__my_provider_event_struct = 1;
side_event_cond(my_provider_event_struct) {
side_arg_define_vec(mystruct, side_arg_list(side_arg_u32(21), side_arg_s64(22)));
side_event_call(my_provider_event_struct, side_arg_list(side_arg_struct(&mystruct), side_arg_u8(55)));
static
void test_array(void)
{
- side_event_enable__my_provider_event_array = 1;
side_event_cond(my_provider_event_array) {
side_arg_define_vec(myarray, side_arg_list(side_arg_u32(1), side_arg_u32(2), side_arg_u32(3)));
side_event_call(my_provider_event_array, side_arg_list(side_arg_array(&myarray), side_arg_s64(42)));
static
void test_vla(void)
{
- side_event_enable__my_provider_event_vla = 1;
side_event_cond(my_provider_event_vla) {
side_arg_define_vec(myvla, side_arg_list(side_arg_u32(1), side_arg_u32(2), side_arg_u32(3)));
side_event_call(my_provider_event_vla, side_arg_list(side_arg_vla(&myvla), side_arg_s64(42)));
static
void test_vla_visitor(void)
{
- side_event_enable__my_provider_event_vla_visitor = 1;
side_event_cond(my_provider_event_vla_visitor) {
struct app_visitor_ctx ctx = {
.ptr = testarray,
static
void test_vla_visitor_2d(void)
{
- side_event_enable__my_provider_event_vla_visitor2d = 1;
side_event_cond(my_provider_event_vla_visitor2d) {
struct app_visitor_2d_outer_ctx ctx = {
.ptr = testarray2d,
static
void test_array_fixint(void)
{
- side_event_enable__my_provider_event_array_fixint = 1;
side_event(my_provider_event_array_fixint,
side_arg_list(side_arg_array_s64(array_fixint), side_arg_s64(42)));
}
static
void test_vla_fixint(void)
{
- side_event_enable__my_provider_event_vla_fixint = 1;
side_event(my_provider_event_vla_fixint,
side_arg_list(side_arg_vla_s64(vla_fixint, SIDE_ARRAY_SIZE(vla_fixint)), side_arg_s64(42)));
}
static
void test_dynamic_basic_type(void)
{
- side_event_enable__my_provider_event_dynamic_basic = 1;
side_event(my_provider_event_dynamic_basic,
side_arg_list(side_arg_dynamic(side_arg_dynamic_s16(-33, side_attr_list()))));
}
),
side_attr_list()
);
- side_event_enable__my_provider_event_dynamic_vla = 1;
side_event(my_provider_event_dynamic_vla,
side_arg_list(side_arg_dynamic(side_arg_dynamic_vla(&myvla))));
}
static
void test_dynamic_null(void)
{
- side_event_enable__my_provider_event_dynamic_null = 1;
side_event(my_provider_event_dynamic_null,
side_arg_list(side_arg_dynamic(side_arg_dynamic_null(side_attr_list()))));
}
side_attr_list()
);
- side_event_enable__my_provider_event_dynamic_struct = 1;
side_event(my_provider_event_dynamic_struct,
side_arg_list(side_arg_dynamic(side_arg_dynamic_struct(&mystruct))));
}
),
side_attr_list()
);
- side_event_enable__my_provider_event_dynamic_nested_struct = 1;
side_event(my_provider_event_dynamic_nested_struct,
side_arg_list(side_arg_dynamic(side_arg_dynamic_struct(&mystruct))));
}
),
side_attr_list()
);
- side_event_enable__my_provider_event_dynamic_vla_struct = 1;
side_event(my_provider_event_dynamic_vla_struct,
side_arg_list(side_arg_dynamic(side_arg_dynamic_vla(&myvla))));
}
),
side_attr_list()
);
- side_event_enable__my_provider_event_dynamic_struct_vla = 1;
side_event(my_provider_event_dynamic_struct_vla,
side_arg_list(side_arg_dynamic(side_arg_dynamic_struct(&mystruct))));
}
),
side_attr_list()
);
- side_event_enable__my_provider_event_dynamic_nested_vla = 1;
side_event(my_provider_event_dynamic_nested_vla,
side_arg_list(side_arg_dynamic(side_arg_dynamic_vla(&myvla))));
}
static
void test_variadic(void)
{
- side_event_enable__my_provider_event_variadic = 1;
side_event_variadic(my_provider_event_variadic,
side_arg_list(),
side_arg_list(
static
void test_static_variadic(void)
{
- side_event_enable__my_provider_event_static_variadic = 1;
side_event_variadic(my_provider_event_static_variadic,
side_arg_list(
side_arg_u32(1),
bool f = false;
uint32_t g = 256;
- side_event_enable__my_provider_event_bool = 1;
side_event(my_provider_event_bool,
side_arg_list(
side_arg_bool(a),
static
void test_dynamic_bool(void)
{
- side_event_enable__my_provider_event_dynamic_bool = 1;
side_event_variadic(my_provider_event_dynamic_bool,
side_arg_list(),
side_arg_list(
static
void test_dynamic_vla_with_visitor(void)
{
- side_event_enable__my_provider_event_dynamic_vla_visitor = 1;
side_event_cond(my_provider_event_dynamic_vla_visitor) {
struct app_dynamic_vla_visitor_ctx ctx = {
.ptr = testarray_dynamic_vla,
static
void test_dynamic_struct_with_visitor(void)
{
- side_event_enable__my_provider_event_dynamic_struct_visitor = 1;
side_event_cond(my_provider_event_dynamic_struct_visitor) {
struct app_dynamic_struct_visitor_ctx ctx = {
.ptr = testarray_dynamic_struct,
static
void test_event_user_attribute(void)
{
- side_event_enable__my_provider_event_user_attribute = 1;
side_event(my_provider_event_user_attribute, side_arg_list(side_arg_u32(1), side_arg_s64(2)));
}
static
void test_field_user_attribute(void)
{
- side_event_enable__my_provider_field_user_attribute = 1;
side_event(my_provider_field_user_attribute, side_arg_list(side_arg_u32(1), side_arg_s64(2)));
}
static
void test_variadic_attr(void)
{
- side_event_enable__my_provider_event_variadic_attr = 1;
side_event_variadic(my_provider_event_variadic_attr,
side_arg_list(),
side_arg_list(
side_attr("Y", side_attr_u8(2)),
)
);
- side_event_enable__my_provider_event_variadic_vla_attr = 1;
side_event_variadic(my_provider_event_variadic_vla_attr,
side_arg_list(),
side_arg_list(
static
void test_variadic_struct_attr(void)
{
- side_event_enable__my_provider_event_variadic_struct_attr = 1;
side_event_cond(my_provider_event_variadic_struct_attr) {
side_arg_dynamic_define_struct(mystruct,
side_arg_list(
static
void test_float(void)
{
- side_event_enable__my_provider_event_float = 1;
side_event(my_provider_event_float,
side_arg_list(
#if __HAVE_FLOAT16
static
void test_variadic_float(void)
{
- side_event_enable__my_provider_event_variadic_float = 1;
side_event_variadic(my_provider_event_variadic_float,
side_arg_list(),
side_arg_list(
static
void test_enum(void)
{
- side_event_enable__my_provider_event_enum = 1;
side_event(my_provider_event_enum,
side_arg_list(
side_arg_u32(5),
static
void test_enum_bitmap(void)
{
- side_event_enable__my_provider_event_enum_bitmap = 1;
side_event_cond(my_provider_event_enum_bitmap) {
side_arg_define_vec(myarray,
side_arg_list(
static
void test_blob(void)
{
- side_event_enable__my_provider_event_blob = 1;
side_event_cond(my_provider_event_blob) {
side_arg_define_vec(myarray, side_arg_list(side_arg_byte(1), side_arg_byte(2), side_arg_byte(3)));
side_arg_dynamic_define_vec(myvla,
static
void test_fmt_string(void)
{
- side_event_enable__my_provider_event_format_string = 1;
side_event_cond(my_provider_event_format_string) {
side_arg_dynamic_define_vec(args,
side_arg_list(