From a597084db7b3a8a4bc7320b68aee7cbb34c6da43 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Wed, 22 Nov 2017 16:50:57 +0900 Subject: [PATCH] cxx: Add strbuf to the list of recognized builtins --- src/lib/eolian_cxx/grammar/type_impl.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib/eolian_cxx/grammar/type_impl.hpp b/src/lib/eolian_cxx/grammar/type_impl.hpp index fb78c1e..ebe738a 100644 --- a/src/lib/eolian_cxx/grammar/type_impl.hpp +++ b/src/lib/eolian_cxx/grammar/type_impl.hpp @@ -134,6 +134,12 @@ struct visitor_generate r.base_qualifier.qualifier ^= qualifier_info::is_ref; return replace_base_type(r, " ::efl::eina::stringshare"); }} + , {"strbuf", nullptr, nullptr, nullptr, [&] + { + regular_type_def r = regular; + r.base_qualifier.qualifier ^= qualifier_info::is_ref; + return replace_base_type(r, " ::efl::eina::strbuf"); + }} /* FIXME: handle any_value_ptr */ , {"any_value", true, nullptr, nullptr, [&] { -- 2.7.4