blob: 87f78be07b13a88f7d51bf9b951c672406d8f5cb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
// Package def tests variable and constant definitions.
// - @def defines/binding Pkg
package def
//- Pkg.node/kind package
// - @topLevel defines/binding TopLevel
// - TopLevel.node/kind variable
// - TopLevel childof Pkg
var topLevel int
// - @outer defines/binding Outer
func outer() {
//- @stabby defines/binding V
//- V.node/kind variable
//- V childof Outer
var stabby bool
_ = stabby // suppress unused variable error
}
// - @magic defines/binding Const
// - Const.node/kind constant
// - Const childof Pkg
const magic = "beans"
|