efl_mono: Move event generators to its own header.
authorLauro Moura <lauromoura@expertisesolutions.com.br>
Tue, 17 Apr 2018 00:44:27 +0000 (21:44 -0300)
committerWonki Kim <wonki_.kim@samsung.com>
Thu, 31 May 2018 05:41:04 +0000 (14:41 +0900)
commitfca25517c57ee93154909245e5bf207ddd979d10
tree2a64865198ab4d9316ae2ed805d37fac16b6b1b2
parent7f5b48b3ca5e958e5d1bd95d4edb83a413caee2e
efl_mono: Move event generators to its own header.

Summary:
Making it easier to share code between self and inherited events.

During this move, the namespace and keyword headers were merged into the
name_helpers header.

Also added the first seed of a generic namespace reducer function,
to be used by other functions in later commits.
Depends on D5994

Reviewers: felipealmeida

Reviewed By: felipealmeida

Subscribers: segfaultxavi, cedric

Differential Revision: https://phab.enlightenment.org/D5995
20 files changed:
src/Makefile_Efl_Mono.am
src/bin/eolian_mono/eolian/mono/documentation.hh
src/bin/eolian_mono/eolian/mono/enum_definition.hh
src/bin/eolian_mono/eolian/mono/events.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/function_declaration.hh
src/bin/eolian_mono/eolian/mono/function_definition.hh
src/bin/eolian_mono/eolian/mono/function_pointer.hh
src/bin/eolian_mono/eolian/mono/function_registration.hh
src/bin/eolian_mono/eolian/mono/keyword.hh [deleted file]
src/bin/eolian_mono/eolian/mono/klass.hh
src/bin/eolian_mono/eolian/mono/marshall_annotation.hh
src/bin/eolian_mono/eolian/mono/marshall_type_impl.hh
src/bin/eolian_mono/eolian/mono/name_helpers.hh
src/bin/eolian_mono/eolian/mono/namespace.hh [deleted file]
src/bin/eolian_mono/eolian/mono/parameter.hh
src/bin/eolian_mono/eolian/mono/struct_definition.hh
src/bin/eolian_mono/eolian/mono/struct_fields.hh
src/bin/eolian_mono/eolian/mono/type_impl.hh
src/bin/eolian_mono/eolian_mono.cc
src/lib/eolian_cxx/grammar/klass_def.hpp