From b5528ca0705ec592dae7c67dd4f7ff97d130d0bf Mon Sep 17 00:00:00 2001 From: Alan Donovan Date: Wed, 23 Jul 2014 12:28:56 -0400 Subject: [PATCH] go.tools/go/pointer: add test file missing from CL 112610043 (rev 32ae05502022) TBR=gri R=gri CC=adg, golang-codereviews https://golang.org/cl/111580043 --- go/pointer/testdata/timer.go | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 go/pointer/testdata/timer.go diff --git a/go/pointer/testdata/timer.go b/go/pointer/testdata/timer.go new file mode 100644 index 0000000000..465d0813a1 --- /dev/null +++ b/go/pointer/testdata/timer.go @@ -0,0 +1,24 @@ +// +build ignore + +package main + +import "time" + +func after() {} + +func main() { + // @calls time.startTimer -> time.sendTime + ticker := time.NewTicker(1) + <-ticker.C + + // @calls time.startTimer -> time.sendTime + timer := time.NewTimer(time.Second) + <-timer.C + + // @calls time.startTimer -> time.goFunc + // @calls time.goFunc -> main.after + timer = time.AfterFunc(time.Second, after) + <-timer.C +} + +// @calls time.sendTime -> time.Now