From 55453a7019a59e01ecba0864822b718212aef058 Mon Sep 17 00:00:00 2001 From: Fazlul Shahriar Date: Mon, 31 May 2010 15:53:55 -0700 Subject: vector: undo changes to autogenerated files Also, move Do() to vector.go, so that Do() for IntVector and StringVector is autogenerated. The only files edited are Makefile, defs.go, and vector.go. The rest are autogenerated with "make generate". R=r CC=golang-dev, hoisie http://codereview.appspot.com/1435041 Committer: Rob Pike --- src/pkg/container/vector/defs.go | 27 --------------------------- 1 file changed, 27 deletions(-) (limited to 'src/pkg/container/vector/defs.go') diff --git a/src/pkg/container/vector/defs.go b/src/pkg/container/vector/defs.go index 7502865c9..a2febb6de 100644 --- a/src/pkg/container/vector/defs.go +++ b/src/pkg/container/vector/defs.go @@ -49,30 +49,3 @@ func (p *IntVector) Less(i, j int) bool { return (*p)[i] < (*p)[j] } // Less returns a boolean denoting whether the i'th element is less than the j'th element. func (p *StringVector) Less(i, j int) bool { return (*p)[i] < (*p)[j] } - - -// Do calls function f for each element of the vector, in order. -// The behavior of Do is undefined if f changes *p. -func (p *Vector) Do(f func(elem interface{})) { - for _, e := range *p { - f(e) - } -} - - -// Do calls function f for each element of the vector, in order. -// The behavior of Do is undefined if f changes *p. -func (p *IntVector) Do(f func(elem int)) { - for _, e := range *p { - f(e) - } -} - - -// Do calls function f for each element of the vector, in order. -// The behavior of Do is undefined if f changes *p. -func (p *StringVector) Do(f func(elem string)) { - for _, e := range *p { - f(e) - } -} -- cgit v1.2.3