Fix a number of warnings on nightly Rust (#2652)

This fixes some issues that are cropping up where some syntax will get
phased out in 2021
This commit is contained in:
Alex Crichton
2021-02-11 12:42:45 -06:00
committed by GitHub
parent 9abae356e0
commit 09b976e1d5
9 changed files with 37 additions and 37 deletions

View File

@@ -394,7 +394,7 @@ impl ValueTypeOrAny {
pub fn expect(self, msg: &str) -> ValueType {
match self {
ValueTypeOrAny::ValueType(vt) => vt,
ValueTypeOrAny::Any => panic!(format!("Unexpected Any: {}", msg)),
ValueTypeOrAny::Any => panic!("Unexpected Any: {}", msg),
}
}
}
@@ -665,7 +665,7 @@ fn verify_polymorphic(
if operands_out.is_empty() {
// No result means no other possible type variable, so it's a type inference failure.
match maybe_error_message {
Some(msg) => panic!(msg),
Some(msg) => panic!("{}", msg),
None => panic!("typevar_operand must be a free type variable"),
}
}