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"