summaryrefslogtreecommitdiff
path: root/src/lib/eolian_cxx/grammar/type_impl.hpp
diff options
context:
space:
mode:
authorFelipe Magno de Almeida <felipe@expertise.dev>2020-06-08 18:05:49 -0300
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2020-06-09 10:29:32 +0200
commit15acb0586a3e8e6a17d074e1e0142403752aa41b (patch)
treeecbf82b71569ff4572629abfc9e3ac64b15890d9 /src/lib/eolian_cxx/grammar/type_impl.hpp
parentdade4fc2f7a75c1f54a4903c3bb9c4c5690f6fa9 (diff)
cxx: Fix uses of intrinsic eolian binbuf type
Add special binbuf and Eina_Strbuf conversions Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de> Differential Revision: https://phab.enlightenment.org/D11950
Diffstat (limited to '')
-rw-r--r--src/lib/eolian_cxx/grammar/type_impl.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/eolian_cxx/grammar/type_impl.hpp b/src/lib/eolian_cxx/grammar/type_impl.hpp
index b43641a052..547132a31b 100644
--- a/src/lib/eolian_cxx/grammar/type_impl.hpp
+++ b/src/lib/eolian_cxx/grammar/type_impl.hpp
@@ -174,10 +174,10 @@ struct visitor_generate
174 if (r.base_qualifier.qualifier & qualifier_info::is_const) 174 if (r.base_qualifier.qualifier & qualifier_info::is_const)
175 { 175 {
176 r.base_qualifier.qualifier ^= qualifier_info::is_const; 176 r.base_qualifier.qualifier ^= qualifier_info::is_const;
177 return replace_base_type(r, " Eina_Binbuf*"); 177 return replace_base_type(r, " ::efl::eina::strbuf");
178 } 178 }
179 else 179 else
180 return replace_base_type(r, " Eina_Binbuf const*"); 180 return replace_base_type(r, " ::efl::eina::strbuf_view");
181 }} 181 }}
182 /* FIXME: handle any_value_ref */ 182 /* FIXME: handle any_value_ref */
183 , {"any_value", true, nullptr, nullptr, [&] 183 , {"any_value", true, nullptr, nullptr, [&]