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);
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.
*/