golang.org/x/tools@v0.21.0/internal/refactor/inline/testdata/err-shadow-builtin.txtar (about) 1 Failures to inline because callee references a builtin that 2 is shadowed by caller. 3 4 -- go.mod -- 5 module testdata 6 go 1.12 7 8 -- a/nil.go -- 9 package a 10 11 func _() { 12 const nil = 1 13 _ = f() //@ inline(re"f", re"nil.*shadowed.*by.*const.*line 4") 14 } 15 16 func f() *int { return nil } 17 18 -- a/append.go -- 19 package a 20 21 func _() { 22 type append int 23 g(nil) //@ inline(re"g", re"append.*shadowed.*by.*typename.*line 4") 24 } 25 26 func g(x []int) { _ = append(x, x...) } 27 28 -- a/type.go -- 29 package a 30 31 func _() { 32 type int uint8 33 _ = h(0) //@ inline(re"h", re"int.*shadowed.*by.*typename.*line 4") 34 } 35 36 func h(x int) int { return x + 1 }