diff --git a/cl/_testlibgo/waitgroup/in.go b/cl/_testlibgo/waitgroup/in.go new file mode 100644 index 00000000..78b65d7e --- /dev/null +++ b/cl/_testlibgo/waitgroup/in.go @@ -0,0 +1,20 @@ +package main + +import ( + "sync" +) + +func main() { + var wg sync.WaitGroup + wg.Add(2) + go func() { + defer wg.Done() + println("work 1") + }() + go func() { + defer wg.Done() + println("work 2") + }() + wg.Wait() + println("done") +} diff --git a/cl/_testlibgo/waitgroup/out.ll b/cl/_testlibgo/waitgroup/out.ll new file mode 100644 index 00000000..1c8a0e79 --- /dev/null +++ b/cl/_testlibgo/waitgroup/out.ll @@ -0,0 +1 @@ +; \ No newline at end of file