diff options
author | Russ Cox <rsc@golang.org> | 2011-10-25 22:19:39 -0700 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2011-10-25 22:19:39 -0700 |
commit | c6744aa6cd448c43c487dc9f6ecd7c9a5d4eb9f4 (patch) | |
tree | 757b491bc426aec206fc1488ce19795d85f99172 /src/cmd/gc/range.c | |
parent | a323254e2108c5d8f05feaa0205a498a64ed8755 (diff) | |
download | go-c6744aa6cd448c43c487dc9f6ecd7c9a5d4eb9f4.tar.gz |
gc: introduce rune
R=ken, r
CC=golang-dev
http://codereview.appspot.com/5293046
Diffstat (limited to 'src/cmd/gc/range.c')
-rw-r--r-- | src/cmd/gc/range.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/gc/range.c b/src/cmd/gc/range.c index 5cbafd895..062e793be 100644 --- a/src/cmd/gc/range.c +++ b/src/cmd/gc/range.c @@ -54,7 +54,7 @@ typecheckrange(Node *n) case TSTRING: t1 = types[TINT]; - t2 = types[TINT]; + t2 = runetype; break; } @@ -216,7 +216,7 @@ walkrange(Node *n) if(v2 == N) a = nod(OAS, hv1, mkcall("stringiter", types[TINT], nil, ha, hv1)); else { - hv2 = temp(types[TINT]); + hv2 = temp(runetype); a = nod(OAS2, N, N); a->list = list(list1(hv1), hv2); fn = syslook("stringiter2", 0); |