cxx: Only use eo_cxx:: for methods
authorJean-Philippe Andre <jp.andre@samsung.com>
Wed, 22 Nov 2017 11:16:21 +0000 (20:16 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Tue, 5 Dec 2017 01:14:03 +0000 (10:14 +0900)
commita787c3cc07b8ddcc3288091a9d1b9e0eb06582bc
tree9f4ccf771a601d1c8bdb6cbb33287e3ac89f7bb1
parent12d50cbe1938a096e8c06674d7b8ee8c33d5c335
cxx: Only use eo_cxx:: for methods

Add an experimental (disabled) macro to only generate functions inside
the eo_cxx equivalent of a class, instead of inside both the eo_cxx and
the normal class definition.

I guess the duplicated definition had something to do with doxygen, but
I'm not sure this is quite necessary as doc will be generated with
custom scripts.
src/lib/eolian_cxx/grammar/class_definition.hpp
src/lib/eolian_cxx/grammar/class_implementation.hpp
src/lib/eolian_cxx/grammar/generator.hpp