Test that refactor.inline.variable adds parens as needed to preserve
operator precedence (go.dev/issue/77381).

-- go.mod --
module example.com/a
go 1.18

-- a/a.go --
package a

func _() {
	x := 3 + 4
	print(x) //@codeaction("x", "refactor.inline.variable", result=one)
	print(2 * x) //@codeaction("x", "refactor.inline.variable", result=two)
}
-- @one/a/a.go --
package a

func _() {
	x := 3 + 4
	print(3 + 4) //@codeaction("x", "refactor.inline.variable", result=one)
	print(2 * x) //@codeaction("x", "refactor.inline.variable", result=two)
}
-- @two/a/a.go --
package a

func _() {
	x := 3 + 4
	print(x) //@codeaction("x", "refactor.inline.variable", result=one)
	print(2 * (3 + 4)) //@codeaction("x", "refactor.inline.variable", result=two)
}
