Skip to content

Commit 62000c0

Browse files
committed
Rename ast::Variant_::name into ident + Fix rebase
1 parent 43ad972 commit 62000c0

File tree

21 files changed

+30
-38
lines changed

21 files changed

+30
-38
lines changed

src/librustc/hir/lowering.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1358,7 +1358,7 @@ impl<'a> LoweringContext<'a> {
13581358
fn lower_variant(&mut self, v: &Variant) -> hir::Variant {
13591359
Spanned {
13601360
node: hir::Variant_ {
1361-
name: v.node.name.name,
1361+
name: v.node.ident.name,
13621362
attrs: self.lower_attrs(&v.node.attrs),
13631363
data: self.lower_variant_data(&v.node.data),
13641364
disr_expr: v.node

src/librustc/hir/map/def_collector.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ impl<'a> visit::Visitor<'a> for DefCollector<'a> {
132132
for v in &enum_definition.variants {
133133
let variant_def_index =
134134
this.create_def(v.node.data.id(),
135-
DefPathData::EnumVariant(v.node.name.name.as_str()),
135+
DefPathData::EnumVariant(v.node.ident.name.as_str()),
136136
REGULAR_SPACE,
137137
v.span);
138138
this.with_parent(variant_def_index, |this| {

src/librustc_lint/unused.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ impl UnusedImportBraces {
377377
let node_ident;
378378
match items[0].0.kind {
379379
ast::UseTreeKind::Simple(rename) => {
380-
let orig_ident = items[0].0.prefix.segments.last().unwrap().identifier;
380+
let orig_ident = items[0].0.prefix.segments.last().unwrap().ident;
381381
if orig_ident.name == keywords::SelfValue.name() {
382382
return;
383383
} else {

src/librustc_resolve/build_reduced_graph.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@ impl<'a> Resolver<'a> {
423423
parent: Module<'a>,
424424
vis: ty::Visibility,
425425
expansion: Mark) {
426-
let ident = variant.node.name;
426+
let ident = variant.node.ident;
427427
let def_id = self.definitions.local_def_id(variant.node.data.id());
428428

429429
// Define a name in the type namespace.

src/librustc_resolve/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -851,7 +851,7 @@ impl<'a, 'tcx> Visitor<'tcx> for Resolver<'a> {
851851

852852
// `visit::walk_variant` without the discriminant expression.
853853
self.visit_variant_data(&variant.node.data,
854-
variant.node.name,
854+
variant.node.ident,
855855
generics,
856856
item_id,
857857
variant.span);
@@ -3988,7 +3988,7 @@ impl<'a> Resolver<'a> {
39883988
ast::VisibilityKind::Restricted { ref path, id, .. } => {
39893989
// Visibilities are resolved as global by default, add starting root segment.
39903990
let segments = path.make_root().iter().chain(path.segments.iter())
3991-
.map(|seg| respan(seg.span, seg.identifier))
3991+
.map(|seg| seg.ident)
39923992
.collect::<Vec<_>>();
39933993
let def = self.smart_resolve_path_fragment(id, None, &segments, path.span,
39943994
PathSource::Visibility).base_def();

src/librustc_save_analysis/dump_visitor.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -663,7 +663,7 @@ impl<'l, 'tcx: 'l, 'll, O: DumpOutput + 'll> DumpVisitor<'l, 'tcx, 'll, O> {
663663
let access = access_from!(self.save_ctxt, item);
664664

665665
for variant in &enum_definition.variants {
666-
let name = variant.node.name.name.to_string();
666+
let name = variant.node.ident.name.to_string();
667667
let mut qualname = enum_data.qualname.clone();
668668
qualname.push_str("::");
669669
qualname.push_str(&name);

src/librustc_save_analysis/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ impl<'l, 'tcx: 'l> SaveContext<'l, 'tcx> {
297297
filter!(self.span_utils, sub_span, item.span, None);
298298
let variants_str = def.variants
299299
.iter()
300-
.map(|v| v.node.name.to_string())
300+
.map(|v| v.node.ident.to_string())
301301
.collect::<Vec<_>>()
302302
.join(", ");
303303
let value = format!("{}::{{{}}}", name, variants_str);

src/librustc_save_analysis/sig.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -692,7 +692,7 @@ impl Sig for ast::StructField {
692692

693693
impl Sig for ast::Variant_ {
694694
fn make(&self, offset: usize, _parent_id: Option<NodeId>, scx: &SaveContext) -> Result {
695-
let mut text = self.name.to_string();
695+
let mut text = self.ident.to_string();
696696
match self.data {
697697
ast::VariantData::Struct(ref fields, id) => {
698698
let name_def = SigElement {

src/libsyntax/ast.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1866,7 +1866,7 @@ pub struct EnumDef {
18661866

18671867
#[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)]
18681868
pub struct Variant_ {
1869-
pub name: Ident,
1869+
pub ident: Ident,
18701870
pub attrs: Vec<Attribute>,
18711871
pub data: VariantData,
18721872
/// Explicit discriminant, e.g. `Foo = 1`
@@ -1900,7 +1900,7 @@ impl UseTree {
19001900
match self.kind {
19011901
UseTreeKind::Simple(Some(rename)) => rename,
19021902
UseTreeKind::Simple(None) =>
1903-
self.prefix.segments.last().expect("empty prefix in a simple import").identifier,
1903+
self.prefix.segments.last().expect("empty prefix in a simple import").ident,
19041904
_ => panic!("`UseTree::ident` can only be used on a simple import"),
19051905
}
19061906
}

src/libsyntax/config.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ impl<'a> StripUnconfigured<'a> {
204204
self.configure(v).map(|v| {
205205
Spanned {
206206
node: ast::Variant_ {
207-
name: v.node.name,
207+
ident: v.node.ident,
208208
attrs: v.node.attrs,
209209
data: self.configure_variant_data(v.node.data),
210210
disr_expr: v.node.disr_expr,

0 commit comments

Comments
 (0)