eolian: implement proper return type serialization
authorDaniel Kolesa <d.kolesa@osg.samsung.com>
Thu, 10 Aug 2017 10:41:03 +0000 (12:41 +0200)
committerDaniel Kolesa <d.kolesa@osg.samsung.com>
Thu, 10 Aug 2017 10:41:03 +0000 (12:41 +0200)
commit706de57b9fa401bc8e65c24b1ce9d3130adc550d
treeaf0e9fca2abb185a0b32ad102be60f41a68e78d7
parente38418dd9ddd39b8585305859f07d09683c907cf
eolian: implement proper return type serialization

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

@fix T5024
src/lib/eolian/database_type.c
src/lib/eolian/database_type_api.c
src/lib/eolian/eo_parser.c
src/lib/eolian/eolian_database.h