summaryrefslogtreecommitdiff
path: root/src/lib/eolian_cxx/grammar/class_implementation.hpp
diff options
context:
space:
mode:
authorLauro Moura <lauromoura@expertisesolutions.com.br>2017-11-23 21:47:25 -0300
committerLauro Moura <lauromoura@expertisesolutions.com.br>2017-12-04 15:47:49 -0300
commite6dd831f7ea57bc4717f364141be1bf197da3cc8 (patch)
treec7bcda911ee8dd6013cbbfdb6e39911cd20ca645 /src/lib/eolian_cxx/grammar/class_implementation.hpp
parent0931696a4f8584620e19ca8599feb5b7a4e9110c (diff)
eolian_cxx: Many changes for the C# bindings
- Added helper function to get all methods of a given class (local and inherited methods) - Add filename information to klass - Added new defs: enum, value (currently only integers), struct - Generator refactoring - Eolian C compatibility
Diffstat (limited to 'src/lib/eolian_cxx/grammar/class_implementation.hpp')
-rw-r--r--src/lib/eolian_cxx/grammar/class_implementation.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/eolian_cxx/grammar/class_implementation.hpp b/src/lib/eolian_cxx/grammar/class_implementation.hpp
index 3e9174f936..0731e3d591 100644
--- a/src/lib/eolian_cxx/grammar/class_implementation.hpp
+++ b/src/lib/eolian_cxx/grammar/class_implementation.hpp
@@ -53,6 +53,8 @@ struct class_implementation_generator
53 53
54template <> 54template <>
55struct is_eager_generator<class_implementation_generator> : std::true_type {}; 55struct is_eager_generator<class_implementation_generator> : std::true_type {};
56template <>
57struct is_generator<class_implementation_generator> : std::true_type {};
56 58
57namespace type_traits { 59namespace type_traits {
58template <> 60template <>