@@ -19,7 +19,7 @@ fn get(
19
19
item : & mut Option < Symbol > ,
20
20
) -> bool {
21
21
if item. is_some ( ) {
22
- cx. dcx ( ) . emit_err ( session_diagnostics:: MultipleItem {
22
+ cx. emit_err ( session_diagnostics:: MultipleItem {
23
23
span : param_span,
24
24
item : ident. to_string ( ) ,
25
25
} ) ;
@@ -31,7 +31,7 @@ fn get(
31
31
true
32
32
} else {
33
33
let lit = v. value_as_lit ( ) ;
34
- cx. dcx ( ) . emit_err ( session_diagnostics:: UnsupportedLiteral {
34
+ cx. emit_err ( session_diagnostics:: UnsupportedLiteral {
35
35
span : v. value_span ,
36
36
reason : UnsupportedLiteralReason :: DeprecatedString ,
37
37
is_bytestr : lit. kind . is_bytestr ( ) ,
@@ -41,10 +41,7 @@ fn get(
41
41
}
42
42
} else {
43
43
// FIXME(jdonszelmann): suggestion?
44
- cx. dcx ( ) . emit_err ( session_diagnostics:: IncorrectMetaItem {
45
- span : param_span,
46
- suggestion : None ,
47
- } ) ;
44
+ cx. emit_err ( session_diagnostics:: IncorrectMetaItem { span : param_span, suggestion : None } ) ;
48
45
false
49
46
}
50
47
}
@@ -54,7 +51,7 @@ impl SingleAttributeParser for DeprecationParser {
54
51
55
52
fn on_duplicate ( cx : & AcceptContext < ' _ > , first_span : rustc_span:: Span ) {
56
53
// FIXME(jdonszelmann): merge with errors from check_attrs.rs
57
- cx. dcx ( ) . emit_err ( session_diagnostics:: UnusedMultiple {
54
+ cx. emit_err ( session_diagnostics:: UnusedMultiple {
58
55
this : cx. attr_span ,
59
56
other : first_span,
60
57
name : sym:: deprecated,
@@ -78,7 +75,7 @@ impl SingleAttributeParser for DeprecationParser {
78
75
for param in list. mixed ( ) {
79
76
let param_span = param. span ( ) ;
80
77
let Some ( param) = param. meta_item ( ) else {
81
- cx. dcx ( ) . emit_err ( session_diagnostics:: UnsupportedLiteral {
78
+ cx. emit_err ( session_diagnostics:: UnsupportedLiteral {
82
79
span : param_span,
83
80
reason : UnsupportedLiteralReason :: DeprecatedKvPair ,
84
81
is_bytestr : false ,
@@ -102,7 +99,7 @@ impl SingleAttributeParser for DeprecationParser {
102
99
}
103
100
sym:: suggestion => {
104
101
if !features. deprecated_suggestion ( ) {
105
- cx. dcx ( ) . emit_err ( session_diagnostics:: DeprecatedItemSuggestion {
102
+ cx. emit_err ( session_diagnostics:: DeprecatedItemSuggestion {
106
103
span : param_span,
107
104
is_nightly : cx. sess ( ) . is_nightly_build ( ) ,
108
105
details : ( ) ,
@@ -114,7 +111,7 @@ impl SingleAttributeParser for DeprecationParser {
114
111
}
115
112
}
116
113
_ => {
117
- cx. dcx ( ) . emit_err ( session_diagnostics:: UnknownMetaItem {
114
+ cx. emit_err ( session_diagnostics:: UnknownMetaItem {
118
115
span : param_span,
119
116
item : ident. to_string ( ) ,
120
117
expected : if features. deprecated_suggestion ( ) {
@@ -137,18 +134,18 @@ impl SingleAttributeParser for DeprecationParser {
137
134
} else if let Some ( version) = parse_version ( since) {
138
135
DeprecatedSince :: RustcVersion ( version)
139
136
} else {
140
- cx. dcx ( ) . emit_err ( session_diagnostics:: InvalidSince { span : cx. attr_span } ) ;
137
+ cx. emit_err ( session_diagnostics:: InvalidSince { span : cx. attr_span } ) ;
141
138
DeprecatedSince :: Err
142
139
}
143
140
} else if is_rustc {
144
- cx. dcx ( ) . emit_err ( session_diagnostics:: MissingSince { span : cx. attr_span } ) ;
141
+ cx. emit_err ( session_diagnostics:: MissingSince { span : cx. attr_span } ) ;
145
142
DeprecatedSince :: Err
146
143
} else {
147
144
DeprecatedSince :: Unspecified
148
145
} ;
149
146
150
147
if is_rustc && note. is_none ( ) {
151
- cx. dcx ( ) . emit_err ( session_diagnostics:: MissingNote { span : cx. attr_span } ) ;
148
+ cx. emit_err ( session_diagnostics:: MissingNote { span : cx. attr_span } ) ;
152
149
return None ;
153
150
}
154
151
0 commit comments