This test demonstrates some features of the new marker test runner.
-- a.go --
// package comment
package aa //@hover("aa", "aa", aa)
const abc = 0x2a //@hover("b", "abc", abc),hover(" =", "abc", abc)
-- typeswitch.go --
package aa
func _() {
var y interface{}
switch x := y.(type) { //@hover("x", "x", x)
case int:
println(x) //@hover("x", "x", xint),hover(")", "x", xint)
}
}
-- @abc --
```go
const abc untyped int = 0x2a // 42
```
@hover("b", "abc", abc),hover(" =", "abc", abc)
-- @x --
```go
var x interface{}
```
-- @xint --
```go
var x int
```
-- @aa --
package comment