+char string__FlatBufferCharView___91d_93d(val* self, long p0);
+void string__FlatBufferCharView___91d_93d_61d(val* self, long p0, char p1);
+void string__FlatBufferCharView__push(val* self, char p0);
+void string__FlatBufferCharView__add(val* self, char p0);
+void string__FlatBufferCharView__enlarge(val* self, long p0);
+extern const int COLOR_string__Buffer__capacity;
+extern const int COLOR_string__FlatBufferCharView__enlarge;
+void string__FlatBufferCharView__append(val* self, val* p0);
+val* NEW_string__FlatBufferIterator(const struct type* type);
+extern const struct type type_string__FlatBufferIterator;
+extern const int COLOR_string__FlatBufferIterator__with_pos;
+val* string__FlatBufferCharView__iterator(val* self);
+extern const int COLOR_string__FlatBufferIterator___64dtarget;
+val* string__FlatBufferIterator__target(val* self);
+void string__FlatBufferIterator__target_61d(val* self, val* p0);
+extern const int COLOR_string__FlatBufferIterator___64dtarget_items;
+char* string__FlatBufferIterator__target_items(val* self);
+void string__FlatBufferIterator__target_items_61d(val* self, char* p0);
+extern const int COLOR_string__FlatBufferIterator___64dcurr_pos;
+long string__FlatBufferIterator__curr_pos(val* self);
+void string__FlatBufferIterator__curr_pos_61d(val* self, long p0);
+extern const int COLOR_string__FlatBufferIterator__target_61d;
+extern const int COLOR_string__FlatBufferIterator__target_items_61d;
+extern const int COLOR_string__FlatBufferIterator__curr_pos_61d;
+void string__FlatBufferIterator__with_pos(val* self, val* p0, long p1);
+extern const int COLOR_string__FlatBufferIterator__curr_pos;
+long string__FlatBufferIterator__index(val* self);
+extern const int COLOR_string__FlatBufferIterator__target;
+short int string__FlatBufferIterator__is_ok(val* self);
+extern const int COLOR_string__FlatBufferIterator__target_items;
+char string__FlatBufferIterator__item(val* self);
+void string__FlatBufferIterator__next(val* self);