struct declaration *declaration,
struct declaration_scope *scope);
struct declaration *declaration,
struct declaration_scope *scope);
struct declaration_struct *
bt_lookup_struct_declaration(GQuark struct_name,
struct declaration_scope *scope);
struct declaration_struct *
bt_lookup_struct_declaration(GQuark struct_name,
struct declaration_scope *scope);
struct declaration_untagged_variant *untagged_variant_declaration,
struct declaration_scope *scope);
struct declaration_untagged_variant *untagged_variant_declaration,
struct declaration_scope *scope);
struct declaration_enum *enum_declaration,
struct declaration_scope *scope);
struct declaration_enum *
struct declaration_enum *enum_declaration,
struct declaration_scope *scope);
struct declaration_enum *
- new_declaration_scope(struct declaration_scope *parent_scope);
-void free_declaration_scope(struct declaration_scope *scope);
+ bt_new_declaration_scope(struct declaration_scope *parent_scope);
+void bt_free_declaration_scope(struct declaration_scope *scope);
GArray *lookup_path, /* array of GQuark */
struct definition_scope *scope);
GArray *lookup_path, /* array of GQuark */
struct definition_scope *scope);
struct definition *definition,
struct definition_scope *scope);
struct definition_scope *
struct definition *definition,
struct definition_scope *scope);
struct definition_scope *
void bt_definition_ref(struct definition *definition);
void bt_definition_unref(struct definition *definition);
void bt_definition_ref(struct definition *definition);
void bt_definition_unref(struct definition *definition);
int signedness, size_t alignment,
int base, enum ctf_string_encoding encoding,
struct ctf_clock *clock);
int signedness, size_t alignment,
int base, enum ctf_string_encoding encoding,
struct ctf_clock *clock);
* mantissa_len is the length of the number of bytes represented by the mantissa
* (e.g. result of DBL_MANT_DIG). It includes the leading 1.
*/
* mantissa_len is the length of the number of bytes represented by the mantissa
* (e.g. result of DBL_MANT_DIG). It includes the leading 1.
*/
-struct definition *variant_get_current_field(struct definition_variant *variant);
-int variant_rw(struct stream_pos *pos, struct definition *definition);
+struct definition *bt_variant_get_current_field(struct definition_variant *variant);
+int bt_variant_rw(struct stream_pos *pos, struct definition *definition);