efl/src/bindings
Vitor Sousa b530b871bc eolian_csharp: hide struct native representation inside the managed struct
Summary:
Rework the struct binding generator to declare the native struct nested inside
the managed one.
This way native structs are less likely to cause confusion; for example
with an IDE that supports automatic completion.

Get rid of struct conversion class methods in favor of using (the already
generated) implicit conversion operators.

Depends on D8469

Reviewers: segfaultxavi, lauromoura, felipealmeida

Reviewed By: lauromoura

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D8470
2019-03-26 16:43:25 -03:00
..
cxx meson: fix subdir in the installation 2019-03-14 11:06:56 +01:00
js all: Simplify definition of EAPI 2018-01-18 18:04:03 +09:00
luajit eolian: remove legacy handling API and most of generation 2019-03-08 10:12:09 -05:00
mono eolian_csharp: hide struct native representation inside the managed struct 2019-03-26 16:43:25 -03:00