diff options
Diffstat (limited to 'gcc/rust/resolve/rust-ast-resolve-stmt.cc')
-rw-r--r-- | gcc/rust/resolve/rust-ast-resolve-stmt.cc | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/gcc/rust/resolve/rust-ast-resolve-stmt.cc b/gcc/rust/resolve/rust-ast-resolve-stmt.cc index 04dfdfe..7b62d1f 100644 --- a/gcc/rust/resolve/rust-ast-resolve-stmt.cc +++ b/gcc/rust/resolve/rust-ast-resolve-stmt.cc @@ -30,31 +30,30 @@ ResolveStmt::visit (AST::ExternBlock &extern_block) resolve_visibility (extern_block.get_visibility ()); for (auto &item : extern_block.get_extern_items ()) { - ResolveToplevelExternItem::go (item.get (), - CanonicalPath::create_empty ()); - ResolveExternItem::go (item.get (), prefix, canonical_prefix); + ResolveToplevelExternItem::go (*item, CanonicalPath::create_empty ()); + ResolveExternItem::go (*item, prefix, canonical_prefix); } } void ResolveStmt::visit (AST::Trait &trait) { - ResolveTopLevel::go (&trait, prefix, canonical_prefix); - ResolveItem::go (&trait, prefix, canonical_prefix); + ResolveTopLevel::go (trait, prefix, canonical_prefix); + ResolveItem::go (trait, prefix, canonical_prefix); } void ResolveStmt::visit (AST::InherentImpl &impl_block) { - ResolveTopLevel::go (&impl_block, prefix, canonical_prefix); - ResolveItem::go (&impl_block, prefix, canonical_prefix); + ResolveTopLevel::go (impl_block, prefix, canonical_prefix); + ResolveItem::go (impl_block, prefix, canonical_prefix); } void ResolveStmt::visit (AST::TraitImpl &impl_block) { - ResolveTopLevel::go (&impl_block, prefix, canonical_prefix); - ResolveItem::go (&impl_block, prefix, canonical_prefix); + ResolveTopLevel::go (impl_block, prefix, canonical_prefix); + ResolveItem::go (impl_block, prefix, canonical_prefix); } } // namespace Resolver |