kythe.io@v0.0.68-0.20240422202219-7225dbc01741/kythe/go/indexer/testdata/basic/vardef.go (about) 1 // Package def tests variable and constant definitions. 2 // - @def defines/binding Pkg 3 package def 4 5 //- Pkg.node/kind package 6 7 // - @topLevel defines/binding TopLevel 8 // - TopLevel.node/kind variable 9 // - TopLevel childof Pkg 10 var topLevel int 11 12 // - @outer defines/binding Outer 13 func outer() { 14 //- @stabby defines/binding V 15 //- V.node/kind variable 16 //- V childof Outer 17 var stabby bool 18 19 _ = stabby // suppress unused variable error 20 } 21 22 // - @magic defines/binding Const 23 // - Const.node/kind constant 24 // - Const childof Pkg 25 const magic = "beans"