From: Russ Cox Date: Wed, 7 Nov 2012 14:14:21 +0000 (-0500) Subject: cmd/gc: fix go:nointerface export comment X-Git-Tag: go1.1rc2~1940 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=c6f363b22abe905abb5f2c17f4b1356c6c74aef9;p=gostls13.git cmd/gc: fix go:nointerface export comment R=ken CC=golang-dev https://golang.org/cl/6815073 --- diff --git a/src/cmd/gc/export.c b/src/cmd/gc/export.c index 7db713e481..50303afd80 100644 --- a/src/cmd/gc/export.c +++ b/src/cmd/gc/export.c @@ -273,13 +273,13 @@ dumpexporttype(Type *t) Bprint(bout, "\ttype %#S %#lT\n", t->sym, t); for(i=0; inointerface) + Bprint(bout, "\t//go:nointerface\n"); if (f->type->nname && f->type->nname->inl) { // nname was set by caninl // when lazily typechecking inlined bodies, some re-exported ones may not have been typechecked yet. // currently that can leave unresolved ONONAMEs in import-dot-ed packages in the wrong package if(debug['l'] < 2) typecheckinl(f->type->nname); - if(f->nointerface) - Bprint(bout, "\t//go:nointerface\n"); Bprint(bout, "\tfunc (%#T) %#hhS%#hT { %#H }\n", getthisx(f->type)->type, f->sym, f->type, f->type->nname->inl); reexportdeplist(f->type->nname->inl); } else