eolian-cxx: Workaround for multiple callbacks without corresponding void*data
authorFelipe Magno de Almeida <felipe@expertisesolutions.com.br>
Thu, 17 Jul 2014 17:09:26 +0000 (14:09 -0300)
committerFelipe Magno de Almeida <felipe@expertisesolutions.com.br>
Fri, 18 Jul 2014 21:57:14 +0000 (18:57 -0300)
commit401cc81355be66c147848815d243ec167c1f7532
treef5c26fe83fc5cee4aa6561c39a2c65c55e6c1389
parentd21e400425527cc24bd7bc43ab025021e06231b0
eolian-cxx: Workaround for multiple callbacks without corresponding void*data

Added workaround for generating classes with methods that have more
than one callback but doesn't have a corresponding void* data
parameter. E.g., elm_box.eo.
src/lib/eolian_cxx/eo_types.hh
src/lib/eolian_cxx/grammar/inheritance_base_generator.hh
src/lib/eolian_cxx/grammar/parameters_generator.hh