github.com/switchupcb/yaegi@v0.10.2/stdlib/go1_17_sync_atomic.go (about) 1 // Code generated by 'yaegi extract sync/atomic'. DO NOT EDIT. 2 3 //go:build go1.17 4 // +build go1.17 5 6 package stdlib 7 8 import ( 9 "reflect" 10 "sync/atomic" 11 ) 12 13 func init() { 14 Symbols["sync/atomic/atomic"] = map[string]reflect.Value{ 15 // function, constant and variable definitions 16 "AddInt32": reflect.ValueOf(atomic.AddInt32), 17 "AddInt64": reflect.ValueOf(atomic.AddInt64), 18 "AddUint32": reflect.ValueOf(atomic.AddUint32), 19 "AddUint64": reflect.ValueOf(atomic.AddUint64), 20 "AddUintptr": reflect.ValueOf(atomic.AddUintptr), 21 "CompareAndSwapInt32": reflect.ValueOf(atomic.CompareAndSwapInt32), 22 "CompareAndSwapInt64": reflect.ValueOf(atomic.CompareAndSwapInt64), 23 "CompareAndSwapPointer": reflect.ValueOf(atomic.CompareAndSwapPointer), 24 "CompareAndSwapUint32": reflect.ValueOf(atomic.CompareAndSwapUint32), 25 "CompareAndSwapUint64": reflect.ValueOf(atomic.CompareAndSwapUint64), 26 "CompareAndSwapUintptr": reflect.ValueOf(atomic.CompareAndSwapUintptr), 27 "LoadInt32": reflect.ValueOf(atomic.LoadInt32), 28 "LoadInt64": reflect.ValueOf(atomic.LoadInt64), 29 "LoadPointer": reflect.ValueOf(atomic.LoadPointer), 30 "LoadUint32": reflect.ValueOf(atomic.LoadUint32), 31 "LoadUint64": reflect.ValueOf(atomic.LoadUint64), 32 "LoadUintptr": reflect.ValueOf(atomic.LoadUintptr), 33 "StoreInt32": reflect.ValueOf(atomic.StoreInt32), 34 "StoreInt64": reflect.ValueOf(atomic.StoreInt64), 35 "StorePointer": reflect.ValueOf(atomic.StorePointer), 36 "StoreUint32": reflect.ValueOf(atomic.StoreUint32), 37 "StoreUint64": reflect.ValueOf(atomic.StoreUint64), 38 "StoreUintptr": reflect.ValueOf(atomic.StoreUintptr), 39 "SwapInt32": reflect.ValueOf(atomic.SwapInt32), 40 "SwapInt64": reflect.ValueOf(atomic.SwapInt64), 41 "SwapPointer": reflect.ValueOf(atomic.SwapPointer), 42 "SwapUint32": reflect.ValueOf(atomic.SwapUint32), 43 "SwapUint64": reflect.ValueOf(atomic.SwapUint64), 44 "SwapUintptr": reflect.ValueOf(atomic.SwapUintptr), 45 46 // type definitions 47 "Value": reflect.ValueOf((*atomic.Value)(nil)), 48 } 49 }