eolian: initial parsing for @owned

Desktop / Enlightenment / EFL Core Libraries - Daniel Kolesa [osg.samsung.com] - 15 September 2017 09:51 EDT

This is the new ownership system for Eolian, working on params, returns, struct fields or events directly rather than specifying ownership at type level. As the new system will evolve it will gain missing features and necessary checks.

11ad2b9 eolian: initial parsing for @owned
src/lib/eolian/eo_lexer.h | 2 +-
src/lib/eolian/eo_parser.c | 31 ++++++++++++++++++++++++++++---
src/lib/eolian/eolian_database.h | 5 +++++
3 files changed, 34 insertions(+), 4 deletions(-)

Upstream: git.enlightenment.org


  • Share