about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/debuginfo
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2018-05-26 02:50:15 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2018-05-26 14:41:58 +0300
commit189c0a1297f9341fd25f4c0a0f09c47610cdcbf1 (patch)
tree0bf238c902c11160f73a346737661493b16e825c /src/librustc_codegen_llvm/debuginfo
parent444a9c3f1afad7585e7a65a05dbea8025a67b675 (diff)
downloadrust-189c0a1297f9341fd25f4c0a0f09c47610cdcbf1.tar.gz
rust-189c0a1297f9341fd25f4c0a0f09c47610cdcbf1.zip
Use `Ident`s for fields in HIR
Diffstat (limited to 'src/librustc_codegen_llvm/debuginfo')
-rw-r--r--src/librustc_codegen_llvm/debuginfo/metadata.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/librustc_codegen_llvm/debuginfo/metadata.rs b/src/librustc_codegen_llvm/debuginfo/metadata.rs
index 99f08540c71..1eec57c9c87 100644
--- a/src/librustc_codegen_llvm/debuginfo/metadata.rs
+++ b/src/librustc_codegen_llvm/debuginfo/metadata.rs
@@ -951,7 +951,7 @@ impl<'tcx> StructMemberDescriptionFactory<'tcx> {
             let name = if self.variant.ctor_kind == CtorKind::Fn {
                 format!("__{}", i)
             } else {
-                f.name.to_string()
+                f.ident.to_string()
             };
             let field = layout.field(cx, i);
             let (size, align) = field.size_and_align();
@@ -1072,7 +1072,7 @@ impl<'tcx> UnionMemberDescriptionFactory<'tcx> {
             let field = self.layout.field(cx, i);
             let (size, align) = field.size_and_align();
             MemberDescription {
-                name: f.name.to_string(),
+                name: f.ident.to_string(),
                 type_metadata: type_metadata(cx, field.ty, self.span),
                 offset: Size::ZERO,
                 size,
@@ -1338,7 +1338,7 @@ fn describe_enum_variant<'a, 'tcx>(cx: &CodegenCx<'a, 'tcx>,
         let name = if variant.ctor_kind == CtorKind::Fn {
             format!("__{}", i)
         } else {
-            variant.fields[i].name.to_string()
+            variant.fields[i].ident.to_string()
         };
         (name, layout.field(cx, i).ty)
     })).collect();