aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/html.go
diff options
context:
space:
mode:
authorRobert Griesemer <gri@golang.org>2016-12-08 15:19:47 -0800
committerRobert Griesemer <gri@golang.org>2016-12-09 00:35:07 +0000
commiteaca0e0529b780f4c862a97aa47008aa1b403adf (patch)
treefffd2a59efa97fc2099b6ae6451386c4c983c847 /src/cmd/compile/internal/ssa/html.go
parentc10499b539b964d647a9153cbf44e9c39661c397 (diff)
downloadgo-eaca0e0529b780f4c862a97aa47008aa1b403adf.tar.gz
go-eaca0e0529b780f4c862a97aa47008aa1b403adf.zip
[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 <gri@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Diffstat (limited to 'src/cmd/compile/internal/ssa/html.go')
-rw-r--r--src/cmd/compile/internal/ssa/html.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/compile/internal/ssa/html.go b/src/cmd/compile/internal/ssa/html.go
index 355dc75e75..b9a1f29aa4 100644
--- a/src/cmd/compile/internal/ssa/html.go
+++ b/src/cmd/compile/internal/ssa/html.go
@@ -21,7 +21,7 @@ type HTMLWriter struct {
func NewHTMLWriter(path string, logger Logger, funcname string) *HTMLWriter {
out, err := os.OpenFile(path, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0644)
if err != nil {
- logger.Fatalf(src.Pos{}, "%v", err)
+ logger.Fatalf(src.NoPos, "%v", err)
}
html := HTMLWriter{File: out, Logger: logger}
html.start(funcname)
@@ -329,13 +329,13 @@ func (w *HTMLWriter) WriteColumn(title string, html string) {
func (w *HTMLWriter) Printf(msg string, v ...interface{}) {
if _, err := fmt.Fprintf(w.File, msg, v...); err != nil {
- w.Fatalf(src.Pos{}, "%v", err)
+ w.Fatalf(src.NoPos, "%v", err)
}
}
func (w *HTMLWriter) WriteString(s string) {
if _, err := w.File.WriteString(s); err != nil {
- w.Fatalf(src.Pos{}, "%v", err)
+ w.Fatalf(src.NoPos, "%v", err)
}
}