efl/src/bindings/luajit
Daniel Kolesa 14ce54c303 eolian: implement new inherit behavior
Eolian now separates 'parent' and 'extensions'. For regular
classes, parent is the first item in the inherits list and
extesions is the rest. For interfaces and mixins, parent is
NULL and extends is the inherits list.

The reason for this is the separation of them in syntax in near
future. It also slightly changes the behavior; since for interfaces
and mixins, parent is always NULL now, you can freely inherit from
all types of classes without needing to manually put an interface
type as the first item of the inherits list.
2018-11-23 13:57:07 +01:00
..
eina eina_file: add eina_file_unlink 2017-02-07 15:14:54 -08:00
.gitignore elua: gitignore 2014-06-10 15:48:47 +01:00
eo.lua efl - key/data/value/obj attach to eo objects - make these properties 2016-05-18 02:02:45 +09:00
eolian.lua eolian: implement new inherit behavior 2018-11-23 13:57:07 +01:00
meson.build here comes meson 2018-10-02 17:22:50 +02:00