do not promote comparing function pointers

This commit is contained in:
Ralf Jung 2018-09-30 19:45:31 +02:00
parent 1886d5fe1c
commit 1397836380
3 changed files with 10 additions and 2 deletions

View file

@ -0,0 +1,8 @@
// run-pass
fn main() {
// We shouldn't promote this
&(main as fn() == main as fn());
// Also check nested case
&(&(main as fn()) == &(main as fn()));
}