if !imported_unsafe {
for _, x := range p.linknames {
- p.error(syntax.Error{0, x, "//go:linkname only allowed in Go files that import \"unsafe\""})
+ p.error(syntax.Error{Line: x, Msg: "//go:linkname only allowed in Go files that import \"unsafe\""})
}
}
break
}
if n > 1e8 {
- p.error(syntax.Error{pos, line, "line number out of range"})
+ p.error(syntax.Error{Pos: pos, Line: line, Msg: "line number out of range"})
errorexit()
}
if n <= 0 {
f := strings.Fields(text)
if len(f) != 3 {
- p.error(syntax.Error{pos, line, "usage: //go:linkname localname linkname"})
+ p.error(syntax.Error{Pos: pos, Line: line, Msg: "usage: //go:linkname localname linkname"})
break
}
lookup(f[1]).Linkname = f[2]
t.Error("missing io error")
}
if err != first {
- t.Error("got %v; want first error %v", err, first)
+ t.Errorf("got %v; want first error %v", err, first)
}
}
cancel()
_, err = io.Copy(ioutil.Discard, res.Body)
if err != ExportErrRequestCanceled {
- t.Fatal("error = %v; want errRequestCanceled")
+ t.Fatalf("error = %v; want errRequestCanceled", err)
}
}