Only emit defaults tuple if we have some

This commit is contained in:
Daniel Watkins
2018-08-29 22:57:01 -04:00
parent d4461d7703
commit 489a52cc2b

View File

@@ -367,9 +367,11 @@ impl Compiler {
}
let have_kwargs = default_elements.len() > 0;
self.compile_expression(&ast::Expression::Tuple {
elements: default_elements,
});
if have_kwargs {
self.compile_expression(&ast::Expression::Tuple {
elements: default_elements,
});
}
self.code_object_stack.push(CodeObject::new(names, None));
self.compile_statements(body);