path: root/src/lib/eolian/eolian_database.h
diff options
authorDaniel Kolesa <>2019-05-16 15:31:37 +0200
committerDaniel Kolesa <>2019-05-16 15:43:52 +0200
commit4ab1f2388eb303f8e5d9eae31cdcf39df683c736 (patch)
tree9dc1d113f199f97b1025e38a6c1479303b833a70 /src/lib/eolian/eolian_database.h
parent7f45f94af0201d48f7fcae14c6320ce3b9bcab71 (diff)
eolian: add API to retrieve the C name of an object
This is to prepare for type/class renaming support. This adds the necessary API to retrieve C-specific names. Other refactoring is necessary elsewhere for now. This also renames the old API eolian_class_c_name_get to eolian_class_c_macro_get to avoid conflict as well as clarify the intention.
Diffstat (limited to 'src/lib/eolian/eolian_database.h')
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/eolian/eolian_database.h b/src/lib/eolian/eolian_database.h
index baf2fde..f2dceba 100644
--- a/src/lib/eolian/eolian_database.h
+++ b/src/lib/eolian/eolian_database.h
@@ -85,6 +85,7 @@ struct _Eolian_Object
85 Eolian_Unit *unit; 85 Eolian_Unit *unit;
86 Eina_Stringshare *file; 86 Eina_Stringshare *file;
87 Eina_Stringshare *name; 87 Eina_Stringshare *name;
88 Eina_Stringshare *c_name;
88 int line; 89 int line;
89 int column; 90 int column;
90 int refcount; 91 int refcount;