aboutsummaryrefslogtreecommitdiff
path: root/src/comp/middle/fold.rs
diff options
context:
space:
mode:
authorGraydon Hoare <[email protected]>2010-10-07 18:34:22 -0700
committerGraydon Hoare <[email protected]>2010-10-07 18:34:22 -0700
commit785d9b15945500d987ea1042ee31138d7b6d1d4e (patch)
tree0c2f299fc4a764938c81258a4f2dfd9f78ef6f27 /src/comp/middle/fold.rs
parentMake minimal-mode slightly less aggressive. (diff)
downloadrust-785d9b15945500d987ea1042ee31138d7b6d1d4e.tar.xz
rust-785d9b15945500d987ea1042ee31138d7b6d1d4e.zip
Add a little code to resolve, to check that the fold interface works.
Diffstat (limited to 'src/comp/middle/fold.rs')
-rw-r--r--src/comp/middle/fold.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/comp/middle/fold.rs b/src/comp/middle/fold.rs
index cef40d1a..6f4b369e 100644
--- a/src/comp/middle/fold.rs
+++ b/src/comp/middle/fold.rs
@@ -143,7 +143,7 @@ type ast_fold[ENV] =
// FIXME: Finish these.
-fn fold_name[ENV](&ENV env, ast_fold[ENV] fld, &name n,
+fn fold_expr_name[ENV](&ENV env, ast_fold[ENV] fld, &name n,
&option[referent] r) -> tup(name,option[referent]) {
ret tup(n,r);
}
@@ -214,7 +214,7 @@ fn fold_expr[ENV](&ENV env, ast_fold[ENV] fld, &@expr e) -> @expr {
}
case (ast.expr_name(?n, ?r)) {
- auto nn = fold_name(env_, fld, n, r);
+ auto nn = fold_expr_name(env_, fld, n, r);
ret fld.fold_expr_name(env_, e.span, nn._0, nn._1);
}