| #![feature(staged_api)] | |
| #![feature(const_eval_select)] | |
| #![feature(core_intrinsics)] | |
| #![stable(since = "1.0", feature = "ui_test")] | |
| use std::intrinsics::const_eval_select; | |
| fn log() { | |
| println!("HEY HEY HEY") | |
| } | |
| const fn nothing(){} | |
| #[stable(since = "1.0", feature = "hey")] | |
| #[rustc_const_stable(since = "1.0", feature = "const_hey")] | |
| pub const fn hey() { | |
| const_eval_select((), nothing, log); | |
| //~^ ERROR cannot use `#[feature(const_eval_select)]` | |
| } | |
| fn main() {} |