gcc/rust/ChangeLog:
* ast/rust-ast-pointer-visitor.cc (PointerVisitor::visit):
Handle the expression contained in an ErrorPropagationExpr.
* ast/rust-ast-visitor.cc (DefaultASTVisitor::visit): Likewise.
Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
PointerVisitor::visit (AST::ErrorPropagationExpr &expr)
{
visit_outer_attrs (expr);
+ reseat (expr.get_propagating_expr_ptr ());
}
void
DefaultASTVisitor::visit (AST::ErrorPropagationExpr &expr)
{
visit_outer_attrs (expr);
+ visit (expr.get_propagating_expr ());
}
void