Index: src/cmd/gc/go.h |
=================================================================== |
--- a/src/cmd/gc/go.h |
+++ b/src/cmd/gc/go.h |
@@ -147,13 +147,13 @@ |
uchar copyany; |
uchar local; // created in this file |
uchar deferwidth; |
- uchar broke; // broken type definition. |
+ uchar broke; // broken type definition. |
uchar isddd; // TFIELD is ... argument |
uchar align; |
Node* nod; // canonical OTYPE node |
Type* orig; // original type (type literal or predefined type) |
- int lineno; |
+ int32 lineno; |
// TFUNCT |
uchar thistuple; |
@@ -168,11 +168,11 @@ |
int32 vargen; // unique name for OTYPE/ONAME |
Node* nname; |
- vlong argwid; |
+ int32 argwid; |
// most nodes |
Type* type; // actual type for TFIELD, element type for TARRAY, TCHAN, TMAP, TPTRxx |
- vlong width; // offset in TFIELD, width in all others |
+ int32 width; // offset in TFIELD, width in all others |
// TFIELD |
Type* down; // next struct field, also key type in TMAP |
@@ -180,7 +180,7 @@ |
Strlit* note; // literal string annotation |
// TARRAY |
- vlong bound; // negative is dynamic array |
+ int32 bound; // negative is dynamic array |
int32 maplineno; // first use of TFORW as map key |
int32 embedlineno; // first use of TFORW as embedded type |