eolian: new type system API
authorDaniel Kolesa <d.kolesa@osg.samsung.com>
Thu, 3 Mar 2016 19:01:02 +0000 (19:01 +0000)
committerDaniel Kolesa <d.kolesa@osg.samsung.com>
Thu, 3 Mar 2016 19:01:02 +0000 (19:01 +0000)
commit0c545b88ba69e7f66e927b1f7318cdb156b07d79
tree2c4a0b078cc15199545f107cb6adf039ef6d7cc8
parent54f954c2ee6f75bb3fcbc71e78b7e8526df93918
parentf57d4b9a3c769d077cf68a46a3d564b38cc04fa7
eolian: new type system API

The Eolian type system API has been overhauled to properly separate declarations
(i.e. struct/enum/alias declarations) and usage. This should simplify writing
generators (as it makes it clear what is what) as well as make it easier to
maintain.

@feature