opt_fc = (void *) opt_with_sel_fc;
} else {
opt_fc = g_new0(struct bt_field_class_option, 1);
opt_fc = (void *) opt_with_sel_fc;
} else {
opt_fc = g_new0(struct bt_field_class_option, 1);
BT_ASSERT_PRE_FC_IS_UNSIGNED_INT(length_fc,
"Length field class");
array_fc->length_fc = length_fc;
BT_ASSERT_PRE_FC_IS_UNSIGNED_INT(length_fc,
"Length field class");
array_fc->length_fc = length_fc;
BT_ASSERT_PRE(user_attributes->type == BT_VALUE_TYPE_MAP,
"User attributes object is not a map value object.");
BT_ASSERT_PRE_DEV_FC_HOT(fc, "Field class");
BT_ASSERT_PRE(user_attributes->type == BT_VALUE_TYPE_MAP,
"User attributes object is not a map value object.");
BT_ASSERT_PRE_DEV_FC_HOT(fc, "Field class");
BT_ASSERT_PRE_DEV_HOT(named_fc,
"Structure field class member or variant field class option",
".");
BT_ASSERT_PRE_DEV_HOT(named_fc,
"Structure field class member or variant field class option",
".");