diff src/python_ast.rs @ 56:c3cc16b933d2

Implement function arguments of all kinds.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Sun, 12 Jun 2016 03:48:24 +0100
parents d9838e8b3ec5
children e5a808ec31c0
line wrap: on
line diff
--- a/src/python_ast.rs
+++ b/src/python_ast.rs
@@ -193,7 +193,7 @@ pub struct arguments {
     pub args: Vec<arg>,
     pub vararg: Option<arg>,
     pub kwonlyargs: Vec<arg>,
-    pub kw_defaults: Vec<expr>,
+    pub kw_defaults: Vec<Option<expr>>,
     pub kwarg: Option<arg>,
     pub defaults: Vec<expr>
 }