From: Arthur Cohen <[email protected]>
gcc/rust/ChangeLog:
* checks/errors/feature/rust-feature-gate.cc (FeatureGate::visit): Add
missing call to
default visitor for ExternType items.
Tested on x86_64-pc-linux-gnu.
---
gcc/rust/checks/errors/feature/rust-feature-gate.cc | 2 ++
1 file changed, 2 insertions(+)
diff --git a/gcc/rust/checks/errors/feature/rust-feature-gate.cc
b/gcc/rust/checks/errors/feature/rust-feature-gate.cc
index 4cb4583f713..6b481fafa17 100644
--- a/gcc/rust/checks/errors/feature/rust-feature-gate.cc
+++ b/gcc/rust/checks/errors/feature/rust-feature-gate.cc
@@ -262,6 +262,8 @@ FeatureGate::visit (AST::ExternalTypeItem &item)
// `AST::ExternalTypeItem`.
gate (Feature::Name::EXTERN_TYPES, item.get_locus (),
"extern types are experimental");
+
+ AST::DefaultASTVisitor::visit (item);
}
void
--
2.55.0