1
0
mirror of https://github.com/golang/go synced 2024-11-06 06:36:20 -07:00
go/src
Russ Cox c47df7ae17 all: merge dev.typealias into master
For #18130.

f8b4123613 [dev.typealias] spec: use term 'embedded field' rather than 'anonymous field'
9ecc3ee252 [dev.typealias] cmd/compile: avoid false positive cycles from type aliases
49b7af8a30 [dev.typealias] reflect: add test for type aliases
9bbb07ddec [dev.typealias] cmd/compile, reflect: fix struct field names for embedded byte, rune
43c7094386 [dev.typealias] reflect: fix StructOf use of StructField to match StructField docs
9657e0b077 [dev.typealias] cmd/doc: update for type alias
de2e5459ae [dev.typealias] cmd/compile: declare methods after resolving receiver type
9259f3073a [dev.typealias] test: match gccgo error messages on alias2.go
5d92916770 [dev.typealias] cmd/compile: change Func.Shortname to *Sym
a7c884efc1 [dev.typealias] go/internal/gccgoimporter: support for type aliases
5802cfd900 [dev.typealias] cmd/compile: export/import test cases for type aliases
d7cabd40dd [dev.typealias] go/types: clarified doc string
cc2dcce3d7 [dev.typealias] cmd/compile: a few better comments related to alias types
5c160b28ba [dev.typealias] cmd/compile: improved error message for cyles involving type aliases
b2386dffa1 [dev.typealias] cmd/compile: type-check type alias declarations
ac8421f9a5 [dev.typealias] cmd/compile: various minor cleanups
f011e0c6c3 [dev.typealias] cmd/compile, go/types, go/importer: various alias related fixes
49de5f0351 [dev.typealias] cmd/compile, go/importer: define export format and implement importing of type aliases
5ceec42dc0 [dev.typealias] go/types: export TypeName.IsAlias so clients can use it
aa1f0681bc [dev.typealias] go/types: improved Object printing
c80748e389 [dev.typealias] go/types: remove some more vestiges of prior alias implementation
80d8b69e95 [dev.typealias] go/types: implement type aliases
a917097b5e [dev.typealias] go/build: add go1.9 build tag
3e11940437 [dev.typealias] cmd/compile: recognize type aliases but complain for now (not yet supported)
e0a05c274a [dev.typealias] cmd/gofmt: added test cases for alias type declarations
2e5116bd99 [dev.typealias] go/ast, go/parser, go/printer, go/types: initial type alias support

Change-Id: Ia65f2e011fd7195f18e1dce67d4d49b80a261203
2017-01-31 13:01:31 -05:00
..
archive Revert: "archive/zip: handle mtime in NTFS/UNIX/ExtendedTS extra fields" 2016-12-20 01:39:35 +00:00
bufio
builtin
bytes all: fix misspellings 2017-01-07 16:53:25 +00:00
cmd all: merge dev.typealias into master 2017-01-31 13:01:31 -05:00
compress all: test adjustments for the iOS builder 2017-01-14 03:27:53 +00:00
container
context all: make spelling consistent 2016-12-08 23:22:37 +00:00
crypto crypto/x509: revert SystemCertPool implementation for Windows 2017-01-18 05:41:15 +00:00
database/sql database/sql: fix race when canceling queries immediately 2017-01-26 06:25:37 +00:00
debug cmd/objdump: copy gosym.PCValue into internal package 2016-12-01 18:20:04 +00:00
encoding all: make spelling consistent 2016-12-08 23:22:37 +00:00
errors
expvar
flag
fmt fmt: undo clearflags in catchPanic after error message has been printed 2016-12-11 21:59:59 +00:00
go all: merge dev.typealias into master 2017-01-31 13:01:31 -05:00
hash
html html/template: lock in application/json as valid JS test 2016-12-04 03:59:31 +00:00
image
index/suffixarray
internal internal/pprof/profile: parse mutex profile including comments 2016-11-29 18:04:37 +00:00
io io: fix PipeWriter.Close to wake up Writes 2016-12-21 15:08:26 +00:00
log
math crypto/*: document use or non-use of constant-time algorithms 2016-12-07 16:34:50 +00:00
mime
net net/http: don't send body on redirects for 301, 302, 303 when GetBody is set 2017-01-24 19:56:23 +00:00
os all: test adjustments for the iOS builder 2017-01-14 03:27:53 +00:00
path all: fix misspellings 2017-01-07 16:53:25 +00:00
plugin cmd/go, plugin: disable plugins on darwin 2016-12-15 05:46:20 +00:00
reflect all: merge dev.typealias into master 2017-01-31 13:01:31 -05:00
regexp
runtime all: merge dev.typealias into master 2017-01-31 13:01:31 -05:00
sort sort: add Slice example 2016-12-01 05:43:05 +00:00
strconv
strings
sync runtime/internal/atomic: crash on unaligned 64-bit ops on 32-bit MIPS 2016-11-22 02:05:07 +00:00
syscall syscall: export Fsid.X__val on s390x 2017-01-13 19:31:47 +00:00
testing testing: stop timeout-timer after running tests 2017-01-31 17:36:49 +00:00
text text/template: handle option missingkey=error consistently 2016-11-18 15:56:02 +00:00
time time: parse WITA timezone correctly 2016-12-12 20:14:12 +00:00
unicode
unsafe
vendor/golang_org/x vendor/golang_org/x/crypto/poly1305: revendor to pick up fix for #18673 2017-01-16 01:50:58 +00:00
all.bash
all.bat
all.rc
androidtest.bash
bootstrap.bash
buildall.bash
clean.bash
clean.bat
clean.rc
cmp.bash
iostest.bash
make.bash
make.bat
Make.dist
make.rc build: fix cross-compile on Plan 9 2016-11-22 01:32:28 +00:00
naclmake.bash
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc