aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/resolve/rust-ast-resolve-stmt.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/rust/resolve/rust-ast-resolve-stmt.cc')
-rw-r--r--gcc/rust/resolve/rust-ast-resolve-stmt.cc17
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