GoPLS Viewer

Home|gopls/go/pointer/testdata/timer.go
1// +build ignore
2
3package main
4
5import "time"
6
7func after() {}
8
9func main() {
10    // @calls time.startTimer -> time.sendTime
11    ticker := time.NewTicker(1)
12    <-ticker.C
13
14    // @calls time.startTimer -> time.sendTime
15    timer := time.NewTimer(time.Second)
16    <-timer.C
17
18    // @calls time.startTimer -> time.goFunc
19    // @calls time.goFunc -> main.after
20    timer = time.AfterFunc(time.Secondafter)
21    <-timer.C
22}
23
24// @calls time.sendTime -> time.Now
25
MembersX
main.BlockStmt.timer
time
after
main.BlockStmt.ticker
Members
X