1 error[E0658]: use of unstable library feature 'function'
2 --> $DIR/internal-unstable.rs:41:25
4 LL | pass_through_allow!(internal_unstable::unstable());
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
7 = help: add `#![feature(function)]` to the crate attributes to enable
9 error[E0658]: use of unstable library feature 'function'
10 --> $DIR/internal-unstable.rs:43:27
12 LL | pass_through_noallow!(internal_unstable::unstable());
13 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
15 = help: add `#![feature(function)]` to the crate attributes to enable
17 error[E0658]: use of unstable library feature 'function'
18 --> $DIR/internal-unstable.rs:47:22
20 LL | println!("{:?}", internal_unstable::unstable());
21 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
23 = help: add `#![feature(function)]` to the crate attributes to enable
25 error[E0658]: use of unstable library feature 'function'
26 --> $DIR/internal-unstable.rs:49:10
28 LL | bar!(internal_unstable::unstable());
29 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
31 = help: add `#![feature(function)]` to the crate attributes to enable
33 error[E0658]: use of unstable library feature 'function'
34 --> $DIR/internal-unstable.rs:19:9
36 LL | internal_unstable::unstable();
37 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
39 LL | bar!(internal_unstable::unstable());
40 | ------------------------------------ in this macro invocation
42 = help: add `#![feature(function)]` to the crate attributes to enable
43 = note: this error originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info)
45 error: aborting due to 5 previous errors
47 For more information about this error, try `rustc --explain E0658`.