File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
rust/ql/test/library-tests/type-inference Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -1942,7 +1942,7 @@ mod loops {
1942
1942
1943
1943
// for loops with containers
1944
1944
1945
- let vals3 = vec ! [ 1 , 2 , 3 ] ; // $ MISSING: type=vals3:Vec< i32>
1945
+ let vals3 = vec ! [ 1 , 2 , 3 ] ; // $ MISSING: type=vals3:Vec type=vals3:T. i32
1946
1946
for i in vals3 { } // $ MISSING: type=i:i32
1947
1947
1948
1948
let vals4a : Vec < u16 > = [ 1u16 , 2 , 3 ] . to_vec ( ) ; // $ type=vals4a:Vec type=vals4a:T.u16
@@ -1971,9 +1971,9 @@ mod loops {
1971
1971
map1. insert ( 1 , Box :: new ( "one" ) ) ; // $ method=insert
1972
1972
map1. insert ( 2 , Box :: new ( "two" ) ) ; // $ method=insert
1973
1973
for key in map1. keys ( ) { } // $ method=keys MISSING: type=key:i32
1974
- for value in map1. values ( ) { } // $ method=values MISSING: type=value:Box type=value:Box.T: &T.str
1975
- for ( key, value) in map1. iter ( ) { } // $ method=iter MISSING: type=key:i32 type=value:Box type=value:Box.T: &T.str
1976
- for ( key, value) in & map1 { } // $ MISSING: type=key:i32 type=value:Box type=value:Box.T: &T.str
1974
+ for value in map1. values ( ) { } // $ method=values MISSING: type=value:Box type=value:T. &T.str
1975
+ for ( key, value) in map1. iter ( ) { } // $ method=iter MISSING: type=key:i32 type=value:Box type=value:T. &T.str
1976
+ for ( key, value) in & map1 { } // $ MISSING: type=key:i32 type=value:Box type=value:T. &T.str
1977
1977
1978
1978
// while loops
1979
1979
You can’t perform that action at this time.
0 commit comments