CTF float/types compile fixes
[babeltrace.git] / include / babeltrace / types.h
index 242b905761b99b5695aa3d18fee40b57599cab2f..da2387d311853192dbc6885898a10a40505c407f 100644 (file)
@@ -87,6 +87,13 @@ char *get_pos_addr(struct stream_pos *pos)
 struct format;
 struct type;
 
+/* Type declaration scope */
+struct declaration_scope {
+       /* Hash table mapping type name GQuark to struct type_class */
+       GHashTable *type_classes;
+       struct declaration_scope *parent_scope;
+};
+
 struct type_class {
        GQuark name;            /* type name */
        size_t alignment;       /* type alignment, in bits */
@@ -277,13 +284,6 @@ struct type_sequence {
        struct field current_element;           /* struct field */
 };
 
-/* Type declaration scope */
-struct declaration_scope {
-       /* Hash table mapping type name GQuark to struct type_class */
-       GHashTable *type_classes;
-       struct declaration_scope *parent_scope;
-};
-
 struct type_class *lookup_type_class(GQuark qname,
                                     struct declaration_scope *scope);
 int register_type_class(struct type_class *type_class,
This page took 0.023628 seconds and 4 git commands to generate.