eolian: better handling of @virtual implements
authorDaniel Kolesa <d.kolesa@samsung.com>
Fri, 5 Sep 2014 15:04:08 +0000 (16:04 +0100)
committerDaniel Kolesa <d.kolesa@samsung.com>
Fri, 5 Sep 2014 15:05:04 +0000 (16:05 +0100)
commit977d4fe1a68bf073f352dd53553434ade4f39d4a
treef0869a2b01a7786a5197bccaffdf05a9c75dd44d
parent95b1b13c5ec9c2af5c14a6a1d115b95ed94e6722
eolian: better handling of @virtual implements

Now they're registered correctly. Also, add new API, eolian_implement_is_virtual.
Also, deal with get/set properly (when filling in additional implements)
src/lib/eolian/Eolian.h
src/lib/eolian/database_fill.c
src/lib/eolian/database_implement_api.c
src/lib/eolian/eolian_database.h
src/tests/eolian/eolian_parsing.c