Remove hir::Item::attrs.
This commit is contained in:
parent
5474f17011
commit
c701872a6c
32 changed files with 104 additions and 76 deletions
|
@ -36,7 +36,9 @@ impl<'tcx> ItemLikeVisitor<'tcx> for Collector<'tcx> {
|
|||
|
||||
// First, add all of the custom #[link_args] attributes
|
||||
let sess = &self.tcx.sess;
|
||||
for m in it.attrs.iter().filter(|a| sess.check_name(a, sym::link_args)) {
|
||||
for m in
|
||||
self.tcx.hir().attrs(it.hir_id()).iter().filter(|a| sess.check_name(a, sym::link_args))
|
||||
{
|
||||
if let Some(linkarg) = m.value_str() {
|
||||
self.add_link_args(linkarg);
|
||||
}
|
||||
|
|
|
@ -44,7 +44,8 @@ impl ItemLikeVisitor<'tcx> for Collector<'tcx> {
|
|||
|
||||
// Process all of the #[link(..)]-style arguments
|
||||
let sess = &self.tcx.sess;
|
||||
for m in it.attrs.iter().filter(|a| sess.check_name(a, sym::link)) {
|
||||
for m in self.tcx.hir().attrs(it.hir_id()).iter().filter(|a| sess.check_name(a, sym::link))
|
||||
{
|
||||
let items = match m.meta_item_list() {
|
||||
Some(item) => item,
|
||||
None => continue,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue