Robert Griesemer
43c7b214db
[dev.typeparams] cmd/compile/internal/types2: adjusted qualified identifier error message for compiler
...
Also: Triaged/adjusted some more test/fixedbugs tests.
Change-Id: I050847b6dfccc7f301f8100bfdbe84e0487e33fc
Reviewed-on: https://go-review.googlesource.com/c/go/+/276512
Trust: Robert Griesemer <gri@golang.org >
Reviewed-by: Robert Findley <rfindley@google.com >
Run-TryBot: Robert Griesemer <gri@golang.org >
TryBot-Result: Go Bot <gobot@golang.org >
2020-12-09 23:56:19 +00:00
Robert Griesemer
02820d61a9
[dev.typeparams] test: enable some more errorcheck tests
...
Change-Id: I103e3eeacd5b11efd63c965482a626878ba5ac81
Reviewed-on: https://go-review.googlesource.com/c/go/+/275216
Trust: Robert Griesemer <gri@golang.org >
Run-TryBot: Robert Griesemer <gri@golang.org >
TryBot-Result: Go Bot <gobot@golang.org >
Reviewed-by: Robert Findley <rfindley@google.com >
2020-12-04 21:22:23 +00:00
Cuong Manh Le
d3f6e2f300
cmd/compile: report error for unexported name only once
...
Fixes #22921
Change-Id: If29bd962335ac7676ea4f379727db3d55ae1bf8e
Reviewed-on: https://go-review.googlesource.com/c/go/+/250177
Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com >
TryBot-Result: Gobot Gobot <gobot@golang.org >
Reviewed-by: Matthew Dempsky <mdempsky@google.com >
2020-08-25 16:06:36 +00:00
Matthew Dempsky
b6c600fc9a
cmd/compile/internal/gc: separate builtin and real runtime packages
...
The builtin runtime package definitions intentionally diverge from the
actual runtime package's, but this only works as long as they never
overlap.
To make it easier to expand the builtin runtime package, this CL now
loads their definitions into a logically separate "go.runtime"
package. By resetting the package's Prefix field to "runtime", any
references to builtin definitions will still resolve against the real
package runtime.
Fixes #14482 .
Passes toolstash -cmp.
Change-Id: I539c0994deaed4506a331f38c5b4d6bc8c95433f
Reviewed-on: https://go-review.googlesource.com/37538
Run-TryBot: Matthew Dempsky <mdempsky@google.com >
TryBot-Result: Gobot Gobot <gobot@golang.org >
Reviewed-by: Robert Griesemer <gri@golang.org >
2017-03-01 01:06:32 +00:00
Emmanuel Odeke
53fd522c0d
all: make copyright headers consistent with one space after period
...
Follows suit with https://go-review.googlesource.com/#/c/20111 .
Generated by running
$ grep -R 'Go Authors. All' * | cut -d":" -f1 | while read F;do perl -pi -e 's/Go
Authors. All/Go Authors. All/g' $F;done
The code in cmd/internal/unvendor wasn't changed.
Fixes #15213
Change-Id: I4f235cee0a62ec435f9e8540a1ec08ae03b1a75f
Reviewed-on: https://go-review.googlesource.com/21819
Reviewed-by: Ian Lance Taylor <iant@golang.org >
Run-TryBot: Ian Lance Taylor <iant@golang.org >
TryBot-Result: Gobot Gobot <gobot@golang.org >
2016-05-02 13:43:18 +00:00
Rob Pike
19bab1dc78
test/[n-r]*.go: add documentation
...
The rename ones needed redoing.
R=golang-dev, bradfitz, rsc
CC=golang-dev
https://golang.org/cl/5698054
2012-02-24 10:30:39 +11:00
Russ Cox
57eb06fe93
test: use testlib (final 61)
...
X ,s;^// \$G (\$D/)?\$F\.go *$;// compile;g
X ,s;^// \$G (\$D/)?\$F\.go && \$L \$F\.\$A *$;// build;g
X ,s;^// \$G (\$D/)?\$F\.go && \$L \$F\.\$A && \./\$A\.out *$;// run;g
X ,s;^// errchk \$G( -e)? (\$D/)?\$F\.go *$;// errorcheck;g
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5671080
2012-02-16 23:51:04 -05:00
Rob Pike
4f61fc96b2
test: remove semiocolons.
...
The ken directory is untouched so we have some examples with explicit semis.
R=gri
CC=golang-dev
https://golang.org/cl/2157041
2010-09-04 10:36:13 +10:00
Ian Lance Taylor
637e0eecb4
New gccgo error message; match both compilers with one string.
...
8g:
runtime.go:19: cannot refer to unexported name runtime.printbool
gccgo:
runtime.go:19:10: error: invalid reference to unexported identifier ‘runtime.printbool’
R=rsc
CC=golang-dev
https://golang.org/cl/194157
2010-01-30 11:31:30 -08:00
Ian Lance Taylor
102357f028
Recognize gccgo error message.
...
runtime.go:19:10: error: reference to undefined identifier ‘runtime.printbool’
R=rsc
http://go/go-review/1018018
2009-11-02 10:12:40 -08:00
Russ Cox
22a5c78f44
rename sys functions to runtime,
...
because they are in package runtime.
another step to enforcing package boundaries.
R=r
DELTA=732 (114 added, 93 deleted, 525 changed)
OCL=35811
CL=35824
2009-10-15 23:10:49 -07:00