cmd/compile: remove period from "not allowed in runtime" errors

We don't punctuate compiler diagnostics.

Change-Id: I19e1f30fbf04f0d1bfe6648fae26beaf3a06ee92
Reviewed-on: https://go-review.googlesource.com/c/go/+/201077
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
Matthew Dempsky 2019-10-14 12:16:52 -07:00
parent 06b12e660c
commit b649bdc7f3
4 changed files with 6 additions and 6 deletions

View file

@ -345,7 +345,7 @@ func closuredebugruntimecheck(clo *Node) {
}
}
if compiling_runtime && clo.Esc == EscHeap {
yyerrorl(clo.Pos, "heap-allocated closure, not allowed in runtime.")
yyerrorl(clo.Pos, "heap-allocated closure, not allowed in runtime")
}
}

View file

@ -251,7 +251,7 @@ func moveToHeap(n *Node) {
Dump("MOVE", n)
}
if compiling_runtime {
yyerror("%v escapes to heap, not allowed in runtime.", n)
yyerror("%v escapes to heap, not allowed in runtime", n)
}
if n.Class() == PAUTOHEAP {
Dump("n", n)

View file

@ -195,7 +195,7 @@ func walkstmt(n *Node) *Node {
v := n.Left
if v.Class() == PAUTOHEAP {
if compiling_runtime {
yyerror("%v escapes to heap, not allowed in runtime.", v)
yyerror("%v escapes to heap, not allowed in runtime", v)
}
if prealloc[v] == nil {
prealloc[v] = callnew(v.Type)

View file

@ -7,11 +7,11 @@
package p
func f(x int) func(int) int {
return func(y int) int { return x + y } // ERROR "heap-allocated closure, not allowed in runtime."
return func(y int) int { return x + y } // ERROR "heap-allocated closure, not allowed in runtime"
}
func g(x int) func(int) int { // ERROR "x escapes to heap, not allowed in runtime."
return func(y int) int { // ERROR "heap-allocated closure, not allowed in runtime."
func g(x int) func(int) int { // ERROR "x escapes to heap, not allowed in runtime"
return func(y int) int { // ERROR "heap-allocated closure, not allowed in runtime"
x += y
return x + y
}