From eaca0e0529b780f4c862a97aa47008aa1b403adf Mon Sep 17 00:00:00 2001 From: Robert Griesemer Date: Thu, 8 Dec 2016 15:19:47 -0800 Subject: [dev.inline] cmd/internal/src: introduce NoPos and use it instead Pos{} Using a variable instead of a composite literal makes the code independent of implementation changes of Pos. Per David Lazar's suggestion. Change-Id: I336967ac12a027c51a728a58ac6207cb5119af4a Reviewed-on: https://go-review.googlesource.com/34148 Run-TryBot: Robert Griesemer TryBot-Result: Gobot Gobot Reviewed-by: Matthew Dempsky --- src/cmd/compile/internal/ssa/stackalloc.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/cmd/compile/internal/ssa/stackalloc.go') diff --git a/src/cmd/compile/internal/ssa/stackalloc.go b/src/cmd/compile/internal/ssa/stackalloc.go index 599dc934f1..f39d7f47e4 100644 --- a/src/cmd/compile/internal/ssa/stackalloc.go +++ b/src/cmd/compile/internal/ssa/stackalloc.go @@ -40,7 +40,7 @@ func newStackAllocState(f *Func) *stackAllocState { return new(stackAllocState) } if s.f != nil { - f.Config.Fatalf(src.Pos{}, "newStackAllocState called without previous free") + f.Config.Fatalf(src.NoPos, "newStackAllocState called without previous free") } return s } -- cgit v1.3