Merge branch 'master' into TheAnyKey/p38_named_expression_completion_step2

This commit is contained in:
TheAnyKey 2020-06-22 00:34:00 +02:00 committed by GitHub
commit 26654d7404

View file

@ -591,7 +591,7 @@ impl<O: OutputStream> Compiler<O> {
{
return Err(self.error_loc(
CompileErrorType::AsyncReturnValue,
statement.location.clone(),
statement.location,
));
}
self.compile_expression(v)?;
@ -2042,7 +2042,7 @@ impl<O: OutputStream> Compiler<O> {
let mut compile_element = |element| {
self.compile_expression(element).map_err(|e| {
if matches!(e.error, CompileErrorType::InvalidStarExpr) {
if let CompileErrorType::InvalidStarExpr = e.error {
self.error(CompileErrorType::SyntaxError(
"iterable unpacking cannot be used in comprehension".to_owned(),
))