Skip to content

Commit 7a96ed3

Browse files
committed
Remove unreachable code in has_cfg_or_cfg_attr.
1 parent d55a5e5 commit 7a96ed3

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

compiler/rustc_builtin_macros/src/cfg_eval.rs

+1-8
Original file line numberDiff line numberDiff line change
@@ -66,14 +66,7 @@ fn has_cfg_or_cfg_attr(annotatable: &Annotatable) -> bool {
6666
Annotatable::ForeignItem(item) => CfgFinder.visit_foreign_item(item),
6767
Annotatable::Stmt(stmt) => CfgFinder.visit_stmt(stmt),
6868
Annotatable::Expr(expr) => CfgFinder.visit_expr(expr),
69-
Annotatable::Arm(arm) => CfgFinder.visit_arm(arm),
70-
Annotatable::ExprField(field) => CfgFinder.visit_expr_field(field),
71-
Annotatable::PatField(field) => CfgFinder.visit_pat_field(field),
72-
Annotatable::GenericParam(param) => CfgFinder.visit_generic_param(param),
73-
Annotatable::Param(param) => CfgFinder.visit_param(param),
74-
Annotatable::FieldDef(field) => CfgFinder.visit_field_def(field),
75-
Annotatable::Variant(variant) => CfgFinder.visit_variant(variant),
76-
Annotatable::Crate(krate) => CfgFinder.visit_crate(krate),
69+
_ => unreachable!(),
7770
};
7871
res.is_break()
7972
}

0 commit comments

Comments
 (0)