eolian: implement proper return type serialization

Desktop / Enlightenment / EFL Core Libraries - Daniel Kolesa [osg.samsung.com] - 10 August 2017 06:41 EDT

This accounts for const so that you can't generate functions that return const values, as that makes no sense.

@fix T5024

706de57 eolian: implement proper return type serialization
src/lib/eolian/database_type.c | 52 ++++++++++++++++++++++++++++++++------
src/lib/eolian/database_type_api.c | 4 +--
src/lib/eolian/eo_parser.c | 34 +++----------------------
src/lib/eolian/eolian_database.h | 4 ++-
4 files changed, 52 insertions(+), 42 deletions(-)

Upstream: git.enlightenment.org


  • Share