goto end;
}
- switch (fc->id) {
- case CTF_FIELD_CLASS_ID_INT:
- case CTF_FIELD_CLASS_ID_ENUM:
+ switch (fc->type) {
+ case CTF_FIELD_CLASS_TYPE_INT:
+ case CTF_FIELD_CLASS_TYPE_ENUM:
{
struct ctf_field_class_int *int_fc = (void *) fc;
break;
}
- case CTF_FIELD_CLASS_ID_STRUCT:
+ case CTF_FIELD_CLASS_TYPE_STRUCT:
{
struct ctf_field_class_struct *struct_fc = (void *) fc;
break;
}
- case CTF_FIELD_CLASS_ID_VARIANT:
+ case CTF_FIELD_CLASS_TYPE_VARIANT:
{
struct ctf_named_field_class *named_fc;
struct ctf_field_class_variant *var_fc = (void *) fc;
break;
}
- case CTF_FIELD_CLASS_ID_ARRAY:
- case CTF_FIELD_CLASS_ID_SEQUENCE:
+ case CTF_FIELD_CLASS_TYPE_ARRAY:
+ case CTF_FIELD_CLASS_TYPE_SEQUENCE:
{
struct ctf_field_class_array_base *array_fc = (void *) fc;
update_field_class_in_ir(array_fc->elem_fc, ft_dependents);
fc->in_ir = array_fc->elem_fc->in_ir;
- if (fc->id == CTF_FIELD_CLASS_ID_ARRAY) {
+ if (fc->type == CTF_FIELD_CLASS_TYPE_ARRAY) {
struct ctf_field_class_array *arr_fc = (void *) fc;
assert(arr_fc->meaning == CTF_FIELD_CLASS_MEANING_NONE ||
fc->in_ir = false;
array_fc->elem_fc->in_ir = false;
}
- } else if (fc->id == CTF_FIELD_CLASS_ID_SEQUENCE) {
+ } else if (fc->type == CTF_FIELD_CLASS_TYPE_SEQUENCE) {
if (fc->in_ir) {
struct ctf_field_class_sequence *seq_fc = (void *) fc;