benchs: no not bench --phmod-typing
[nit.git] / c_src / stream._nitni.c
index 6176220..278fbfb 100644 (file)
 /* out/indirect function for stream::FDStream::native_close */
 val_t FDStream_native_close___out( val_t recv, val_t i )
 {
-FDStream recv___nitni;
-bigint i___nitni;
-bigint return___nitni;
-val_t return___nit;
-recv___nitni = malloc( sizeof( struct s_FDStream ) );
-recv___nitni->ref.val = NIT_NULL;
-recv___nitni->ref.count = 0;
-nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
-recv___nitni->ref.val = recv;
-i___nitni = UNTAG_Int(i);
-return___nitni = stream_FDStream_FDStream_native_close_1( recv___nitni, i___nitni );
-return___nit = TAG_Int(return___nitni);
+bigint trans___i;
+bigint orig_return;
+val_t trans_return;
+trans___i = UNTAG_Int(i);
+orig_return = stream_FDStream_FDStream_native_close_1( NULL, trans___i );
+trans_return = TAG_Int(orig_return);
 nitni_local_ref_clean(  );
-return return___nit;
+return trans_return;
 }
 /* out/indirect function for stream::FDStream::native_read_char */
 val_t FDStream_native_read_char___out( val_t recv, val_t i )
 {
-FDStream recv___nitni;
-bigint i___nitni;
-bigint return___nitni;
-val_t return___nit;
-recv___nitni = malloc( sizeof( struct s_FDStream ) );
-recv___nitni->ref.val = NIT_NULL;
-recv___nitni->ref.count = 0;
-nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
-recv___nitni->ref.val = recv;
-i___nitni = UNTAG_Int(i);
-return___nitni = stream_FDStream_FDStream_native_read_char_1( recv___nitni, i___nitni );
-return___nit = TAG_Int(return___nitni);
+bigint trans___i;
+bigint orig_return;
+val_t trans_return;
+trans___i = UNTAG_Int(i);
+orig_return = stream_FDStream_FDStream_native_read_char_1( NULL, trans___i );
+trans_return = TAG_Int(orig_return);
 nitni_local_ref_clean(  );
-return return___nit;
+return trans_return;
 }
 /* out/indirect function for stream::FDStream::native_read */
 val_t FDStream_native_read___out( val_t recv, val_t i, val_t buf, val_t len )
 {
-FDStream recv___nitni;
-bigint i___nitni;
-char * buf___nitni;
-bigint len___nitni;
-bigint return___nitni;
-val_t return___nit;
-recv___nitni = malloc( sizeof( struct s_FDStream ) );
-recv___nitni->ref.val = NIT_NULL;
-recv___nitni->ref.count = 0;
-nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
-recv___nitni->ref.val = recv;
-i___nitni = UNTAG_Int(i);
-buf___nitni = UNBOX_NativeString(buf);
-len___nitni = UNTAG_Int(len);
-return___nitni = stream_FDStream_FDStream_native_read_3( recv___nitni, i___nitni, buf___nitni, len___nitni );
-return___nit = TAG_Int(return___nitni);
+bigint trans___i;
+bigint trans___len;
+bigint orig_return;
+val_t trans_return;
+trans___i = UNTAG_Int(i);
+trans___len = UNTAG_Int(len);
+orig_return = stream_FDStream_FDStream_native_read_3( NULL, trans___i, UNBOX_NativeString(buf), trans___len );
+trans_return = TAG_Int(orig_return);
 nitni_local_ref_clean(  );
-return return___nit;
+return trans_return;
 }
 /* out/indirect function for stream::FDStream::native_write */
 val_t FDStream_native_write___out( val_t recv, val_t i, val_t buf, val_t len )
 {
-FDStream recv___nitni;
-bigint i___nitni;
-char * buf___nitni;
-bigint len___nitni;
-bigint return___nitni;
-val_t return___nit;
-recv___nitni = malloc( sizeof( struct s_FDStream ) );
-recv___nitni->ref.val = NIT_NULL;
-recv___nitni->ref.count = 0;
-nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
-recv___nitni->ref.val = recv;
-i___nitni = UNTAG_Int(i);
-buf___nitni = UNBOX_NativeString(buf);
-len___nitni = UNTAG_Int(len);
-return___nitni = stream_FDStream_FDStream_native_write_3( recv___nitni, i___nitni, buf___nitni, len___nitni );
-return___nit = TAG_Int(return___nitni);
+bigint trans___i;
+bigint trans___len;
+bigint orig_return;
+val_t trans_return;
+trans___i = UNTAG_Int(i);
+trans___len = UNTAG_Int(len);
+orig_return = stream_FDStream_FDStream_native_write_3( NULL, trans___i, UNBOX_NativeString(buf), trans___len );
+trans_return = TAG_Int(orig_return);
 nitni_local_ref_clean(  );
-return return___nit;
+return trans_return;
+}
+/* out/indirect function for stream::FDStream::native_write_char */
+val_t FDStream_native_write_char___out( val_t recv, val_t i, val_t c )
+{
+bigint trans___i;
+char trans___c;
+bigint orig_return;
+val_t trans_return;
+trans___i = UNTAG_Int(i);
+trans___c = UNTAG_Char(c);
+orig_return = stream_FDStream_FDStream_native_write_char_2( NULL, trans___i, trans___c );
+trans_return = TAG_Int(orig_return);
+nitni_local_ref_clean(  );
+return trans_return;
 }
 /* out/indirect function for stream::Object::intern_poll */
 val_t Object_intern_poll___out( val_t recv, val_t in_fds, val_t out_fds )
 {
-Object recv___nitni;
-Array in_fds___nitni;
-Array out_fds___nitni;
-nullable_Int return___nitni;
-val_t return___nit;
-recv___nitni = malloc( sizeof( struct s_Object ) );
-recv___nitni->ref.val = NIT_NULL;
-recv___nitni->ref.count = 0;
-nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
-recv___nitni->ref.val = recv;
-in_fds___nitni = malloc( sizeof( struct s_Array ) );
-in_fds___nitni->ref.val = NIT_NULL;
-in_fds___nitni->ref.count = 0;
-nitni_local_ref_add( (struct nitni_ref *)in_fds___nitni );
-in_fds___nitni->ref.val = in_fds;
-out_fds___nitni = malloc( sizeof( struct s_Array ) );
-out_fds___nitni->ref.val = NIT_NULL;
-out_fds___nitni->ref.count = 0;
-nitni_local_ref_add( (struct nitni_ref *)out_fds___nitni );
-out_fds___nitni->ref.val = out_fds;
-return___nitni = malloc( sizeof( struct s_nullable_Int ) );
-return___nitni->ref.val = NIT_NULL;
-return___nitni->ref.count = 0;
-return___nitni = Object_intern_poll___impl( recv___nitni, in_fds___nitni, out_fds___nitni );
-return___nit = return___nitni->ref.val;
+Object trans_recv;
+Array trans___in_fds;
+Array trans___out_fds;
+nullable_Int orig_return;
+val_t trans_return;
+trans_recv = malloc( sizeof( struct s_Object ) );
+trans_recv->ref.val = NIT_NULL;
+trans_recv->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)trans_recv );
+trans_recv->ref.val = recv;
+trans___in_fds = malloc( sizeof( struct s_Array ) );
+trans___in_fds->ref.val = NIT_NULL;
+trans___in_fds->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)trans___in_fds );
+trans___in_fds->ref.val = in_fds;
+trans___out_fds = malloc( sizeof( struct s_Array ) );
+trans___out_fds->ref.val = NIT_NULL;
+trans___out_fds->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)trans___out_fds );
+trans___out_fds->ref.val = out_fds;
+orig_return = malloc( sizeof( struct s_nullable_Int ) );
+orig_return->ref.val = NIT_NULL;
+orig_return->ref.count = 0;
+orig_return = Object_intern_poll___impl( trans_recv, trans___in_fds, trans___out_fds );
+trans_return = orig_return->ref.val;
 nitni_local_ref_clean(  );
