eolian: add mstring
authorDaniel Kolesa <d.kolesa@osg.samsung.com>
Fri, 22 Sep 2017 15:10:42 +0000 (17:10 +0200)
committerDaniel Kolesa <d.kolesa@osg.samsung.com>
Fri, 22 Sep 2017 15:10:42 +0000 (17:10 +0200)
commitf36e5bd543a1fed2bc93bc803e326684269e28d0
tree78095130c96a60af66a74c8fd1859b8176cddaa1
parentfdd27cadf837bf3df7e8174030b3630d2649350b
eolian: add mstring

This is a new type representing a mutable string (no const).
Regular strings cannot be made mutable with @owned because
they might be hidden behind typedefs.
21 files changed:
src/lib/ecore_con/efl_net_dialer_http.eo
src/lib/elementary/efl_access_action.eo
src/lib/elementary/elm_entry.eo
src/lib/elementary/elm_interface_atspi_text.eo
src/lib/elementary/elm_web.eo
src/lib/eolian/database_type.c
src/lib/eolian/eo_lexer.c
src/lib/eolian/eo_lexer.h
src/lib/evas/canvas/efl_canvas_text.eo
src/tests/eolian/data/complex_type.eo
src/tests/eolian/data/decl.eo
src/tests/eolian/data/enum.eo
src/tests/eolian/data/extern.eo
src/tests/eolian/data/free_func.eo
src/tests/eolian/data/function_as_argument.eo
src/tests/eolian/data/function_types.eot
src/tests/eolian/data/struct.eo
src/tests/eolian/data/typedef.eo
src/tests/eolian/data/var.eo
src/tests/eolian_cxx/complex.eo
src/tests/eolian_cxx/name1_name2_type_generation.eo