def f(): ptr = rgc.resizable_buffer_of_shape(STR, 1) ptr.chars[0] = 'a' ptr = rgc.resize_buffer(ptr, 1, 2) ptr.chars[1] = 'b' return len(hlstr(rgc.finish_building_buffer(ptr, 2)))
def ll_build(ll_builder): final_size = ll_builder.used return rgc.finish_building_buffer(ll_builder.buf, final_size)