Update pretty-print
[babeltrace.git] / types / enum.c
index 5e19231192e799e0323d3aa8607910377ff7a401..068651c74eecb780acec420939888a10f3f4f049 100644 (file)
@@ -409,10 +409,13 @@ struct definition *
        _enum->declaration = enum_declaration;
        _enum->p.ref = 1;
        _enum->p.index = index;
+       _enum->p.name = field_name;
+       _enum->p.path = new_definition_path(parent_scope, field_name);
        _enum->value = NULL;
        definition_integer_parent =
                enum_declaration->integer_declaration->p.definition_new(&enum_declaration->integer_declaration->p,
-                                       parent_scope, field_name, 0);
+                               parent_scope,
+                               g_quark_from_static_string("container"), 0);
        _enum->integer = container_of(definition_integer_parent,
                                      struct definition_integer, p);
        return &_enum->p;
This page took 0.023634 seconds and 4 git commands to generate.