aboutsummaryrefslogtreecommitdiff
path: root/contrib/bug216610/go/vendor/fibber/fib.go
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/bug216610/go/vendor/fibber/fib.go')
-rw-r--r--contrib/bug216610/go/vendor/fibber/fib.go26
1 files changed, 0 insertions, 26 deletions
diff --git a/contrib/bug216610/go/vendor/fibber/fib.go b/contrib/bug216610/go/vendor/fibber/fib.go
deleted file mode 100644
index e69a309..0000000
--- a/contrib/bug216610/go/vendor/fibber/fib.go
+++ /dev/null
@@ -1,26 +0,0 @@
-package fibber
-
-import (
- "unsafe"
-)
-
-type State struct {
- B, A uint32
-}
-
-func fibInit(ptr unsafe.Pointer)
-func fibNext(ptr unsafe.Pointer)
-
-// NewState initializes a Fibonacci Number sequence generator. Upon
-// return s.A=0 and s.B=1 are the first two numbers in the sequence.
-func NewState() (*State) {
- s := &State{}
- fibInit(unsafe.Pointer(&s.B))
- return s
-}
-
-// Next advances the state to the next number in the sequence. Upon
-// return, s.B is the most recently calculated value.
-func (s *State) Next() {
- fibNext(unsafe.Pointer(&s.B))
-}