| Test of inlining a function that references err.Error, | |
| which is often a special case because it has no position. | |
| -- go.mod -- | |
| module testdata | |
| go 1.12 | |
| -- a/a.go -- | |
| package a | |
| import "io" | |
| var _ = getError(io.EOF) //@ inline(re"getError", getError) | |
| func getError(err error) string { return err.Error() } | |
| -- getError -- | |
| package a | |
| import "io" | |
| var _ = io.EOF.Error() //@ inline(re"getError", getError) | |
| func getError(err error) string { return err.Error() } |