diff src/ast_type.rs @ 4:f27a4aee9dfa

Add ast.Attribute.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Tue, 31 May 2016 03:59:05 +0100
parents 326d7f2a94d4
children ddf372373a77
line wrap: on
line diff
--- a/src/ast_type.rs
+++ b/src/ast_type.rs
@@ -177,6 +177,11 @@ impl Visitor<Type> for Typing {
                 }
             },
             Expr::Alias(_, _) => Type::Bottom,
+            Expr::Attribute(lhs, rhs) => {
+                let type_left = self.visit_expr(*lhs);
+                println!("coucou {:?}", type_left);
+                Type::Bottom
+            },
             Expr::Name(id) => {
                 let env = match self.environment.pop() {
                     Some(env) => env,