mirror of
https://github.com/golang/go
synced 2024-11-25 22:07:58 -07:00
fix export bug Rob tripped over.
the lexer is already hiding names, so this clumsy hack is no longer necessary. R=ken OCL=24783 CL=24783
This commit is contained in:
parent
00b3d48f13
commit
73dd4a37f9
@ -410,14 +410,6 @@ importtype(Node *ss, Type *t)
|
||||
s->otype->sym = s;
|
||||
checkwidth(s->otype);
|
||||
|
||||
// If type name should not be visible to importers,
|
||||
// hide it by setting the lexical type to name.
|
||||
// This will make references in the ordinary program
|
||||
// (but not the import sections) look at s->oname,
|
||||
// which is nil, as for an undefined name.
|
||||
if(s->export == 2 && !mypackage(ss))
|
||||
s->lexical = LNAME;
|
||||
|
||||
if(debug['e'])
|
||||
print("import type %S %lT\n", s, t);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user