github.com/traefik/yaegi@v0.15.1/stdlib/go1_20_net_netip.go (about) 1 // Code generated by 'yaegi extract net/netip'. DO NOT EDIT. 2 3 //go:build go1.20 4 // +build go1.20 5 6 package stdlib 7 8 import ( 9 "net/netip" 10 "reflect" 11 ) 12 13 func init() { 14 Symbols["net/netip/netip"] = map[string]reflect.Value{ 15 // function, constant and variable definitions 16 "AddrFrom16": reflect.ValueOf(netip.AddrFrom16), 17 "AddrFrom4": reflect.ValueOf(netip.AddrFrom4), 18 "AddrFromSlice": reflect.ValueOf(netip.AddrFromSlice), 19 "AddrPortFrom": reflect.ValueOf(netip.AddrPortFrom), 20 "IPv4Unspecified": reflect.ValueOf(netip.IPv4Unspecified), 21 "IPv6LinkLocalAllNodes": reflect.ValueOf(netip.IPv6LinkLocalAllNodes), 22 "IPv6LinkLocalAllRouters": reflect.ValueOf(netip.IPv6LinkLocalAllRouters), 23 "IPv6Loopback": reflect.ValueOf(netip.IPv6Loopback), 24 "IPv6Unspecified": reflect.ValueOf(netip.IPv6Unspecified), 25 "MustParseAddr": reflect.ValueOf(netip.MustParseAddr), 26 "MustParseAddrPort": reflect.ValueOf(netip.MustParseAddrPort), 27 "MustParsePrefix": reflect.ValueOf(netip.MustParsePrefix), 28 "ParseAddr": reflect.ValueOf(netip.ParseAddr), 29 "ParseAddrPort": reflect.ValueOf(netip.ParseAddrPort), 30 "ParsePrefix": reflect.ValueOf(netip.ParsePrefix), 31 "PrefixFrom": reflect.ValueOf(netip.PrefixFrom), 32 33 // type definitions 34 "Addr": reflect.ValueOf((*netip.Addr)(nil)), 35 "AddrPort": reflect.ValueOf((*netip.AddrPort)(nil)), 36 "Prefix": reflect.ValueOf((*netip.Prefix)(nil)), 37 } 38 }