File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 1
- f4c675c476c18b1a11041193f2f59d695b126bc8
1
+ 98803c182b2ba6ef5dccb6bf501958249295eac0
Original file line number Diff line number Diff line change 1
1
fn main ( ) {
2
- fn f ( ) { } //~ ERROR calling a function with more arguments than it expected
2
+ fn f ( ) { }
3
3
4
4
let g = unsafe {
5
5
std:: mem:: transmute :: < fn ( ) , fn ( i32 ) > ( f)
6
6
} ;
7
7
8
- g ( 42 )
8
+ g ( 42 ) //~ ERROR calling a function with more arguments than it expected
9
9
}
Original file line number Diff line number Diff line change 1
1
fn main ( ) {
2
- fn f ( ) -> u32 { 42 } //~ ERROR calling a function with return type u32 passing return place of type ()
2
+ fn f ( ) -> u32 { 42 }
3
3
4
4
let g = unsafe {
5
5
std:: mem:: transmute :: < fn ( ) -> u32 , fn ( ) > ( f)
6
6
} ;
7
7
8
- g ( )
8
+ g ( ) //~ ERROR calling a function with return type u32 passing return place of type ()
9
9
}
You can’t perform that action at this time.
0 commit comments