eolian: initial parsing for @owned
authorDaniel Kolesa <d.kolesa@osg.samsung.com>
Fri, 15 Sep 2017 13:51:25 +0000 (15:51 +0200)
committerDaniel Kolesa <d.kolesa@osg.samsung.com>
Fri, 15 Sep 2017 13:51:25 +0000 (15:51 +0200)
commit11ad2b94fff68c0ed1448598aa5371f6cdb008e9
treef5902e018996f4ff1cd5747e6c43997a42d3667e
parent82fcf8aeca3fb662aa54fce7cc85fd709f5d057f
eolian: initial parsing for @owned

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.
src/lib/eolian/eo_lexer.h
src/lib/eolian/eo_parser.c
src/lib/eolian/eolian_database.h