
``` error[E0610]: `{integer}` is a primitive type and therefore doesn't have fields --> $DIR/attempted-access-non-fatal.rs:7:15 | LL | let _ = 2.l; | ^ | help: if intended to be a floating point literal, consider adding a `0` after the period and a `f64` suffix | LL - let _ = 2.l; LL + let _ = 2.0f64; | ```
178 lines
4.5 KiB
Text
178 lines
4.5 KiB
Text
error[E0423]: expected value, found module `a`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:17:5
|
|
|
|
|
LL | a.I
|
|
| ^
|
|
|
|
|
help: use the path separator to refer to an item
|
|
|
|
|
LL - a.I
|
|
LL + a::I
|
|
|
|
|
|
|
error[E0423]: expected value, found module `a`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:23:5
|
|
|
|
|
LL | a.g()
|
|
| ^
|
|
|
|
|
help: use the path separator to refer to an item
|
|
|
|
|
LL - a.g()
|
|
LL + a::g()
|
|
|
|
|
|
|
error[E0423]: expected value, found module `a`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:29:5
|
|
|
|
|
LL | a.b.J
|
|
| ^
|
|
|
|
|
help: use the path separator to refer to an item
|
|
|
|
|
LL - a.b.J
|
|
LL + a::b.J
|
|
|
|
|
|
|
error[E0423]: expected value, found module `a::b`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:35:5
|
|
|
|
|
LL | pub const I: i32 = 1;
|
|
| --------------------- similarly named constant `I` defined here
|
|
...
|
|
LL | a::b.J
|
|
| ^^^^
|
|
|
|
|
help: use the path separator to refer to an item
|
|
|
|
|
LL - a::b.J
|
|
LL + a::b::J
|
|
|
|
|
help: a constant with a similar name exists
|
|
|
|
|
LL - a::b.J
|
|
LL + a::I.J
|
|
|
|
|
|
|
error[E0423]: expected value, found module `a`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:42:5
|
|
|
|
|
LL | a.b.f();
|
|
| ^
|
|
|
|
|
help: use the path separator to refer to an item
|
|
|
|
|
LL - a.b.f();
|
|
LL + a::b.f();
|
|
|
|
|
|
|
error[E0423]: expected value, found module `a::b`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:46:12
|
|
|
|
|
LL | pub const I: i32 = 1;
|
|
| --------------------- similarly named constant `I` defined here
|
|
...
|
|
LL | v.push(a::b);
|
|
| ^^^-
|
|
| |
|
|
| help: a constant with a similar name exists: `I`
|
|
|
|
error[E0423]: expected value, found module `a::b`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:52:5
|
|
|
|
|
LL | pub const I: i32 = 1;
|
|
| --------------------- similarly named constant `I` defined here
|
|
...
|
|
LL | a::b.f()
|
|
| ^^^^
|
|
|
|
|
help: use the path separator to refer to an item
|
|
|
|
|
LL - a::b.f()
|
|
LL + a::b::f()
|
|
|
|
|
help: a constant with a similar name exists
|
|
|
|
|
LL - a::b.f()
|
|
LL + a::I.f()
|
|
|
|
|
|
|
error[E0423]: expected value, found module `a::b`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:59:5
|
|
|
|
|
LL | pub const I: i32 = 1;
|
|
| --------------------- similarly named constant `I` defined here
|
|
...
|
|
LL | a::b
|
|
| ^^^-
|
|
| |
|
|
| help: a constant with a similar name exists: `I`
|
|
|
|
error[E0423]: expected function, found module `a::b`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:65:5
|
|
|
|
|
LL | pub const I: i32 = 1;
|
|
| --------------------- similarly named constant `I` defined here
|
|
...
|
|
LL | a::b()
|
|
| ^^^-
|
|
| |
|
|
| help: a constant with a similar name exists: `I`
|
|
|
|
error[E0423]: expected value, found module `a`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:72:9
|
|
|
|
|
LL | a
|
|
| ^ not a value
|
|
...
|
|
LL | module!().g::<()>(); // no `help` here!
|
|
| --------- in this macro invocation
|
|
|
|
|
= note: this error originates in the macro `module` (in Nightly builds, run with -Z macro-backtrace for more info)
|
|
|
|
error[E0423]: expected value, found module `a`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:72:9
|
|
|
|
|
LL | a
|
|
| ^ not a value
|
|
...
|
|
LL | module!().g; // no `help` here!
|
|
| --------- in this macro invocation
|
|
|
|
|
= note: this error originates in the macro `module` (in Nightly builds, run with -Z macro-backtrace for more info)
|
|
|
|
error[E0423]: expected value, found module `a`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:80:9
|
|
|
|
|
LL | a.f()
|
|
| ^
|
|
...
|
|
LL | let _ = create!(method);
|
|
| --------------- in this macro invocation
|
|
|
|
|
= note: this error originates in the macro `create` (in Nightly builds, run with -Z macro-backtrace for more info)
|
|
help: use the path separator to refer to an item
|
|
|
|
|
LL - a.f()
|
|
LL + a::f()
|
|
|
|
|
|
|
error[E0423]: expected value, found module `a`
|
|
--> $DIR/suggest-path-instead-of-mod-dot-item.rs:85:9
|
|
|
|
|
LL | a.f
|
|
| ^
|
|
...
|
|
LL | let _ = create!(field);
|
|
| -------------- in this macro invocation
|
|
|
|
|
= note: this error originates in the macro `create` (in Nightly builds, run with -Z macro-backtrace for more info)
|
|
help: use the path separator to refer to an item
|
|
|
|
|
LL - a.f
|
|
LL + a::f
|
|
|
|
|
|
|
error: aborting due to 13 previous errors
|
|
|
|
For more information about this error, try `rustc --explain E0423`.
|