You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* ast/rust-ast-visitor.cc (DefaultASTVisitor::visit):
enabled a default visitor to be overrided
* ast/rust-ast-visitor.h:
passes a method virtual
* checks/errors/rust-feature-gate.cc (FeatureGate::visit):
implements all checks for the new features
* checks/errors/rust-feature-gate.h:
the prototypes of the new checkers
* checks/errors/rust-feature.cc (Feature::create):
implements the recognition and creation of some new features
* checks/errors/rust-feature.h:
creation of the features name in the enum
gcc/testsuite/ChangeLog:
* rust/compile/feature_extern_types.rs: Move to...
* rust/compile/features/extern_types.rs: ...here.
* rust/compile/feature_intrinsics.rs: Move to...
* rust/compile/features/intrinsics.rs: ...here.
* rust/compile/features/arbitrary_self_types_activated.rs: New test.
* rust/compile/features/arbitrary_self_types_not_activated.rs: New test.
* rust/compile/features/associated_type_defaults_activated.rs: New test.
* rust/compile/features/const_trait_impl_activated.rs: New test.
* rust/compile/features/doc_cfg_activated.rs: New test.
* rust/compile/features/doc_cfg_not_activated.rs: New test.
* rust/compile/features/feature.exp: New test.
* rust/compile/features/impl_trait_in_assoc_type_activated.rs: New test.
* rust/compile/features/impl_trait_in_assoc_type_not_activated.rs: New test.
* rust/compile/features/register_tool_activated.rs: New test.
* rust/compile/features/register_tool_not_activated.rs: New test.
0 commit comments