// +build ignore,OMIT

package main // OMIT

import "log"

type FooError struct{}

func (e *FooError) Error() string { return "foo error" }

func foo() error {
	var ferr *FooError // ferr == nil // HL
	return ferr
}
func main() {
	err := foo()
	if err != nil { // HL
		log.Fatal(err)
	}
}
