summaryrefslogtreecommitdiff
path: root/src/lib/eolian (follow)
AgeCommit message (Expand)Author
2016-11-03eolian: rename is_ref API to is_ptr to match syntaxDaniel Kolesa
2016-11-02eolian: rename ref to ptr to avoid confusion with eo refsDaniel Kolesa
2016-10-25eolian: remove type silencing stuff entirelyDaniel Kolesa
2016-10-19eolian: fix the nonsensical semantics for variablesDaniel Kolesa
2016-10-13eolian: add API to get the C class datatypeDaniel Kolesa
2016-10-12eolian: add an API to get the C name used to access the classDaniel Kolesa
2016-09-08eolian: add a builtin to handle a free callback.Cedric BAIL
2016-09-08eolian: add support for future.Cedric BAIL
2016-08-30Efl object: Rename Eo_Event -> Efl_Event.Tom Hacohen
2016-08-23eolian: enforce no get/set as method/property name ruleDaniel Kolesa
2016-08-18eolian: gracefully handle incorrect case of inherit.Gustavo Sverzut Barbieri
2016-08-11Change the EFL to follow the new Eo rename.Tom Hacohen
2016-07-01eolian: cleanup type serialization logicDaniel Kolesa
2016-06-30eolian: add support for static and terminated arraysDaniel Kolesa
2016-06-21eolian: implement a stringshare builtinDaniel Kolesa
2016-06-20Eo event callbacks: Change the way callbacks are stopped.Tom Hacohen
2016-06-15eolian: enable inheritance checks and fix EFL to build with themDaniel Kolesa
2016-06-15eolian: move deferred eo file parsing to the very endDaniel Kolesa
2016-06-14eolian: add (for now disabled) inherit validity checksDaniel Kolesa
2016-06-13eolian: fix impl func fillDaniel Kolesa
2016-06-13eolian: fix error cursor positioningDaniel Kolesa
2016-06-10eolian: remove the unnecessary subtypes APIDaniel Kolesa
2016-06-09eolian: support @protected for accessors (get/set)Daniel Kolesa
2016-06-08eolian: refine the ref system to suit more casesDaniel Kolesa
2016-06-07eolian: support @ref on returnsDaniel Kolesa
2016-06-06eolian: we don't support unnamed structs/enums, so don't checkDaniel Kolesa
2016-06-06eolian: remove the c_type_named_get APIsDaniel Kolesa
2016-06-06eolian: add a new references system to help replace pointersDaniel Kolesa
2016-05-26eolian: add core infra to support builtin strings and void pointersDaniel Kolesa
2016-05-26eolian: put ownable checks into its own funcDaniel Kolesa
2016-05-24eolian: add support for warning when pointer type is found (with env var)Daniel Kolesa
2016-05-23eolian: Allow promises to have a second typeFelipe Magno de Almeida
2016-05-23eolian: remove pointers from complex and class typesDaniel Kolesa
2016-05-23eolian: handle invalid keywords correctlyDaniel Kolesa
2016-05-20eolian: add warnings for class/complex types with pointers (with env var)Daniel Kolesa
2016-05-19eolian: enable incorrect property doc warnings with env varDaniel Kolesa
2016-05-17eolian: add event_prefix and have classes follow that or eo_prefix by defaultDaniel Kolesa
2016-05-12eolian: do not generate legacy without explicit class legacy_prefixDaniel Kolesa
2016-05-12eolian: mark pure virtual funcs outside of implementsDaniel Kolesa
2016-05-10eolian: fix C type serialization (handle undefined)Daniel Kolesa
2016-05-06eolian: lift restriction on namespace/class name conflicts in libraryDaniel Kolesa
2016-04-20eolian: add support for restartable event.Cedric BAIL
2016-04-19Eolian: Turn on strict type checking.Tom Hacohen
2016-04-06eolian: add Eolian support for Eina PromisesFelipe Magno de Almeida
2016-03-29eolian: add APIs to get all things of each typeDaniel Kolesa
2016-03-14eolian: builtin support for event callback signatureDaniel Kolesa
2016-03-11eolian: refactor database_typedecl_to_str to remove dead codeDaniel Kolesa
2016-03-08Revert "ecore: Create Promises"Tom Hacohen
2016-03-07eolian: validate eo/legacy prefix to be [a-z_][a-z0-9_]*Daniel Kolesa
2016-03-06ecore: Create PromisesFelipe Magno de Almeida