Sign in
rust
/
rust-lang
/
rust
/
refs/heads/try
/
.
/
tests
/
ui
/
traits
/
const-traits
/
fn-ptr-lub.rs
blob: 8f1a29e612c98e8abca4f37228dee31d788a8fea [
file
] [
log
] [
blame
] [
edit
]
//@ compile-flags: -Znext-solver
//@ check-pass
#![
feature
(
const_trait_impl
)]
const
fn
foo
()
{}
const
fn
bar
()
{}
fn
baz
()
{}
const
fn
caller
(
branch
:
bool
)
{
let
mut
x
=
if
branch
{
foo
}
else
{
bar
};
x
=
baz
;
}
fn
main
()
{}