diff options
Diffstat (limited to 'src/lib/eolian_cxx/grammar/klass_def.hpp')
-rw-r--r-- | src/lib/eolian_cxx/grammar/klass_def.hpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/eolian_cxx/grammar/klass_def.hpp b/src/lib/eolian_cxx/grammar/klass_def.hpp index 628e2166c5..c3c524c5b4 100644 --- a/src/lib/eolian_cxx/grammar/klass_def.hpp +++ b/src/lib/eolian_cxx/grammar/klass_def.hpp | |||
@@ -872,7 +872,7 @@ struct function_def | |||
872 | char typenam[2] = { 0, }; | 872 | char typenam[2] = { 0, }; |
873 | typenam[0] = template_typename++; | 873 | typenam[0] = template_typename++; |
874 | std::string statement = "auto fw_" + param.param_name + " = new ::efl::eolian::function_wrapper<"; | 874 | std::string statement = "auto fw_" + param.param_name + " = new ::efl::eolian::function_wrapper<"; |
875 | statement += param.type.c_type + ", " + typenam + ">(" + param.param_name + ");"; | 875 | statement += param.type.c_type + ", " + typenam + ", ::efl::eolian::" + param.type.c_type + "__function_tag>(" + param.param_name + ");"; |
876 | statements.push_back(statement); | 876 | statements.push_back(statement); |
877 | } | 877 | } |
878 | } | 878 | } |