From: Matthew Dempsky Date: Sun, 3 Sep 2017 19:31:14 +0000 (-0700) Subject: [release-branch.go1.9] cmd/compile: simplify "missing function body" error message X-Git-Tag: go1.9.2~30 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=ccd5abc10555ed39b6b8b1e5c12e5ecce734b72c;p=gostls13.git [release-branch.go1.9] cmd/compile: simplify "missing function body" error message Fixes #21747. Change-Id: I6a68370be3b7510ce364ddd1e41a1d767ce3a67f Reviewed-on: https://go-review.googlesource.com/61311 Run-TryBot: Matthew Dempsky TryBot-Result: Gobot Gobot Reviewed-by: Robert Griesemer Reviewed-on: https://go-review.googlesource.com/70972 Run-TryBot: Russ Cox Reviewed-by: Matthew Dempsky --- diff --git a/src/cmd/compile/internal/gc/noder.go b/src/cmd/compile/internal/gc/noder.go index 3977be1d73..5f19948222 100644 --- a/src/cmd/compile/internal/gc/noder.go +++ b/src/cmd/compile/internal/gc/noder.go @@ -401,7 +401,7 @@ func (p *noder) funcDecl(fun *syntax.FuncDecl) *Node { f.Func.Endlineno = lineno } else { if pure_go || strings.HasPrefix(f.funcname(), "init.") { - yyerrorl(f.Pos, "missing function body for %q", f.funcname()) + yyerrorl(f.Pos, "missing function body") } }