diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/pkg/datafmt/datafmt.go | 2 | ||||
-rw-r--r-- | src/pkg/flag/flag.go | 9 | ||||
-rw-r--r-- | src/pkg/go/ast/ast.go | 36 | ||||
-rw-r--r-- | src/pkg/gob/decode.go | 1 | ||||
-rw-r--r-- | src/pkg/gob/encode.go | 1 | ||||
-rw-r--r-- | src/pkg/http/server.go | 2 | ||||
-rw-r--r-- | src/pkg/reflect/type.go | 2 | ||||
-rw-r--r-- | src/pkg/runtime/type.go | 2 | ||||
-rwxr-xr-x | src/run.bash | 4 |
9 files changed, 13 insertions, 46 deletions
diff --git a/src/pkg/datafmt/datafmt.go b/src/pkg/datafmt/datafmt.go index 60dde3bdb..3a0fa0858 100644 --- a/src/pkg/datafmt/datafmt.go +++ b/src/pkg/datafmt/datafmt.go @@ -218,8 +218,6 @@ import ( // ---------------------------------------------------------------------------- // Format representation -type State struct - // Custom formatters implement the Formatter function type. // A formatter is invoked with the current formatting state, the // value to format, and the rule name under which the formatter diff --git a/src/pkg/flag/flag.go b/src/pkg/flag/flag.go index 992788643..b2509e646 100644 --- a/src/pkg/flag/flag.go +++ b/src/pkg/flag/flag.go @@ -59,15 +59,6 @@ func atob(str string) (value bool, ok bool) { return false, false } -type ( - boolValue struct; - intValue struct; - int64Value struct; - uintValue struct; - uint64Value struct; - stringValue struct; -) - // -- Bool Value type boolValue struct { p *bool; diff --git a/src/pkg/go/ast/ast.go b/src/pkg/go/ast/ast.go index 9ab6dc9ce..3c7b86818 100644 --- a/src/pkg/go/ast/ast.go +++ b/src/pkg/go/ast/ast.go @@ -36,13 +36,6 @@ import ( // node sizes a bit. -type ( - ExprVisitor interface; - StmtVisitor interface; - DeclVisitor interface; -) - - // All expression nodes implement the Expr interface. type Expr interface { // For a (dynamic) node type X, calling Visit with an expression @@ -101,24 +94,17 @@ type CommentGroup struct { // ---------------------------------------------------------------------------- // Expressions and types -// Support types. -type ( - Ident struct; - StringLit struct; - FuncType struct; - BlockStmt struct; - - // A Field represents a Field declaration list in a struct type, - // a method in an interface type, or a parameter/result declaration - // in a signature. - Field struct { - Doc *CommentGroup; // associated documentation; or nil - Names []*Ident; // field/method/parameter names; nil if anonymous field - Type Expr; // field/method/parameter type - Tag []*StringLit; // field tag; or nil - Comment *CommentGroup; // line comments; or nil - }; -) +// A Field represents a Field declaration list in a struct type, +// a method in an interface type, or a parameter/result declaration +// in a signature. +// +type Field struct { + Doc *CommentGroup; // associated documentation; or nil + Names []*Ident; // field/method/parameter names; nil if anonymous field + Type Expr; // field/method/parameter type + Tag []*StringLit; // field tag; or nil + Comment *CommentGroup; // line comments; or nil +}; // An expression is represented by a tree consisting of one diff --git a/src/pkg/gob/decode.go b/src/pkg/gob/decode.go index ce4bc0b97..2c17aee40 100644 --- a/src/pkg/gob/decode.go +++ b/src/pkg/gob/decode.go @@ -116,7 +116,6 @@ func decodeInt(state *decodeState) int64 { return int64(x >> 1) } -type decInstr struct type decOp func(i *decInstr, state *decodeState, p unsafe.Pointer); // The 'instructions' of the decoding machine diff --git a/src/pkg/gob/encode.go b/src/pkg/gob/encode.go index 332c3d6b8..34e58466d 100644 --- a/src/pkg/gob/encode.go +++ b/src/pkg/gob/encode.go @@ -66,7 +66,6 @@ func encodeInt(state *encoderState, i int64){ encodeUint(state, uint64(x)) } -type encInstr struct type encOp func(i *encInstr, state *encoderState, p unsafe.Pointer) // The 'instructions' of the encoding machine diff --git a/src/pkg/http/server.go b/src/pkg/http/server.go index 47f7d01e7..4ffdc780b 100644 --- a/src/pkg/http/server.go +++ b/src/pkg/http/server.go @@ -29,8 +29,6 @@ var ( ErrHijacked = os.NewError("Conn has been hijacked"); ) -type Conn struct - // Objects implemeting the Handler interface can be // registered to serve a particular path or subtree // in the HTTP server. diff --git a/src/pkg/reflect/type.go b/src/pkg/reflect/type.go index 4bd2fc121..4b9ada039 100644 --- a/src/pkg/reflect/type.go +++ b/src/pkg/reflect/type.go @@ -24,8 +24,6 @@ import ( * copy in order to access the private fields. */ -type uncommonType struct - type commonType struct { size uintptr; hash uint32; diff --git a/src/pkg/runtime/type.go b/src/pkg/runtime/type.go index 2a380e21f..bd3d011a8 100644 --- a/src/pkg/runtime/type.go +++ b/src/pkg/runtime/type.go @@ -23,8 +23,6 @@ import "unsafe" // so that the compiler can lay out references as data. type Type interface { } -type uncommonType struct - // All types begin with a few common fields needed for // the interface runtime. type commonType struct { diff --git a/src/run.bash b/src/run.bash index 0210d9fb9..9ae1ece74 100755 --- a/src/run.bash +++ b/src/run.bash @@ -16,8 +16,8 @@ maketest() { do ( xcd $i - # make clean - # time make + make clean + time make make install make test ) || exit $? |