@spanned(lo, hi, ast::meta_list(name, inner_items))
}
_ => {
- let hi = self.span.hi;
+ let hi = self.last_span.hi;
@spanned(lo, hi, ast::meta_word(name))
}
}
fn parse_path_list_ident(&self) -> ast::path_list_ident {
let lo = self.span.lo;
let ident = self.parse_ident();
- let hi = self.span.hi;
+ let hi = self.last_span.hi;
spanned(lo, hi, ast::path_list_ident_ { name: ident,
id: self.get_id() })
}
}
}
}
- hi = self.span.hi;
+ hi = self.last_span.hi;
}
}
@ast::pat { id: self.get_id(), node: pat, span: mk_sp(lo, hi) }
rp: None,
types: ~[] };
return @spanned(lo,
- self.span.hi,
+ self.last_span.hi,
view_path_simple(last, path, self.get_id()));
}