@@ -5,12 +5,12 @@ use libcc2rs::*;
55
66fn f1 ( a0 : AnyPtr , a1 : AnyPtr , a2 : usize ) -> AnyPtr {
77 a0. memcpy ( & a1, a2 as usize ) ;
8- a0. clone ( )
8+ a0
99}
1010
1111fn f2 ( a0 : AnyPtr , a1 : u8 , a2 : usize ) -> AnyPtr {
1212 a0. memset ( ( a1) as u8 , a2 as usize ) ;
13- a0. clone ( )
13+ a0
1414}
1515
1616fn f3 ( a0 : AnyPtr , a1 : AnyPtr , a2 : usize ) -> i32 {
@@ -19,11 +19,11 @@ fn f3(a0: AnyPtr, a1: AnyPtr, a2: usize) -> i32 {
1919
2020fn f4 ( a0 : AnyPtr , a1 : AnyPtr , a2 : usize ) -> AnyPtr {
2121 a0. memcpy ( & a1, a2 as usize ) ;
22- a0. clone ( )
22+ a0
2323}
2424
2525fn f5 ( a0 : Ptr < u8 > , a1 : i32 ) -> Ptr < u8 > {
26- let __s = a0. clone ( ) ;
26+ let __s = a0;
2727 let __t = a1 as u8 ;
2828 match __s. to_c_string_iterator ( ) . position ( |__c| __c == __t) {
2929 Some ( __i) => __s. offset ( __i) ,
@@ -88,7 +88,7 @@ fn f10(a0: AnyPtr, a1: i32, a2: usize) -> AnyPtr {
8888}
8989
9090fn f11 ( a0 : Ptr < u8 > , a1 : i32 ) -> Ptr < u8 > {
91- let __s = a0. clone ( ) ;
91+ let __s = a0;
9292 let __t = a1 as u8 ;
9393 match __s
9494 . to_c_string_iterator ( )
@@ -108,26 +108,26 @@ fn f11(a0: Ptr<u8>, a1: i32) -> Ptr<u8> {
108108}
109109
110110fn f15 ( a0 : Ptr < u8 > ) -> Ptr < u8 > {
111- libcc2rs:: strdup_refcount ( a0. clone ( ) )
111+ libcc2rs:: strdup_refcount ( a0)
112112}
113113
114114fn f16 ( a0 : Ptr < u8 > , a1 : Ptr < u8 > ) -> usize {
115- let __set = a1. clone ( ) ;
115+ let __set = a1;
116116 a0. to_c_string_iterator ( )
117117 . take_while ( |__c| !__set. to_c_string_iterator ( ) . any ( |__r| __r == * __c) )
118118 . count ( )
119119}
120120
121121fn f17 ( a0 : Ptr < u8 > , a1 : Ptr < u8 > ) -> usize {
122- let __set = a1. clone ( ) ;
122+ let __set = a1;
123123 a0. to_c_string_iterator ( )
124124 . take_while ( |__c| __set. to_c_string_iterator ( ) . any ( |__r| __r == * __c) )
125125 . count ( )
126126}
127127
128128fn f18 ( a0 : Ptr < u8 > , a1 : Ptr < u8 > ) -> Ptr < u8 > {
129- let __needle = a1. clone ( ) ;
130- let mut __p = a0. clone ( ) ;
129+ let __needle = a1;
130+ let mut __p = a0;
131131 loop {
132132 let mut __h = __p. to_c_string_iterator ( ) ;
133133 if __needle
@@ -144,8 +144,8 @@ fn f18(a0: Ptr<u8>, a1: Ptr<u8>) -> Ptr<u8> {
144144}
145145
146146fn f21 ( a0 : Ptr < u8 > , a1 : Ptr < u8 > ) -> Ptr < u8 > {
147- let __s = a0. clone ( ) ;
148- let __set = a1. clone ( ) ;
147+ let __s = a0;
148+ let __set = a1;
149149 match __s
150150 . to_c_string_iterator ( )
151151 . position ( |__c| __set. to_c_string_iterator ( ) . any ( |__r| __r == __c) )
@@ -221,7 +221,7 @@ fn f28(a0: i32, a1: Ptr<u8>, a2: usize) -> i32 {
221221}
222222
223223fn f6 ( a0 : Ptr < u8 > , a1 : i32 ) -> Ptr < u8 > {
224- let __s = a0. clone ( ) ;
224+ let __s = a0;
225225 let __t = a1 as u8 ;
226226 match __s. to_c_string_iterator ( ) . position ( |__c| __c == __t) {
227227 Some ( __i) => __s. offset ( __i) ,
@@ -251,7 +251,7 @@ fn f12(a0: AnyPtr, a1: i32, a2: usize) -> AnyPtr {
251251}
252252
253253fn f13 ( a0 : Ptr < u8 > , a1 : i32 ) -> Ptr < u8 > {
254- let __s = a0. clone ( ) ;
254+ let __s = a0;
255255 let __t = a1 as u8 ;
256256 match __s
257257 . to_c_string_iterator ( )
@@ -271,7 +271,7 @@ fn f13(a0: Ptr<u8>, a1: i32) -> Ptr<u8> {
271271}
272272
273273fn f14 ( a0 : Ptr < u8 > , a1 : i32 ) -> Ptr < u8 > {
274- let __s = a0. clone ( ) ;
274+ let __s = a0;
275275 let __t = a1 as u8 ;
276276 match __s
277277 . to_c_string_iterator ( )
@@ -291,8 +291,8 @@ fn f14(a0: Ptr<u8>, a1: i32) -> Ptr<u8> {
291291}
292292
293293fn f19 ( a0 : Ptr < u8 > , a1 : Ptr < u8 > ) -> Ptr < u8 > {
294- let __needle = a1. clone ( ) ;
295- let mut __p = a0. clone ( ) ;
294+ let __needle = a1;
295+ let mut __p = a0;
296296 loop {
297297 let mut __h = __p. to_c_string_iterator ( ) ;
298298 if __needle
@@ -309,8 +309,8 @@ fn f19(a0: Ptr<u8>, a1: Ptr<u8>) -> Ptr<u8> {
309309}
310310
311311fn f20 ( a0 : Ptr < u8 > , a1 : Ptr < u8 > ) -> Ptr < u8 > {
312- let __needle = a1. clone ( ) ;
313- let mut __p = a0. clone ( ) ;
312+ let __needle = a1;
313+ let mut __p = a0;
314314 loop {
315315 let mut __h = __p. to_c_string_iterator ( ) ;
316316 if __needle
@@ -327,8 +327,8 @@ fn f20(a0: Ptr<u8>, a1: Ptr<u8>) -> Ptr<u8> {
327327}
328328
329329fn f22 ( a0 : Ptr < u8 > , a1 : Ptr < u8 > ) -> Ptr < u8 > {
330- let __s = a0. clone ( ) ;
331- let __set = a1. clone ( ) ;
330+ let __s = a0;
331+ let __set = a1;
332332 match __s
333333 . to_c_string_iterator ( )
334334 . position ( |__c| __set. to_c_string_iterator ( ) . any ( |__r| __r == __c) )
@@ -339,8 +339,8 @@ fn f22(a0: Ptr<u8>, a1: Ptr<u8>) -> Ptr<u8> {
339339}
340340
341341fn f23 ( a0 : Ptr < u8 > , a1 : Ptr < u8 > ) -> Ptr < u8 > {
342- let __s = a0. clone ( ) ;
343- let __set = a1. clone ( ) ;
342+ let __s = a0;
343+ let __set = a1;
344344 match __s
345345 . to_c_string_iterator ( )
346346 . position ( |__c| __set. to_c_string_iterator ( ) . any ( |__r| __r == __c) )
0 commit comments