efl/src/bindings
Lauro Moura da6f5932f1 efl_mono: Support type aliases.
Summary:
Due to the absence of typedef from C#, we generate thin structs with
implicit operators to allow reference the data from their typedef'd name
from C#.

The other alternatives would be always converting to the lowest base on
the alias stack (losing the meaningfulness of the typedef name) or using
the 'using' directive. The latter has the restriction that it makes an
alias visible only in the file they are declared.

Reviewers: felipealmeida, cedric, segfaultxavi

Reviewed By: segfaultxavi

Subscribers: zmike

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D6157
2018-05-11 11:01:59 -03:00
..
cxx efl_cxx: remove eolized promises from the CXX bindings 2018-05-01 10:39:01 -07:00
js all: Simplify definition of EAPI 2018-01-18 18:04:03 +09:00
luajit eolian: make doc ref resolution global 2018-04-18 16:38:14 +02:00
mono efl_mono: Support type aliases. 2018-05-11 11:01:59 -03:00