summaryrefslogtreecommitdiff
path: root/src/lib/eolian_cxx
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2017-11-22 16:50:57 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2017-12-05 10:09:58 +0900
commita597084db7b3a8a4bc7320b68aee7cbb34c6da43 (patch)
tree04682aff203cee7690700f2c6560eb2841b5b14f /src/lib/eolian_cxx
parent488c29febdf58da6644f5def658ed807b6bf6054 (diff)
cxx: Add strbuf to the list of recognized builtins
Diffstat (limited to 'src/lib/eolian_cxx')
-rw-r--r--src/lib/eolian_cxx/grammar/type_impl.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/eolian_cxx/grammar/type_impl.hpp b/src/lib/eolian_cxx/grammar/type_impl.hpp
index fb78c1e51b..ebe738abed 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
134 r.base_qualifier.qualifier ^= qualifier_info::is_ref; 134 r.base_qualifier.qualifier ^= qualifier_info::is_ref;
135 return replace_base_type(r, " ::efl::eina::stringshare"); 135 return replace_base_type(r, " ::efl::eina::stringshare");
136 }} 136 }}
137 , {"strbuf", nullptr, nullptr, nullptr, [&]
138 {
139 regular_type_def r = regular;
140 r.base_qualifier.qualifier ^= qualifier_info::is_ref;
141 return replace_base_type(r, " ::efl::eina::strbuf");
142 }}
137 /* FIXME: handle any_value_ptr */ 143 /* FIXME: handle any_value_ptr */
138 , {"any_value", true, nullptr, nullptr, [&] 144 , {"any_value", true, nullptr, nullptr, [&]
139 { 145 {