Skip to content

Commit 92815bd

Browse files
committed
---
yaml --- r: 1181 b: refs/heads/master c: 0040a31 h: refs/heads/master i: 1179: 7c61607 v: v3
1 parent 17b8947 commit 92815bd

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 019095c9e691cb9bb1357dab67bf1ca584b09d0e
2+
refs/heads/master: 0040a31076f750992ad903b2ae2b7a724808f028

trunk/src/comp/middle/fold.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -444,6 +444,9 @@ fn fold_expr[ENV](&ENV env, ast_fold[ENV] fld, &@expr e) -> @expr {
444444
let vec[option.t[@ast.expr]] aargs_opt = vec();
445445
for (option.t[@ast.expr] t_opt in args_opt) {
446446
alt (t_opt) {
447+
case (none[@ast.expr]) {
448+
aargs_opt += none[@ast.expr];
449+
}
447450
case (some[@ast.expr](?e)) {
448451
aargs_opt += vec(some(fold_expr(env_, fld, e)));
449452
}

0 commit comments

Comments
 (0)