aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2011-04-15 10:34:55 -0400
committerRuss Cox <rsc@golang.org>2011-04-15 10:34:55 -0400
commitdb7a2024f93e45848d2b204fecabe830b5079445 (patch)
treea976d459236311d8ebda8ba76a55f98b0db7d1a4 /src
parenta696da10e0e65bb839d5a4a1c173b179f76def62 (diff)
downloadgo-db7a2024f93e45848d2b204fecabe830b5079445.tar.xz
gc: printing of multiple assignment
R=ken2 CC=golang-dev https://golang.org/cl/4429043
Diffstat (limited to 'src')
-rw-r--r--src/cmd/gc/print.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/cmd/gc/print.c b/src/cmd/gc/print.c
index fee37f6d01..e03a140801 100644
--- a/src/cmd/gc/print.c
+++ b/src/cmd/gc/print.c
@@ -242,6 +242,17 @@ exprfmt(Fmt *f, Node *n, int prec)
exprfmt(f, n->right, 0);
break;
+ case OAS2:
+ case OAS2DOTTYPE:
+ case OAS2FUNC:
+ case OAS2MAPR:
+ case OAS2MAPW:
+ case OAS2RECV:
+ exprlistfmt(f, n->list);
+ fmtprint(f, " = ");
+ exprlistfmt(f, n->rlist);
+ break;
+
case OADD:
case OANDAND:
case OANDNOT: