Skip to content

Commit 25290c0

Browse files
committed
XXX: kw::Empty
1 parent 7ba771c commit 25290c0

File tree

50 files changed

+124
-126
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+124
-126
lines changed

compiler/rustc_ast_lowering/src/asm.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ use rustc_data_structures::fx::{FxHashMap, FxHashSet, FxIndexMap};
77
use rustc_hir as hir;
88
use rustc_hir::def::{DefKind, Res};
99
use rustc_session::parse::feature_err;
10-
use rustc_span::symbol::kw;
1110
use rustc_span::{Span, sym};
1211
use rustc_target::asm;
1312

@@ -232,7 +231,7 @@ impl<'a, 'hir> LoweringContext<'a, 'hir> {
232231
self.create_def(
233232
parent_def_id,
234233
node_id,
235-
kw::Empty,
234+
sym::empty,
236235
DefKind::AnonConst,
237236
*op_sp,
238237
);

compiler/rustc_ast_lowering/src/expr.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use rustc_middle::span_bug;
1313
use rustc_middle::ty::TyCtxt;
1414
use rustc_session::errors::report_lit_error;
1515
use rustc_span::source_map::{Spanned, respan};
16-
use rustc_span::symbol::{Ident, Symbol, kw, sym};
16+
use rustc_span::symbol::{Ident, Symbol, sym};
1717
use rustc_span::{DUMMY_SP, DesugaringKind, Span};
1818
use thin_vec::{ThinVec, thin_vec};
1919
use visit::{Visitor, walk_expr};
@@ -449,7 +449,7 @@ impl<'hir> LoweringContext<'_, 'hir> {
449449
if legacy_args_idx.contains(&idx) {
450450
let parent_def_id = self.current_hir_id_owner.def_id;
451451
let node_id = self.next_node_id();
452-
self.create_def(parent_def_id, node_id, kw::Empty, DefKind::AnonConst, f.span);
452+
self.create_def(parent_def_id, node_id, sym::empty, DefKind::AnonConst, f.span);
453453
let mut visitor = WillCreateDefIdsVisitor {};
454454
let const_value = if let ControlFlow::Break(span) = visitor.visit_expr(&arg) {
455455
AstP(Expr {

compiler/rustc_ast_lowering/src/format.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use rustc_ast::*;
66
use rustc_data_structures::fx::FxIndexMap;
77
use rustc_hir as hir;
88
use rustc_session::config::FmtDebug;
9-
use rustc_span::symbol::{Ident, kw};
9+
use rustc_span::symbol::Ident;
1010
use rustc_span::{Span, Symbol, sym};
1111

1212
use super::LoweringContext;
@@ -416,7 +416,7 @@ fn expand_format_args<'hir>(
416416
&FormatArgsPiece::Placeholder(_) => {
417417
// Inject empty string before placeholders when not already preceded by a literal piece.
418418
if i == 0 || matches!(fmt.template[i - 1], FormatArgsPiece::Placeholder(_)) {
419-
Some(ctx.expr_str(fmt.span, kw::Empty))
419+
Some(ctx.expr_str(fmt.span, sym::empty))
420420
} else {
421421
None
422422
}

compiler/rustc_ast_lowering/src/lib.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -900,7 +900,7 @@ impl<'a, 'hir> LoweringContext<'a, 'hir> {
900900
} else {
901901
let guar = self.dcx().has_errors().unwrap();
902902
MetaItemLit {
903-
symbol: kw::Empty,
903+
symbol: sym::empty,
904904
suffix: None,
905905
kind: LitKind::Err(guar),
906906
span: DUMMY_SP,
@@ -1485,7 +1485,7 @@ impl<'a, 'hir> LoweringContext<'a, 'hir> {
14851485
fn lower_fn_params_to_names(&mut self, decl: &FnDecl) -> &'hir [Ident] {
14861486
self.arena.alloc_from_iter(decl.inputs.iter().map(|param| match param.pat.kind {
14871487
PatKind::Ident(_, ident, _) => self.lower_ident(ident),
1488-
_ => Ident::new(kw::Empty, self.lower_span(param.pat.span)),
1488+
_ => Ident::new(sym::empty, self.lower_span(param.pat.span)),
14891489
}))
14901490
}
14911491

@@ -2069,7 +2069,7 @@ impl<'a, 'hir> LoweringContext<'a, 'hir> {
20692069
// so the def collector didn't create the def ahead of time. That's why we have to do
20702070
// it here.
20712071
let def_id =
2072-
self.create_def(parent_def_id, node_id, kw::Empty, DefKind::AnonConst, span);
2072+
self.create_def(parent_def_id, node_id, sym::empty, DefKind::AnonConst, span);
20732073
let hir_id = self.lower_node_id(node_id);
20742074

20752075
let path_expr = Expr {
@@ -2365,7 +2365,7 @@ impl<'a, 'hir> LoweringContext<'a, 'hir> {
23652365
fn elided_dyn_bound(&mut self, span: Span) -> &'hir hir::Lifetime {
23662366
let r = hir::Lifetime {
23672367
hir_id: self.next_id(),
2368-
ident: Ident::new(kw::Empty, self.lower_span(span)),
2368+
ident: Ident::new(sym::empty, self.lower_span(span)),
23692369
res: hir::LifetimeName::ImplicitObjectLifetimeDefault,
23702370
};
23712371
debug!("elided_dyn_bound: r={:?}", r);

compiler/rustc_ast_lowering/src/path.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use rustc_hir::def::{DefKind, PartialRes, Res};
66
use rustc_hir::def_id::DefId;
77
use rustc_middle::span_bug;
88
use rustc_session::parse::add_feature_diagnostics;
9-
use rustc_span::symbol::{Ident, kw, sym};
9+
use rustc_span::symbol::{Ident, sym};
1010
use rustc_span::{BytePos, DUMMY_SP, DesugaringKind, Span, Symbol};
1111
use smallvec::{SmallVec, smallvec};
1212
use tracing::{debug, instrument};
@@ -445,7 +445,7 @@ impl<'a, 'hir> LoweringContext<'a, 'hir> {
445445
let id = NodeId::from_u32(i);
446446
let l = self.lower_lifetime(&Lifetime {
447447
id,
448-
ident: Ident::new(kw::Empty, elided_lifetime_span),
448+
ident: Ident::new(sym::empty, elided_lifetime_span),
449449
});
450450
GenericArg::Lifetime(l)
451451
}),

compiler/rustc_ast_pretty/src/pprust/state.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1901,7 +1901,7 @@ impl<'a> State<'a> {
19011901
self.print_explicit_self(&eself);
19021902
} else {
19031903
let invalid = if let PatKind::Ident(_, ident, _) = input.pat.kind {
1904-
ident.name == kw::Empty
1904+
ident.name == sym::empty
19051905
} else {
19061906
false
19071907
};

compiler/rustc_borrowck/src/diagnostics/region_errors.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -895,7 +895,7 @@ impl<'infcx, 'tcx> MirBorrowckCtxt<'_, 'infcx, 'tcx> {
895895
// Skip `async` desugaring `impl Future`.
896896
}
897897
if let TyKind::TraitObject(_, lt, _) = alias_ty.kind {
898-
if lt.ident.name == kw::Empty {
898+
if lt.ident.name == sym::empty {
899899
spans_suggs.push((lt.ident.span.shrink_to_hi(), " + 'a".to_string()));
900900
} else {
901901
spans_suggs.push((lt.ident.span, "'a".to_string()));

compiler/rustc_codegen_ssa/src/mir/debuginfo.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ use rustc_middle::ty::layout::{LayoutOf, TyAndLayout};
1010
use rustc_middle::ty::{Instance, Ty};
1111
use rustc_middle::{bug, mir, ty};
1212
use rustc_session::config::DebugInfo;
13-
use rustc_span::symbol::{Symbol, kw};
13+
use rustc_span::symbol::{Symbol, sym};
1414
use rustc_span::{BytePos, Span, hygiene};
1515

1616
use super::operand::{OperandRef, OperandValue};
@@ -286,7 +286,7 @@ impl<'a, 'tcx, Bx: BuilderMethods<'a, 'tcx>> FunctionCx<'a, 'tcx, Bx> {
286286
// (after #67586 gets fixed).
287287
None
288288
} else {
289-
let name = kw::Empty;
289+
let name = sym::empty;
290290
let decl = &self.mir.local_decls[local];
291291
let dbg_var = if full_debug_info {
292292
self.adjusted_span_and_dbg_scope(decl.source_info).map(
@@ -321,7 +321,7 @@ impl<'a, 'tcx, Bx: BuilderMethods<'a, 'tcx>> FunctionCx<'a, 'tcx, Bx> {
321321
None
322322
} else {
323323
Some(match whole_local_var.or(fallback_var.clone()) {
324-
Some(var) if var.name != kw::Empty => var.name.to_string(),
324+
Some(var) if var.name != sym::empty => var.name.to_string(),
325325
_ => format!("{local:?}"),
326326
})
327327
};

compiler/rustc_hir/src/definitions.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ impl DefPathData {
409409
pub fn get_opt_name(&self) -> Option<Symbol> {
410410
use self::DefPathData::*;
411411
match *self {
412-
TypeNs(name) if name == kw::Empty => None,
412+
TypeNs(name) if name == sym::empty => None,
413413
TypeNs(name) | ValueNs(name) | MacroNs(name) | LifetimeNs(name) => Some(name),
414414

415415
Impl | ForeignMod | CrateRoot | Use | GlobalAsm | Closure | Ctor | AnonConst
@@ -420,7 +420,7 @@ impl DefPathData {
420420
pub fn name(&self) -> DefPathDataName {
421421
use self::DefPathData::*;
422422
match *self {
423-
TypeNs(name) if name == kw::Empty => {
423+
TypeNs(name) if name == sym::empty => {
424424
DefPathDataName::Anon { namespace: sym::synthetic }
425425
}
426426
TypeNs(name) | ValueNs(name) | MacroNs(name) | LifetimeNs(name) => {

compiler/rustc_hir/src/hir.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ pub struct Lifetime {
3535

3636
/// Either "`'a`", referring to a named lifetime definition,
3737
/// `'_` referring to an anonymous lifetime (either explicitly `'_` or `&type`),
38-
/// or "``" (i.e., `kw::Empty`) when appearing in path.
38+
/// or "``" (i.e., `sym::empty`) when appearing in path.
3939
///
4040
/// See `Lifetime::suggestion_position` for practical use.
4141
pub ident: Ident,
@@ -126,7 +126,7 @@ impl LifetimeName {
126126

127127
impl fmt::Display for Lifetime {
128128
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
129-
if self.ident.name != kw::Empty { self.ident.name.fmt(f) } else { "'_".fmt(f) }
129+
if self.ident.name != sym::empty { self.ident.name.fmt(f) } else { "'_".fmt(f) }
130130
}
131131
}
132132

@@ -149,11 +149,11 @@ impl Lifetime {
149149
}
150150

151151
pub fn is_anonymous(&self) -> bool {
152-
self.ident.name == kw::Empty || self.ident.name == sym::underscore_lifetime
152+
self.ident.name == sym::empty || self.ident.name == sym::underscore_lifetime
153153
}
154154

155155
pub fn suggestion_position(&self) -> (LifetimeSuggestionPosition, Span) {
156-
if self.ident.name == kw::Empty {
156+
if self.ident.name == sym::empty {
157157
if self.ident.span.is_empty() {
158158
(LifetimeSuggestionPosition::ElidedPathArgument, self.ident.span)
159159
} else {

0 commit comments

Comments
 (0)