cxx: Add strbuf to the list of recognized builtins
authorJean-Philippe Andre <jp.andre@samsung.com>
Wed, 22 Nov 2017 07:50:57 +0000 (16:50 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Tue, 5 Dec 2017 01:09:58 +0000 (10:09 +0900)
src/lib/eolian_cxx/grammar/type_impl.hpp

index fb78c1e..ebe738a 100644 (file)
@@ -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, [&]
               {