]> git.lizzy.rs Git - rust.git/commitdiff
Comments
authorTim Chevalier <chevalier@alum.wellesley.edu>
Thu, 18 Aug 2011 23:50:15 +0000 (16:50 -0700)
committerTim Chevalier <chevalier@alum.wellesley.edu>
Fri, 19 Aug 2011 00:21:55 +0000 (17:21 -0700)
src/comp/syntax/ast.rs

index f52c243ebe4a0609640c0708feffaf869fb92a15..7c9bd7c6897c90a9e1b2ef2ee95e59febed08970 100644 (file)
@@ -150,6 +150,7 @@ fn pat_id_map(pat: &@pat) -> pat_id_map {
     ret map;
 }
 
+// FIXME: could return a constrained type
 iter pat_bindings(pat: &@pat) -> @pat {
     alt pat.node {
       pat_bind(_) { put pat; }
@@ -266,7 +267,7 @@ fn unop_to_str(op: unop) -> str {
 type initializer = {op: init_op, expr: @expr};
 
 type local_ = {ty: @ty,
-               pat: @pat,
+               pat: @pat, // FIXME: should really be a refinement on pat
                init: option::t<initializer>,
                id: node_id};