Page MenuHomePhabricator

eolian: remove legacy handling API and most of generation
ClosedPublic

Authored by q66 on Mar 8 2019, 6:35 AM.

Details

Summary

This removes all Eolian API that deals with handling of legacy
code. It also removes the code using it in the generator as well
as bindings, but for now keeps generation of .eo.legacy.h types,
as there are still instances in our codebase where things are
otherwise broken. We can remove the rest once that is resolved.

Diff Detail

Repository
rEFL core/efl
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
q66 created this revision.Mar 8 2019, 6:35 AM
q66 requested review of this revision.Mar 8 2019, 6:35 AM
This revision was not accepted when it landed; it landed in state Needs Review.Mar 8 2019, 7:12 AM
This revision was automatically updated to reflect the committed changes.