remove redundant wrapping of return types of allow_internal_unstable() and rustc_allow_const_fn_unstable()

This commit is contained in:
Matthias Krüger
2021-02-21 18:11:27 +01:00
parent a9b90c02a2
commit da9a588d4f
4 changed files with 8 additions and 9 deletions

View File

@@ -85,8 +85,7 @@ pub fn rustc_allow_const_fn_unstable(
feature_gate: Symbol,
) -> bool {
let attrs = tcx.get_attrs(def_id);
attr::rustc_allow_const_fn_unstable(&tcx.sess, attrs)
.map_or(false, |mut features| features.any(|name| name == feature_gate))
attr::rustc_allow_const_fn_unstable(&tcx.sess, attrs).any(|name| name == feature_gate)
}
// Returns `true` if the given `const fn` is "const-stable".