github.com/neugram/ng@v0.0.0-20180309130942-d472ff93d872/eval/gowrap/wrapbuiltin/wrap_sync.go (about)

     1  // Generated file, do not edit.
     2  
     3  package wrapbuiltin
     4  
     5  import (
     6  	"reflect"
     7  
     8  	"neugram.io/ng/eval/gowrap"
     9  
    10  	wrap_sync "sync"
    11  )
    12  
    13  var pkg_wrap_sync = &gowrap.Pkg{
    14  	Exports: map[string]reflect.Value{
    15  
    16  		"Cond":      reflect.ValueOf(reflect.TypeOf(wrap_sync.Cond{})),
    17  		"Locker":    reflect.ValueOf(reflect.TypeOf((*wrap_sync.Locker)(nil)).Elem()),
    18  		"Map":       reflect.ValueOf(reflect.TypeOf(wrap_sync.Map{})),
    19  		"Mutex":     reflect.ValueOf(reflect.TypeOf(wrap_sync.Mutex{})),
    20  		"NewCond":   reflect.ValueOf(wrap_sync.NewCond),
    21  		"Once":      reflect.ValueOf(reflect.TypeOf(wrap_sync.Once{})),
    22  		"Pool":      reflect.ValueOf(reflect.TypeOf(wrap_sync.Pool{})),
    23  		"RWMutex":   reflect.ValueOf(reflect.TypeOf(wrap_sync.RWMutex{})),
    24  		"WaitGroup": reflect.ValueOf(reflect.TypeOf(wrap_sync.WaitGroup{})),
    25  	},
    26  }
    27  
    28  func init() {
    29  	if gowrap.Pkgs["sync"] == nil {
    30  		gowrap.Pkgs["sync"] = pkg_wrap_sync
    31  	}
    32  }