1 error[E0412]: cannot find type `FromOutside` in this scope
2 --> $DIR/generate-mod.rs:9:1
4 LL | generate_mod::check!();
5 | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
7 = note: consider importing this struct:
9 = note: this error originates in the macro `generate_mod::check` (in Nightly builds, run with -Z macro-backtrace for more info)
11 error[E0412]: cannot find type `Outer` in this scope
12 --> $DIR/generate-mod.rs:9:1
14 LL | generate_mod::check!();
15 | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
17 = note: consider importing this struct:
19 = note: this error originates in the macro `generate_mod::check` (in Nightly builds, run with -Z macro-backtrace for more info)
21 error[E0412]: cannot find type `FromOutside` in this scope
22 --> $DIR/generate-mod.rs:12:1
24 LL | #[generate_mod::check_attr]
25 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
27 = note: consider importing this struct:
29 = note: this error originates in the attribute macro `generate_mod::check_attr` (in Nightly builds, run with -Z macro-backtrace for more info)
31 error[E0412]: cannot find type `OuterAttr` in this scope
32 --> $DIR/generate-mod.rs:12:1
34 LL | #[generate_mod::check_attr]
35 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
37 = note: consider importing this struct:
39 = note: this error originates in the attribute macro `generate_mod::check_attr` (in Nightly builds, run with -Z macro-backtrace for more info)
41 error[E0412]: cannot find type `FromOutside` in this scope
42 --> $DIR/generate-mod.rs:16:10
44 LL | #[derive(generate_mod::CheckDerive)]
45 | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
47 = note: consider importing this struct:
49 = note: this error originates in the derive macro `generate_mod::CheckDerive` (in Nightly builds, run with -Z macro-backtrace for more info)
51 error[E0412]: cannot find type `OuterDerive` in this scope
52 --> $DIR/generate-mod.rs:16:10
54 LL | #[derive(generate_mod::CheckDerive)]
55 | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
57 = note: consider importing this struct:
59 = note: this error originates in the derive macro `generate_mod::CheckDerive` (in Nightly builds, run with -Z macro-backtrace for more info)
61 error[E0412]: cannot find type `FromOutside` in this scope
62 --> $DIR/generate-mod.rs:21:14
64 LL | #[derive(generate_mod::CheckDerive)]
65 | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
67 = note: consider importing this struct:
69 = note: this error originates in the derive macro `generate_mod::CheckDerive` (in Nightly builds, run with -Z macro-backtrace for more info)
71 error[E0412]: cannot find type `OuterDerive` in this scope
72 --> $DIR/generate-mod.rs:21:14
74 LL | #[derive(generate_mod::CheckDerive)]
75 | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
77 = note: consider importing this struct:
79 = note: this error originates in the derive macro `generate_mod::CheckDerive` (in Nightly builds, run with -Z macro-backtrace for more info)
81 error[E0412]: cannot find type `FromOutside` in this scope
82 --> $DIR/generate-mod.rs:26:10
84 LL | #[derive(generate_mod::CheckDeriveLint)]
85 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
87 = note: consider importing this struct:
89 = note: this error originates in the derive macro `generate_mod::CheckDeriveLint` (in Nightly builds, run with -Z macro-backtrace for more info)
91 error[E0412]: cannot find type `OuterDeriveLint` in this scope
92 --> $DIR/generate-mod.rs:26:10
94 LL | #[derive(generate_mod::CheckDeriveLint)]
95 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
97 = note: consider importing this struct:
99 = note: this error originates in the derive macro `generate_mod::CheckDeriveLint` (in Nightly builds, run with -Z macro-backtrace for more info)
101 error: aborting due to 10 previous errors
103 For more information about this error, try `rustc --explain E0412`.