3 // Copyright 2016 The Go Authors. All rights reserved.
4 // Use of this source code is governed by a BSD-style
5 // license that can be found in the LICENSE file.
7 // Issue 17551: inrange optimization failed to preserve type information.
15 fmt.Printf("x = %v\n", x)
18 func X() (i int, ok bool) {
20 return ii, 0 <= ii && ii <= 0x7fffffff