-return return___nit;
+return trans_return;
 }
 nullable_Int stream_null_Int()
 {
@@ -132,30 +118,30 @@ return n;
 /* friendly for array::AbstractArrayRead::(abstract_collection::Collection::length) */
 bigint stream_Array_length( Array recv )
 {
-val_t recv___nit;
-bigint result___nitni;
-val_t result___nit;
-recv___nit = recv->ref.val;
-result___nit = CALL_standard___collection___abstract_collection___Collection___length( recv___nit )( recv___nit );
-result___nitni = UNTAG_Int(result___nit);
-return result___nitni;
+val_t trans_recv;
+val_t orig_return;
+bigint trans_return;
+trans_recv = recv->ref.val;
+orig_return = CALL_standard___collection___abstract_collection___Collection___length( trans_recv )( trans_recv );
+trans_return = UNTAG_Int(orig_return);
+return trans_return;
 }
 /* friendly for array::Array::(abstract_collection::SequenceRead::[]) */
 nullable_Object stream_Array__index( Array recv, bigint index )
 {
-val_t recv___nit;
-val_t index___nit;
-nullable_Object result___nitni;
-val_t result___nit;
-recv___nit = recv->ref.val;
-index___nit = TAG_Int(index);
-result___nitni = malloc( sizeof( struct s_nullable_Object ) );
-result___nitni->ref.val = NIT_NULL;
-result___nitni->ref.count = 0;
-nitni_local_ref_add( (struct nitni_ref *)result___nitni );
-result___nit = CALL_standard___collection___abstract_collection___SequenceRead_____bra( recv___nit )( recv___nit, index___nit );
-result___nitni->ref.val = result___nit;
-return result___nitni;
+val_t trans_recv;
+val_t trans___index;
+val_t orig_return;
+nullable_Object trans_return;
+trans_recv = recv->ref.val;
+trans___index = TAG_Int(index);
+trans_return = malloc( sizeof( struct s_nullable_Object ) );
+trans_return->ref.val = NIT_NULL;
+trans_return->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)trans_return );
+orig_return = CALL_standard___collection___abstract_collection___SequenceRead_____bra( trans_recv )( trans_recv, trans___index );
+trans_return->ref.val = orig_return;
+return trans_return;
 }
 int stream_nullable_Object_is_a_Int( nullable_Object value )
 {