blob: 31d1b2ddf87ccd21408deba941113d785539809e [file] [log] [blame]
-- functionextraction_extract_return_init_5_2 --
package extract
func _() string {
x := 1
//@mark(exSt5, "if")
shouldReturn, returnValue := newFunction(x)
if shouldReturn {
return returnValue
} //@mark(exEn5, "}")
x = 2
return "b"
//@extractfunc(exSt5, exEn5)
}
func newFunction(x int) (bool, string) {
if x == 0 {
x = 3
return true, "a"
}
return false, ""
}