summaryrefslogtreecommitdiff
path: root/src/lib/eolian/eolian_database.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/eolian/eolian_database.h')
-rw-r--r--src/lib/eolian/eolian_database.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/eolian/eolian_database.h b/src/lib/eolian/eolian_database.h
index c088412898..bb7f5ba348 100644
--- a/src/lib/eolian/eolian_database.h
+++ b/src/lib/eolian/eolian_database.h
@@ -312,9 +312,11 @@ void database_enum_add(Eolian_Typedecl *tp);
312void database_type_del(Eolian_Type *tp); 312void database_type_del(Eolian_Type *tp);
313void database_typedecl_del(Eolian_Typedecl *tp); 313void database_typedecl_del(Eolian_Typedecl *tp);
314 314
315void database_type_to_str(const Eolian_Type *tp, Eina_Strbuf *buf, const char *name); 315void database_type_to_str(const Eolian_Type *tp, Eina_Strbuf *buf, const char *name, Eolian_C_Type_Type ctype);
316void database_typedecl_to_str(const Eolian_Unit *src, const Eolian_Typedecl *tp, Eina_Strbuf *buf); 316void database_typedecl_to_str(const Eolian_Unit *src, const Eolian_Typedecl *tp, Eina_Strbuf *buf);
317 317
318Eina_Bool database_type_is_ownable(const Eolian_Type *tp);
319
318/* expressions */ 320/* expressions */
319 321
320Eolian_Value database_expr_eval(const Eolian_Unit *unit, const Eolian_Expression *expr, Eolian_Expression_Mask mask); 322Eolian_Value database_expr_eval(const Eolian_Unit *unit, const Eolian_Expression *expr, Eolian_Expression_Mask mask);