summaryrefslogtreecommitdiff
path: root/src/tests/efl_mono
diff options
context:
space:
mode:
authorYeongjong Lee <yj34.lee@samsung.com>2019-09-10 19:47:47 -0300
committerLauro Moura <lauromoura@expertisesolutions.com.br>2019-09-10 19:47:47 -0300
commit4bacfe155f9161d09b19a81bb38080d2d53cd5bd (patch)
tree08f318b74f12f9f12607e4e936bf426a54ec4186 /src/tests/efl_mono
parentdfb856158c8ea37d9caa170a6794447ec18ecdd9 (diff)
csharp: skip static members from interfaces
Summary: Static methods of eo-interface are generated in c# interface-concrete. there are 4 methods `efl_access_object_access_root_get`, `efl_access_object_event_emit`, `efl_access_object_event_handler_add`, `efl_access_object_event_handler_del` If a class that inherits that interface, static method can't be called via classname. This commit changes eolian_mono by removing those static members from the C# interface-concretes. If a generated class implements the interface, the static member is generated as static member of the class directly. Depends on D9800 Test Plan: Check that `Efl.Ui.Widget` has `public static Efl.Object AccessRoot` property. Reviewers: lauromoura, felipealmeida Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D9893
Diffstat (limited to 'src/tests/efl_mono')
0 files changed, 0 insertions, 0 deletions