1
0
mirror of https://github.com/golang/go synced 2024-11-18 13:44:48 -07:00
go/src
Hiroshi Ioka 0a0f4bc181 cmd/compile/internal/gc: cleanup esc.go
* convert important functions to methods
* rename EscXXX to XXX in NodeEscState
* rename local variables more friendly
* simplify redundant code
* update comments

Change-Id: I8442bf4f8dde84523d9a2ad3d04b1cd326bd4719
Reviewed-on: https://go-review.googlesource.com/30893
Run-TryBot: David Chase <drchase@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: David Chase <drchase@google.com>
2016-10-13 03:06:06 +00:00
..
archive archive/tar: reduce allocations in formatOctal 2016-10-12 21:27:51 +00:00
bufio bufio: remove redundant Writer.flush method 2016-10-01 15:46:15 +00:00
builtin
bytes strings, bytes: panic if Repeat overflows or if given a negative count 2016-10-01 15:47:35 +00:00
cmd cmd/compile/internal/gc: cleanup esc.go 2016-10-13 03:06:06 +00:00
compress compress/gzip: document Reader.Read 2016-10-09 00:22:59 +00:00
container
context context: make DeadlineExceeded implement net.Error 2016-10-05 15:53:04 +00:00
crypto crypto/tls: enable X25519 by default. 2016-10-12 17:07:31 +00:00
database/sql database/sql: fixup remaining driver call to use context 2016-10-04 17:22:14 +00:00
debug debug/elf: add sparc64 relocations 2016-10-11 21:52:37 +00:00
encoding encoding/xml: prevent omitempty from omitting non-nil pointers to empty values 2016-10-13 00:07:09 +00:00
errors
expvar
flag
fmt fmt: document and adjust Scanf space handling to eliminate a few paradoxes 2016-10-07 03:46:50 +00:00
go crypto/tls: support X25519. 2016-10-12 17:04:28 +00:00
hash hash/crc32: cleanup code and improve tests 2016-08-31 15:17:57 +00:00
html html/template: check "type" attribute in <script> 2016-09-29 20:12:31 +00:00
image image/gif: check handling of truncated GIF files 2016-10-05 04:28:45 +00:00
index/suffixarray
internal os: add new tests for symbolic links and directory junctions 2016-10-12 05:59:16 +00:00
io io: simplified a small part of copyBuffer 2016-10-09 22:50:12 +00:00
log
math math/big: move ProbablyPrime into its own source file 2016-10-11 16:16:17 +00:00
mime net/http: multipart ReadForm close file after copy 2016-10-05 16:35:03 +00:00
net net/http: optimize internal cookie functions 2016-10-12 14:59:36 +00:00
os os: add examples of environment functions 2016-10-12 14:04:30 +00:00
path path/filepath: add a test case for EvalSymlinks error 2016-10-12 14:01:03 +00:00
plugin
reflect reflect: ignore struct tags when converting structs 2016-10-04 17:15:59 +00:00
regexp regexp: remove dead code 2016-10-04 14:49:35 +00:00
runtime cmd/compile,runtime: redo how map assignments work 2016-10-12 20:41:23 +00:00
sort sort: fix a slice benchmark not using the stable variant, add another 2016-10-05 14:43:23 +00:00
strconv
strings strings, bytes: panic if Repeat overflows or if given a negative count 2016-10-01 15:47:35 +00:00
sync
syscall syscall: update darwin/amd64 for timespec change 2016-10-12 23:51:42 +00:00
testing testing: add Name method to *T and *B 2016-09-28 10:15:28 +00:00
text
time time: document that calendrical calculations are with no leap seconds 2016-10-06 19:43:14 +00:00
unicode unicode: change SimpleFold to handle invalid runes 2016-10-12 18:30:29 +00:00
unsafe
vendor/golang_org/x vendor/golang_org/x/crypto/curve25519: new package 2016-10-12 17:03:55 +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 cmd/dist, cmd/go: add environment variable override for pkg-config 2016-10-03 18:08:01 +00:00
make.bat
Make.dist
make.rc
naclmake.bash
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc