Fix manual_flatten Clippy warning

This commit is contained in:
Padraic Fanning 2021-05-07 16:57:38 -04:00
parent 1ab3589844
commit 5d639cc8de

View file

@ -1074,11 +1074,9 @@ impl SymbolTableBuilder {
) -> SymbolTableResult { ) -> SymbolTableResult {
// Evaluate eventual default parameters: // Evaluate eventual default parameters:
self.scan_expressions(&args.defaults, ExpressionContext::Load)?; self.scan_expressions(&args.defaults, ExpressionContext::Load)?;
for kw_default in &args.kw_defaults { for expression in args.kw_defaults.iter().flatten() {
if let Some(expression) = kw_default {
self.scan_expression(&expression, ExpressionContext::Load)?; self.scan_expression(&expression, ExpressionContext::Load)?;
} }
}
// Annotations are scanned in outer scope: // Annotations are scanned in outer scope:
self.scan_parameters_annotations(&args.posonlyargs)?; self.scan_parameters_annotations(&args.posonlyargs)?;