File tree 3 files changed +15
-1
lines changed
compiler/rustc_resolve/src
3 files changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -1089,8 +1089,8 @@ pub(crate) struct ToolWasAlreadyRegistered {
1089
1089
#[ derive( Diagnostic ) ]
1090
1090
#[ diag( resolve_tool_only_accepts_identifiers) ]
1091
1091
pub ( crate ) struct ToolOnlyAcceptsIdentifiers {
1092
- #[ label]
1093
1092
#[ primary_span]
1093
+ #[ label]
1094
1094
pub ( crate ) span : Span ,
1095
1095
pub ( crate ) tool : Symbol ,
1096
1096
}
Original file line number Diff line number Diff line change
1
+ #![ feature( register_tool) ]
2
+
3
+ #![ register_tool( 1 ) ]
4
+ //~^ ERROR `register_tool` only accepts identifiers
5
+
6
+ fn main ( ) { }
Original file line number Diff line number Diff line change
1
+ error: `register_tool` only accepts identifiers
2
+ --> $DIR/invalid-tool.rs:3:18
3
+ |
4
+ LL | #![register_tool(1)]
5
+ | ^ not an identifier
6
+
7
+ error: aborting due to 1 previous error
8
+
You can’t perform that action at this time.
0 commit comments