File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed
compiler/rustc_passes/src
tests/ui/rfcs/rfc-2091-track-caller Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -716,9 +716,7 @@ impl<'tcx> CheckAttrVisitor<'tcx> {
716
716
// erroneously allowed it and some crates used it accidentally, to be compatible
717
717
// with crates depending on them, we can't throw an error here.
718
718
Target :: Field | Target :: Arm | Target :: MacroDef => {
719
- for attr in attrs {
720
- self . inline_attr_str_error_with_macro_def ( hir_id, attr. span ( ) , "track_caller" ) ;
721
- }
719
+ self . inline_attr_str_error_with_macro_def ( hir_id, attr_span, "track_caller" ) ;
722
720
}
723
721
_ => {
724
722
self . dcx ( ) . emit_err ( errors:: TrackedCallerWrongLocation {
Original file line number Diff line number Diff line change 1
- error: malformed `track_caller` attribute input
1
+ error[E0565] : malformed `track_caller` attribute input
2
2
--> $DIR/error-odd-syntax.rs:1:1
3
3
|
4
4
LL | #[track_caller(1)]
5
- | ^^^^^^^^^^^^^^^^^^ help: must be of the form: `#[track_caller]`
5
+ | ^^^^^^^^^^^^^^---^
6
+ | | |
7
+ | | didn't expect any arguments here
8
+ | help: must be of the form: `#[track_caller]`
6
9
7
10
error: aborting due to 1 previous error
8
11
12
+ For more information about this error, try `rustc --explain E0565`.
You can’t perform that action at this time.
0 commit comments