ast: make Name its own type

This commit is contained in:
Corey Richardson 2014-07-06 01:17:59 -07:00
parent f512779554
commit 092c5078be
11 changed files with 149 additions and 106 deletions

View file

@ -43,7 +43,7 @@ impl<'a> ParserAttr for Parser<'a> {
token::DOC_COMMENT(s) => {
let attr = ::attr::mk_sugared_doc_attr(
attr::mk_attr_id(),
self.id_to_interned_str(s),
self.id_to_interned_str(s.ident()),
self.span.lo,
self.span.hi
);
@ -139,7 +139,7 @@ impl<'a> ParserAttr for Parser<'a> {
let Span { lo, hi, .. } = self.span;
self.bump();
attr::mk_sugared_doc_attr(attr::mk_attr_id(),
self.id_to_interned_str(s),
self.id_to_interned_str(s.ident()),
lo,
hi)
}