From fc970799a1ee7bfd927de9c34813ef174a8204c7 Mon Sep 17 00:00:00 2001 From: Marc Vertes Date: Mon, 12 Jul 2021 17:10:13 +0200 Subject: [PATCH] interp: add support of interface wrappers to type assertions Store the interpreter value of the interface object to wrap as a field called IValue, at offset 0 in wrapper structures. Update extract to include IValue field. In typeAssert, detect interface wrapper, and dereference the interpreter value from IValue wrapper field. Fixes #1166. --- _test/issue-1166.go | 24 +++++++++++++ extract/extract.go | 1 + extract/extract_test.go | 3 +- interp/interp.go | 1 + interp/run.go | 13 +++++-- interp/type.go | 3 ++ stdlib/go1_15_compress_flate.go | 2 ++ stdlib/go1_15_compress_zlib.go | 1 + stdlib/go1_15_container_heap.go | 11 +++--- stdlib/go1_15_context.go | 1 + stdlib/go1_15_crypto.go | 6 ++++ stdlib/go1_15_crypto_cipher.go | 4 +++ stdlib/go1_15_crypto_elliptic.go | 1 + stdlib/go1_15_crypto_tls.go | 5 +-- stdlib/go1_15_database_sql.go | 4 ++- stdlib/go1_15_database_sql_driver.go | 36 +++++++++++++++++-- stdlib/go1_15_debug_dwarf.go | 1 + stdlib/go1_15_debug_macho.go | 3 +- stdlib/go1_15_encoding.go | 4 +++ stdlib/go1_15_encoding_binary.go | 1 + stdlib/go1_15_encoding_gob.go | 2 ++ stdlib/go1_15_encoding_json.go | 3 ++ stdlib/go1_15_encoding_xml.go | 6 ++++ stdlib/go1_15_expvar.go | 1 + stdlib/go1_15_flag.go | 2 ++ stdlib/go1_15_fmt.go | 8 ++++- stdlib/go1_15_go_ast.go | 26 ++++++++------ stdlib/go1_15_go_constant.go | 1 + stdlib/go1_15_go_types.go | 5 +++ stdlib/go1_15_hash.go | 3 ++ stdlib/go1_15_image.go | 2 ++ stdlib/go1_15_image_color.go | 4 ++- stdlib/go1_15_image_draw.go | 5 ++- stdlib/go1_15_image_jpeg.go | 1 + stdlib/go1_15_image_png.go | 5 +-- stdlib/go1_15_io.go | 29 ++++++++++++--- stdlib/go1_15_math_rand.go | 2 ++ stdlib/go1_15_mime_multipart.go | 1 + stdlib/go1_15_net.go | 5 +++ stdlib/go1_15_net_http.go | 14 ++++++-- stdlib/go1_15_net_http_cookiejar.go | 1 + stdlib/go1_15_net_http_httputil.go | 5 +-- stdlib/go1_15_net_rpc.go | 2 ++ stdlib/go1_15_net_smtp.go | 1 + stdlib/go1_15_os.go | 2 ++ stdlib/go1_15_reflect.go | 1 + stdlib/go1_15_runtime.go | 1 + stdlib/go1_15_sort.go | 7 ++-- stdlib/go1_15_sync.go | 1 + stdlib/go1_15_testing.go | 1 + stdlib/go1_15_testing_quick.go | 1 + stdlib/go1_15_text_template_parse.go | 1 + stdlib/go1_16_compress_flate.go | 2 ++ stdlib/go1_16_compress_zlib.go | 1 + stdlib/go1_16_container_heap.go | 11 +++--- stdlib/go1_16_context.go | 1 + stdlib/go1_16_crypto.go | 6 ++++ stdlib/go1_16_crypto_cipher.go | 4 +++ stdlib/go1_16_crypto_elliptic.go | 1 + stdlib/go1_16_crypto_tls.go | 5 +-- stdlib/go1_16_database_sql.go | 4 ++- stdlib/go1_16_database_sql_driver.go | 36 +++++++++++++++++-- stdlib/go1_16_debug_dwarf.go | 1 + stdlib/go1_16_debug_macho.go | 3 +- stdlib/go1_16_encoding.go | 4 +++ stdlib/go1_16_encoding_binary.go | 1 + stdlib/go1_16_encoding_gob.go | 2 ++ stdlib/go1_16_encoding_json.go | 3 ++ stdlib/go1_16_encoding_xml.go | 6 ++++ stdlib/go1_16_expvar.go | 1 + stdlib/go1_16_flag.go | 2 ++ stdlib/go1_16_fmt.go | 8 ++++- stdlib/go1_16_go_ast.go | 26 ++++++++------ stdlib/go1_16_go_constant.go | 1 + stdlib/go1_16_go_types.go | 5 +++ stdlib/go1_16_hash.go | 3 ++ stdlib/go1_16_image.go | 2 ++ stdlib/go1_16_image_color.go | 4 ++- stdlib/go1_16_image_draw.go | 5 ++- stdlib/go1_16_image_jpeg.go | 1 + stdlib/go1_16_image_png.go | 5 +-- stdlib/go1_16_io.go | 30 +++++++++++++--- stdlib/go1_16_math_rand.go | 2 ++ stdlib/go1_16_mime_multipart.go | 1 + stdlib/go1_16_net.go | 5 +++ stdlib/go1_16_net_http.go | 14 ++++++-- stdlib/go1_16_net_http_cookiejar.go | 1 + stdlib/go1_16_net_http_httputil.go | 5 +-- stdlib/go1_16_net_rpc.go | 2 ++ stdlib/go1_16_net_smtp.go | 1 + stdlib/go1_16_os.go | 3 ++ stdlib/go1_16_reflect.go | 1 + stdlib/go1_16_runtime.go | 1 + stdlib/go1_16_sort.go | 7 ++-- stdlib/go1_16_sync.go | 1 + stdlib/go1_16_testing.go | 1 + stdlib/go1_16_testing_quick.go | 1 + stdlib/go1_16_text_template_parse.go | 1 + stdlib/syscall/go1_15_syscall_aix_ppc64.go | 3 ++ stdlib/syscall/go1_15_syscall_android_386.go | 3 ++ .../syscall/go1_15_syscall_android_amd64.go | 3 ++ stdlib/syscall/go1_15_syscall_android_arm.go | 3 ++ .../syscall/go1_15_syscall_android_arm64.go | 3 ++ stdlib/syscall/go1_15_syscall_darwin_amd64.go | 4 +++ stdlib/syscall/go1_15_syscall_darwin_arm64.go | 4 +++ .../syscall/go1_15_syscall_dragonfly_amd64.go | 4 +++ stdlib/syscall/go1_15_syscall_freebsd_386.go | 4 +++ .../syscall/go1_15_syscall_freebsd_amd64.go | 4 +++ stdlib/syscall/go1_15_syscall_freebsd_arm.go | 4 +++ .../syscall/go1_15_syscall_freebsd_arm64.go | 4 +++ .../syscall/go1_15_syscall_illumos_amd64.go | 3 ++ stdlib/syscall/go1_15_syscall_js_wasm.go | 3 ++ stdlib/syscall/go1_15_syscall_linux_386.go | 3 ++ stdlib/syscall/go1_15_syscall_linux_amd64.go | 3 ++ stdlib/syscall/go1_15_syscall_linux_arm.go | 3 ++ stdlib/syscall/go1_15_syscall_linux_arm64.go | 3 ++ stdlib/syscall/go1_15_syscall_linux_mips.go | 3 ++ stdlib/syscall/go1_15_syscall_linux_mips64.go | 3 ++ .../syscall/go1_15_syscall_linux_mips64le.go | 3 ++ stdlib/syscall/go1_15_syscall_linux_mipsle.go | 3 ++ stdlib/syscall/go1_15_syscall_linux_ppc64.go | 3 ++ .../syscall/go1_15_syscall_linux_ppc64le.go | 3 ++ .../syscall/go1_15_syscall_linux_riscv64.go | 3 ++ stdlib/syscall/go1_15_syscall_linux_s390x.go | 3 ++ stdlib/syscall/go1_15_syscall_netbsd_386.go | 4 +++ stdlib/syscall/go1_15_syscall_netbsd_amd64.go | 4 +++ stdlib/syscall/go1_15_syscall_netbsd_arm.go | 4 +++ stdlib/syscall/go1_15_syscall_netbsd_arm64.go | 4 +++ stdlib/syscall/go1_15_syscall_openbsd_386.go | 4 +++ .../syscall/go1_15_syscall_openbsd_amd64.go | 4 +++ stdlib/syscall/go1_15_syscall_openbsd_arm.go | 4 +++ .../syscall/go1_15_syscall_openbsd_arm64.go | 4 +++ stdlib/syscall/go1_15_syscall_plan9_386.go | 2 ++ stdlib/syscall/go1_15_syscall_plan9_amd64.go | 2 ++ stdlib/syscall/go1_15_syscall_plan9_arm.go | 2 ++ .../syscall/go1_15_syscall_solaris_amd64.go | 3 ++ stdlib/syscall/go1_15_syscall_windows_386.go | 3 ++ .../syscall/go1_15_syscall_windows_amd64.go | 3 ++ stdlib/syscall/go1_15_syscall_windows_arm.go | 3 ++ stdlib/syscall/go1_16_syscall_aix_ppc64.go | 3 ++ stdlib/syscall/go1_16_syscall_android_386.go | 3 ++ .../syscall/go1_16_syscall_android_amd64.go | 3 ++ stdlib/syscall/go1_16_syscall_android_arm.go | 3 ++ .../syscall/go1_16_syscall_android_arm64.go | 3 ++ stdlib/syscall/go1_16_syscall_darwin_amd64.go | 4 +++ stdlib/syscall/go1_16_syscall_darwin_arm64.go | 4 +++ .../syscall/go1_16_syscall_dragonfly_amd64.go | 4 +++ stdlib/syscall/go1_16_syscall_freebsd_386.go | 4 +++ .../syscall/go1_16_syscall_freebsd_amd64.go | 4 +++ stdlib/syscall/go1_16_syscall_freebsd_arm.go | 4 +++ .../syscall/go1_16_syscall_freebsd_arm64.go | 4 +++ .../syscall/go1_16_syscall_illumos_amd64.go | 3 ++ stdlib/syscall/go1_16_syscall_ios_amd64.go | 4 +++ stdlib/syscall/go1_16_syscall_ios_arm64.go | 4 +++ stdlib/syscall/go1_16_syscall_js_wasm.go | 3 ++ stdlib/syscall/go1_16_syscall_linux_386.go | 3 ++ stdlib/syscall/go1_16_syscall_linux_amd64.go | 3 ++ stdlib/syscall/go1_16_syscall_linux_arm.go | 3 ++ stdlib/syscall/go1_16_syscall_linux_arm64.go | 3 ++ stdlib/syscall/go1_16_syscall_linux_mips.go | 3 ++ stdlib/syscall/go1_16_syscall_linux_mips64.go | 3 ++ .../syscall/go1_16_syscall_linux_mips64le.go | 3 ++ stdlib/syscall/go1_16_syscall_linux_mipsle.go | 3 ++ stdlib/syscall/go1_16_syscall_linux_ppc64.go | 3 ++ .../syscall/go1_16_syscall_linux_ppc64le.go | 3 ++ .../syscall/go1_16_syscall_linux_riscv64.go | 3 ++ stdlib/syscall/go1_16_syscall_linux_s390x.go | 3 ++ stdlib/syscall/go1_16_syscall_netbsd_386.go | 4 +++ stdlib/syscall/go1_16_syscall_netbsd_amd64.go | 4 +++ stdlib/syscall/go1_16_syscall_netbsd_arm.go | 4 +++ stdlib/syscall/go1_16_syscall_netbsd_arm64.go | 4 +++ stdlib/syscall/go1_16_syscall_openbsd_386.go | 4 +++ .../syscall/go1_16_syscall_openbsd_amd64.go | 4 +++ stdlib/syscall/go1_16_syscall_openbsd_arm.go | 4 +++ .../syscall/go1_16_syscall_openbsd_arm64.go | 4 +++ .../syscall/go1_16_syscall_openbsd_mips64.go | 4 +++ stdlib/syscall/go1_16_syscall_plan9_386.go | 2 ++ stdlib/syscall/go1_16_syscall_plan9_amd64.go | 2 ++ stdlib/syscall/go1_16_syscall_plan9_arm.go | 2 ++ .../syscall/go1_16_syscall_solaris_amd64.go | 3 ++ stdlib/syscall/go1_16_syscall_windows_386.go | 3 ++ .../syscall/go1_16_syscall_windows_amd64.go | 3 ++ stdlib/syscall/go1_16_syscall_windows_arm.go | 3 ++ 183 files changed, 707 insertions(+), 80 deletions(-) create mode 100644 _test/issue-1166.go diff --git a/_test/issue-1166.go b/_test/issue-1166.go new file mode 100644 index 00000000..15d47be8 --- /dev/null +++ b/_test/issue-1166.go @@ -0,0 +1,24 @@ +package main + +import ( + "fmt" + "io" +) + +type T []byte + +func (t *T) Write(p []byte) (n int, err error) { *t = append(*t, p...); return len(p), nil } + +func foo(w io.Writer) { + a := w.(*T) + fmt.Fprint(a, "test") + fmt.Printf("%s\n", *a) +} + +func main() { + x := T{} + foo(&x) +} + +// Output: +// test diff --git a/extract/extract.go b/extract/extract.go index 8de375d8..c2add678 100644 --- a/extract/extract.go +++ b/extract/extract.go @@ -74,6 +74,7 @@ func init() { {{range $key, $value := .Wrap -}} // {{$value.Name}} is an interface wrapper for {{$key}} type type {{$value.Name}} struct { + IValue interface{} {{range $m := $value.Method -}} W{{$m.Name}} func{{$m.Param}} {{$m.Result}} {{end}} diff --git a/extract/extract_test.go b/extract/extract_test.go index c8412a5f..9079e47f 100644 --- a/extract/extract_test.go +++ b/extract/extract_test.go @@ -112,7 +112,8 @@ func init() { // _guthib_com_variadic_Variadic is an interface wrapper for Variadic type type _guthib_com_variadic_Variadic struct { - WCall func(method string, args ...[]interface{}) (interface{}, error) + IValue interface{} + WCall func(method string, args ...[]interface{}) (interface{}, error) } func (W _guthib_com_variadic_Variadic) Call(method string, args ...[]interface{}) (interface{}, error) { diff --git a/interp/interp.go b/interp/interp.go index da64323b..0d641b27 100644 --- a/interp/interp.go +++ b/interp/interp.go @@ -203,6 +203,7 @@ func init() { Symbols[selfPath]["Symbols"] = reflect.ValueOf(Symbols) } // _error is a wrapper of error interface type. type _error struct { + IValue interface{} WError func() string } diff --git a/interp/run.go b/interp/run.go index cc790b6c..3cd0f002 100644 --- a/interp/run.go +++ b/interp/run.go @@ -421,6 +421,10 @@ func typeAssert(n *node, withResult, withOk bool) { return next } v = valueInterfaceValue(v) + if vt := v.Type(); vt.Kind() == reflect.Struct && vt.Field(0).Name == "IValue" { + // Value is retrieved from an interface wrapper. + v = v.Field(0).Elem() + } ok = canAssertTypes(v.Type(), rtype) if !ok { if !withOk { @@ -997,15 +1001,16 @@ func genInterfaceWrapper(n *node, typ reflect.Type) func(*frame) reflect.Value { } } w := reflect.New(wrap).Elem() + w.Field(0).Set(v) for i, m := range methods { if m == nil { if r := v.MethodByName(names[i]); r.IsValid() { - w.Field(i).Set(r) + w.Field(i + 1).Set(r) continue } o := vv.FieldByIndex(indexes[i]) if r := o.MethodByName(names[i]); r.IsValid() { - w.Field(i).Set(r) + w.Field(i + 1).Set(r) } else { log.Println(n.cfgErrorf("genInterfaceWrapper error, no method %s", names[i])) } @@ -1013,7 +1018,7 @@ func genInterfaceWrapper(n *node, typ reflect.Type) func(*frame) reflect.Value { } nod := *m nod.recv = &receiver{n, v, indexes[i]} - w.Field(i).Set(genFunctionWrapper(&nod)(f)) + w.Field(i + 1).Set(genFunctionWrapper(&nod)(f)) } return w } @@ -1084,6 +1089,8 @@ func call(n *node) { values = append(values, genValue(c)) case isInterfaceSrc(arg): values = append(values, genValueInterface(c)) + case isInterfaceBin(arg): + values = append(values, genInterfaceWrapper(c, arg.rtype)) case isRecursiveType(c.typ, c.typ.rtype): values = append(values, genValueRecursiveInterfacePtrValue(c)) default: diff --git a/interp/type.go b/interp/type.go index 9c7970f3..75d7b5ae 100644 --- a/interp/type.go +++ b/interp/type.go @@ -1176,6 +1176,9 @@ func (t *itype) id() (res string) { case variadicT: res = "..." + t.val.id() } + if res == "" { + res = t.TypeOf().String() + } return res } diff --git a/stdlib/go1_15_compress_flate.go b/stdlib/go1_15_compress_flate.go index 7ad370aa..53985412 100644 --- a/stdlib/go1_15_compress_flate.go +++ b/stdlib/go1_15_compress_flate.go @@ -42,6 +42,7 @@ func init() { // _compress_flate_Reader is an interface wrapper for Reader type type _compress_flate_Reader struct { + IValue interface{} WRead func(p []byte) (n int, err error) WReadByte func() (byte, error) } @@ -51,6 +52,7 @@ func (W _compress_flate_Reader) ReadByte() (byte, error) { return W.WRe // _compress_flate_Resetter is an interface wrapper for Resetter type type _compress_flate_Resetter struct { + IValue interface{} WReset func(r io.Reader, dict []byte) error } diff --git a/stdlib/go1_15_compress_zlib.go b/stdlib/go1_15_compress_zlib.go index 753496bb..b78350cc 100644 --- a/stdlib/go1_15_compress_zlib.go +++ b/stdlib/go1_15_compress_zlib.go @@ -40,6 +40,7 @@ func init() { // _compress_zlib_Resetter is an interface wrapper for Resetter type type _compress_zlib_Resetter struct { + IValue interface{} WReset func(r io.Reader, dict []byte) error } diff --git a/stdlib/go1_15_container_heap.go b/stdlib/go1_15_container_heap.go index 553f6c54..67fde62d 100644 --- a/stdlib/go1_15_container_heap.go +++ b/stdlib/go1_15_container_heap.go @@ -28,11 +28,12 @@ func init() { // _container_heap_Interface is an interface wrapper for Interface type type _container_heap_Interface struct { - WLen func() int - WLess func(i int, j int) bool - WPop func() interface{} - WPush func(x interface{}) - WSwap func(i int, j int) + IValue interface{} + WLen func() int + WLess func(i int, j int) bool + WPop func() interface{} + WPush func(x interface{}) + WSwap func(i int, j int) } func (W _container_heap_Interface) Len() int { return W.WLen() } diff --git a/stdlib/go1_15_context.go b/stdlib/go1_15_context.go index 36f517a0..477dff19 100644 --- a/stdlib/go1_15_context.go +++ b/stdlib/go1_15_context.go @@ -33,6 +33,7 @@ func init() { // _context_Context is an interface wrapper for Context type type _context_Context struct { + IValue interface{} WDeadline func() (deadline time.Time, ok bool) WDone func() <-chan struct{} WErr func() error diff --git a/stdlib/go1_15_crypto.go b/stdlib/go1_15_crypto.go index 2a4625d7..a07dd2e7 100644 --- a/stdlib/go1_15_crypto.go +++ b/stdlib/go1_15_crypto.go @@ -55,6 +55,7 @@ func init() { // _crypto_Decrypter is an interface wrapper for Decrypter type type _crypto_Decrypter struct { + IValue interface{} WDecrypt func(rand io.Reader, msg []byte, opts crypto.DecrypterOpts) (plaintext []byte, err error) WPublic func() crypto.PublicKey } @@ -66,18 +67,22 @@ func (W _crypto_Decrypter) Public() crypto.PublicKey { return W.WPublic() } // _crypto_DecrypterOpts is an interface wrapper for DecrypterOpts type type _crypto_DecrypterOpts struct { + IValue interface{} } // _crypto_PrivateKey is an interface wrapper for PrivateKey type type _crypto_PrivateKey struct { + IValue interface{} } // _crypto_PublicKey is an interface wrapper for PublicKey type type _crypto_PublicKey struct { + IValue interface{} } // _crypto_Signer is an interface wrapper for Signer type type _crypto_Signer struct { + IValue interface{} WPublic func() crypto.PublicKey WSign func(rand io.Reader, digest []byte, opts crypto.SignerOpts) (signature []byte, err error) } @@ -89,6 +94,7 @@ func (W _crypto_Signer) Sign(rand io.Reader, digest []byte, opts crypto.SignerOp // _crypto_SignerOpts is an interface wrapper for SignerOpts type type _crypto_SignerOpts struct { + IValue interface{} WHashFunc func() crypto.Hash } diff --git a/stdlib/go1_15_crypto_cipher.go b/stdlib/go1_15_crypto_cipher.go index c6a949bf..9ceb065e 100644 --- a/stdlib/go1_15_crypto_cipher.go +++ b/stdlib/go1_15_crypto_cipher.go @@ -40,6 +40,7 @@ func init() { // _crypto_cipher_AEAD is an interface wrapper for AEAD type type _crypto_cipher_AEAD struct { + IValue interface{} WNonceSize func() int WOpen func(dst []byte, nonce []byte, ciphertext []byte, additionalData []byte) ([]byte, error) WOverhead func() int @@ -57,6 +58,7 @@ func (W _crypto_cipher_AEAD) Seal(dst []byte, nonce []byte, plaintext []byte, ad // _crypto_cipher_Block is an interface wrapper for Block type type _crypto_cipher_Block struct { + IValue interface{} WBlockSize func() int WDecrypt func(dst []byte, src []byte) WEncrypt func(dst []byte, src []byte) @@ -68,6 +70,7 @@ func (W _crypto_cipher_Block) Encrypt(dst []byte, src []byte) { W.WEncrypt(dst, // _crypto_cipher_BlockMode is an interface wrapper for BlockMode type type _crypto_cipher_BlockMode struct { + IValue interface{} WBlockSize func() int WCryptBlocks func(dst []byte, src []byte) } @@ -77,6 +80,7 @@ func (W _crypto_cipher_BlockMode) CryptBlocks(dst []byte, src []byte) { W.WCrypt // _crypto_cipher_Stream is an interface wrapper for Stream type type _crypto_cipher_Stream struct { + IValue interface{} WXORKeyStream func(dst []byte, src []byte) } diff --git a/stdlib/go1_15_crypto_elliptic.go b/stdlib/go1_15_crypto_elliptic.go index 7c4ef713..44b11891 100644 --- a/stdlib/go1_15_crypto_elliptic.go +++ b/stdlib/go1_15_crypto_elliptic.go @@ -34,6 +34,7 @@ func init() { // _crypto_elliptic_Curve is an interface wrapper for Curve type type _crypto_elliptic_Curve struct { + IValue interface{} WAdd func(x1 *big.Int, y1 *big.Int, x2 *big.Int, y2 *big.Int) (x *big.Int, y *big.Int) WDouble func(x1 *big.Int, y1 *big.Int) (x *big.Int, y *big.Int) WIsOnCurve func(x *big.Int, y *big.Int) bool diff --git a/stdlib/go1_15_crypto_tls.go b/stdlib/go1_15_crypto_tls.go index e2db681f..aea86ca5 100644 --- a/stdlib/go1_15_crypto_tls.go +++ b/stdlib/go1_15_crypto_tls.go @@ -108,8 +108,9 @@ func init() { // _crypto_tls_ClientSessionCache is an interface wrapper for ClientSessionCache type type _crypto_tls_ClientSessionCache struct { - WGet func(sessionKey string) (session *tls.ClientSessionState, ok bool) - WPut func(sessionKey string, cs *tls.ClientSessionState) + IValue interface{} + WGet func(sessionKey string) (session *tls.ClientSessionState, ok bool) + WPut func(sessionKey string, cs *tls.ClientSessionState) } func (W _crypto_tls_ClientSessionCache) Get(sessionKey string) (session *tls.ClientSessionState, ok bool) { diff --git a/stdlib/go1_15_database_sql.go b/stdlib/go1_15_database_sql.go index edf2c144..741a5fd6 100644 --- a/stdlib/go1_15_database_sql.go +++ b/stdlib/go1_15_database_sql.go @@ -60,6 +60,7 @@ func init() { // _database_sql_Result is an interface wrapper for Result type type _database_sql_Result struct { + IValue interface{} WLastInsertId func() (int64, error) WRowsAffected func() (int64, error) } @@ -69,7 +70,8 @@ func (W _database_sql_Result) RowsAffected() (int64, error) { return W.WRowsAffe // _database_sql_Scanner is an interface wrapper for Scanner type type _database_sql_Scanner struct { - WScan func(src interface{}) error + IValue interface{} + WScan func(src interface{}) error } func (W _database_sql_Scanner) Scan(src interface{}) error { return W.WScan(src) } diff --git a/stdlib/go1_15_database_sql_driver.go b/stdlib/go1_15_database_sql_driver.go index 161017b6..3cb8b7f2 100644 --- a/stdlib/go1_15_database_sql_driver.go +++ b/stdlib/go1_15_database_sql_driver.go @@ -98,6 +98,7 @@ func init() { // _database_sql_driver_ColumnConverter is an interface wrapper for ColumnConverter type type _database_sql_driver_ColumnConverter struct { + IValue interface{} WColumnConverter func(idx int) driver.ValueConverter } @@ -107,6 +108,7 @@ func (W _database_sql_driver_ColumnConverter) ColumnConverter(idx int) driver.Va // _database_sql_driver_Conn is an interface wrapper for Conn type type _database_sql_driver_Conn struct { + IValue interface{} WBegin func() (driver.Tx, error) WClose func() error WPrepare func(query string) (driver.Stmt, error) @@ -120,6 +122,7 @@ func (W _database_sql_driver_Conn) Prepare(query string) (driver.Stmt, error) { // _database_sql_driver_ConnBeginTx is an interface wrapper for ConnBeginTx type type _database_sql_driver_ConnBeginTx struct { + IValue interface{} WBeginTx func(ctx context.Context, opts driver.TxOptions) (driver.Tx, error) } @@ -129,6 +132,7 @@ func (W _database_sql_driver_ConnBeginTx) BeginTx(ctx context.Context, opts driv // _database_sql_driver_ConnPrepareContext is an interface wrapper for ConnPrepareContext type type _database_sql_driver_ConnPrepareContext struct { + IValue interface{} WPrepareContext func(ctx context.Context, query string) (driver.Stmt, error) } @@ -138,6 +142,7 @@ func (W _database_sql_driver_ConnPrepareContext) PrepareContext(ctx context.Cont // _database_sql_driver_Connector is an interface wrapper for Connector type type _database_sql_driver_Connector struct { + IValue interface{} WConnect func(a0 context.Context) (driver.Conn, error) WDriver func() driver.Driver } @@ -149,13 +154,15 @@ func (W _database_sql_driver_Connector) Driver() driver.Driver { return W.WDrive // _database_sql_driver_Driver is an interface wrapper for Driver type type _database_sql_driver_Driver struct { - WOpen func(name string) (driver.Conn, error) + IValue interface{} + WOpen func(name string) (driver.Conn, error) } func (W _database_sql_driver_Driver) Open(name string) (driver.Conn, error) { return W.WOpen(name) } // _database_sql_driver_DriverContext is an interface wrapper for DriverContext type type _database_sql_driver_DriverContext struct { + IValue interface{} WOpenConnector func(name string) (driver.Connector, error) } @@ -165,7 +172,8 @@ func (W _database_sql_driver_DriverContext) OpenConnector(name string) (driver.C // _database_sql_driver_Execer is an interface wrapper for Execer type type _database_sql_driver_Execer struct { - WExec func(query string, args []driver.Value) (driver.Result, error) + IValue interface{} + WExec func(query string, args []driver.Value) (driver.Result, error) } func (W _database_sql_driver_Execer) Exec(query string, args []driver.Value) (driver.Result, error) { @@ -174,6 +182,7 @@ func (W _database_sql_driver_Execer) Exec(query string, args []driver.Value) (dr // _database_sql_driver_ExecerContext is an interface wrapper for ExecerContext type type _database_sql_driver_ExecerContext struct { + IValue interface{} WExecContext func(ctx context.Context, query string, args []driver.NamedValue) (driver.Result, error) } @@ -183,6 +192,7 @@ func (W _database_sql_driver_ExecerContext) ExecContext(ctx context.Context, que // _database_sql_driver_NamedValueChecker is an interface wrapper for NamedValueChecker type type _database_sql_driver_NamedValueChecker struct { + IValue interface{} WCheckNamedValue func(a0 *driver.NamedValue) error } @@ -192,13 +202,15 @@ func (W _database_sql_driver_NamedValueChecker) CheckNamedValue(a0 *driver.Named // _database_sql_driver_Pinger is an interface wrapper for Pinger type type _database_sql_driver_Pinger struct { - WPing func(ctx context.Context) error + IValue interface{} + WPing func(ctx context.Context) error } func (W _database_sql_driver_Pinger) Ping(ctx context.Context) error { return W.WPing(ctx) } // _database_sql_driver_Queryer is an interface wrapper for Queryer type type _database_sql_driver_Queryer struct { + IValue interface{} WQuery func(query string, args []driver.Value) (driver.Rows, error) } @@ -208,6 +220,7 @@ func (W _database_sql_driver_Queryer) Query(query string, args []driver.Value) ( // _database_sql_driver_QueryerContext is an interface wrapper for QueryerContext type type _database_sql_driver_QueryerContext struct { + IValue interface{} WQueryContext func(ctx context.Context, query string, args []driver.NamedValue) (driver.Rows, error) } @@ -217,6 +230,7 @@ func (W _database_sql_driver_QueryerContext) QueryContext(ctx context.Context, q // _database_sql_driver_Result is an interface wrapper for Result type type _database_sql_driver_Result struct { + IValue interface{} WLastInsertId func() (int64, error) WRowsAffected func() (int64, error) } @@ -226,6 +240,7 @@ func (W _database_sql_driver_Result) RowsAffected() (int64, error) { return W.WR // _database_sql_driver_Rows is an interface wrapper for Rows type type _database_sql_driver_Rows struct { + IValue interface{} WClose func() error WColumns func() []string WNext func(dest []driver.Value) error @@ -237,6 +252,7 @@ func (W _database_sql_driver_Rows) Next(dest []driver.Value) error { return W.WN // _database_sql_driver_RowsColumnTypeDatabaseTypeName is an interface wrapper for RowsColumnTypeDatabaseTypeName type type _database_sql_driver_RowsColumnTypeDatabaseTypeName struct { + IValue interface{} WClose func() error WColumnTypeDatabaseTypeName func(index int) string WColumns func() []string @@ -254,6 +270,7 @@ func (W _database_sql_driver_RowsColumnTypeDatabaseTypeName) Next(dest []driver. // _database_sql_driver_RowsColumnTypeLength is an interface wrapper for RowsColumnTypeLength type type _database_sql_driver_RowsColumnTypeLength struct { + IValue interface{} WClose func() error WColumnTypeLength func(index int) (length int64, ok bool) WColumns func() []string @@ -271,6 +288,7 @@ func (W _database_sql_driver_RowsColumnTypeLength) Next(dest []driver.Value) err // _database_sql_driver_RowsColumnTypeNullable is an interface wrapper for RowsColumnTypeNullable type type _database_sql_driver_RowsColumnTypeNullable struct { + IValue interface{} WClose func() error WColumnTypeNullable func(index int) (nullable bool, ok bool) WColumns func() []string @@ -288,6 +306,7 @@ func (W _database_sql_driver_RowsColumnTypeNullable) Next(dest []driver.Value) e // _database_sql_driver_RowsColumnTypePrecisionScale is an interface wrapper for RowsColumnTypePrecisionScale type type _database_sql_driver_RowsColumnTypePrecisionScale struct { + IValue interface{} WClose func() error WColumnTypePrecisionScale func(index int) (precision int64, scale int64, ok bool) WColumns func() []string @@ -305,6 +324,7 @@ func (W _database_sql_driver_RowsColumnTypePrecisionScale) Next(dest []driver.Va // _database_sql_driver_RowsColumnTypeScanType is an interface wrapper for RowsColumnTypeScanType type type _database_sql_driver_RowsColumnTypeScanType struct { + IValue interface{} WClose func() error WColumnTypeScanType func(index int) reflect.Type WColumns func() []string @@ -322,6 +342,7 @@ func (W _database_sql_driver_RowsColumnTypeScanType) Next(dest []driver.Value) e // _database_sql_driver_RowsNextResultSet is an interface wrapper for RowsNextResultSet type type _database_sql_driver_RowsNextResultSet struct { + IValue interface{} WClose func() error WColumns func() []string WHasNextResultSet func() bool @@ -337,6 +358,7 @@ func (W _database_sql_driver_RowsNextResultSet) NextResultSet() error // _database_sql_driver_SessionResetter is an interface wrapper for SessionResetter type type _database_sql_driver_SessionResetter struct { + IValue interface{} WResetSession func(ctx context.Context) error } @@ -346,6 +368,7 @@ func (W _database_sql_driver_SessionResetter) ResetSession(ctx context.Context) // _database_sql_driver_Stmt is an interface wrapper for Stmt type type _database_sql_driver_Stmt struct { + IValue interface{} WClose func() error WExec func(args []driver.Value) (driver.Result, error) WNumInput func() int @@ -363,6 +386,7 @@ func (W _database_sql_driver_Stmt) Query(args []driver.Value) (driver.Rows, erro // _database_sql_driver_StmtExecContext is an interface wrapper for StmtExecContext type type _database_sql_driver_StmtExecContext struct { + IValue interface{} WExecContext func(ctx context.Context, args []driver.NamedValue) (driver.Result, error) } @@ -372,6 +396,7 @@ func (W _database_sql_driver_StmtExecContext) ExecContext(ctx context.Context, a // _database_sql_driver_StmtQueryContext is an interface wrapper for StmtQueryContext type type _database_sql_driver_StmtQueryContext struct { + IValue interface{} WQueryContext func(ctx context.Context, args []driver.NamedValue) (driver.Rows, error) } @@ -381,6 +406,7 @@ func (W _database_sql_driver_StmtQueryContext) QueryContext(ctx context.Context, // _database_sql_driver_Tx is an interface wrapper for Tx type type _database_sql_driver_Tx struct { + IValue interface{} WCommit func() error WRollback func() error } @@ -390,6 +416,7 @@ func (W _database_sql_driver_Tx) Rollback() error { return W.WRollback() } // _database_sql_driver_Validator is an interface wrapper for Validator type type _database_sql_driver_Validator struct { + IValue interface{} WIsValid func() bool } @@ -397,10 +424,12 @@ func (W _database_sql_driver_Validator) IsValid() bool { return W.WIsValid() } // _database_sql_driver_Value is an interface wrapper for Value type type _database_sql_driver_Value struct { + IValue interface{} } // _database_sql_driver_ValueConverter is an interface wrapper for ValueConverter type type _database_sql_driver_ValueConverter struct { + IValue interface{} WConvertValue func(v interface{}) (driver.Value, error) } @@ -410,6 +439,7 @@ func (W _database_sql_driver_ValueConverter) ConvertValue(v interface{}) (driver // _database_sql_driver_Valuer is an interface wrapper for Valuer type type _database_sql_driver_Valuer struct { + IValue interface{} WValue func() (driver.Value, error) } diff --git a/stdlib/go1_15_debug_dwarf.go b/stdlib/go1_15_debug_dwarf.go index 4063c8c1..46e9d5e3 100644 --- a/stdlib/go1_15_debug_dwarf.go +++ b/stdlib/go1_15_debug_dwarf.go @@ -271,6 +271,7 @@ func init() { // _debug_dwarf_Type is an interface wrapper for Type type type _debug_dwarf_Type struct { + IValue interface{} WCommon func() *dwarf.CommonType WSize func() int64 WString func() string diff --git a/stdlib/go1_15_debug_macho.go b/stdlib/go1_15_debug_macho.go index 975118eb..f69bd94e 100644 --- a/stdlib/go1_15_debug_macho.go +++ b/stdlib/go1_15_debug_macho.go @@ -150,7 +150,8 @@ func init() { // _debug_macho_Load is an interface wrapper for Load type type _debug_macho_Load struct { - WRaw func() []byte + IValue interface{} + WRaw func() []byte } func (W _debug_macho_Load) Raw() []byte { return W.WRaw() } diff --git a/stdlib/go1_15_encoding.go b/stdlib/go1_15_encoding.go index 44dd78ef..f371c4fc 100644 --- a/stdlib/go1_15_encoding.go +++ b/stdlib/go1_15_encoding.go @@ -27,6 +27,7 @@ func init() { // _encoding_BinaryMarshaler is an interface wrapper for BinaryMarshaler type type _encoding_BinaryMarshaler struct { + IValue interface{} WMarshalBinary func() (data []byte, err error) } @@ -36,6 +37,7 @@ func (W _encoding_BinaryMarshaler) MarshalBinary() (data []byte, err error) { // _encoding_BinaryUnmarshaler is an interface wrapper for BinaryUnmarshaler type type _encoding_BinaryUnmarshaler struct { + IValue interface{} WUnmarshalBinary func(data []byte) error } @@ -45,6 +47,7 @@ func (W _encoding_BinaryUnmarshaler) UnmarshalBinary(data []byte) error { // _encoding_TextMarshaler is an interface wrapper for TextMarshaler type type _encoding_TextMarshaler struct { + IValue interface{} WMarshalText func() (text []byte, err error) } @@ -52,6 +55,7 @@ func (W _encoding_TextMarshaler) MarshalText() (text []byte, err error) { return // _encoding_TextUnmarshaler is an interface wrapper for TextUnmarshaler type type _encoding_TextUnmarshaler struct { + IValue interface{} WUnmarshalText func(text []byte) error } diff --git a/stdlib/go1_15_encoding_binary.go b/stdlib/go1_15_encoding_binary.go index 795bd84b..c5fa1fde 100644 --- a/stdlib/go1_15_encoding_binary.go +++ b/stdlib/go1_15_encoding_binary.go @@ -39,6 +39,7 @@ func init() { // _encoding_binary_ByteOrder is an interface wrapper for ByteOrder type type _encoding_binary_ByteOrder struct { + IValue interface{} WPutUint16 func(a0 []byte, a1 uint16) WPutUint32 func(a0 []byte, a1 uint32) WPutUint64 func(a0 []byte, a1 uint64) diff --git a/stdlib/go1_15_encoding_gob.go b/stdlib/go1_15_encoding_gob.go index efe735b2..212b2f4d 100644 --- a/stdlib/go1_15_encoding_gob.go +++ b/stdlib/go1_15_encoding_gob.go @@ -32,6 +32,7 @@ func init() { // _encoding_gob_GobDecoder is an interface wrapper for GobDecoder type type _encoding_gob_GobDecoder struct { + IValue interface{} WGobDecode func(a0 []byte) error } @@ -39,6 +40,7 @@ func (W _encoding_gob_GobDecoder) GobDecode(a0 []byte) error { return W.WGobDeco // _encoding_gob_GobEncoder is an interface wrapper for GobEncoder type type _encoding_gob_GobEncoder struct { + IValue interface{} WGobEncode func() ([]byte, error) } diff --git a/stdlib/go1_15_encoding_json.go b/stdlib/go1_15_encoding_json.go index b59921fa..392b3620 100644 --- a/stdlib/go1_15_encoding_json.go +++ b/stdlib/go1_15_encoding_json.go @@ -49,6 +49,7 @@ func init() { // _encoding_json_Marshaler is an interface wrapper for Marshaler type type _encoding_json_Marshaler struct { + IValue interface{} WMarshalJSON func() ([]byte, error) } @@ -56,10 +57,12 @@ func (W _encoding_json_Marshaler) MarshalJSON() ([]byte, error) { return W.WMars // _encoding_json_Token is an interface wrapper for Token type type _encoding_json_Token struct { + IValue interface{} } // _encoding_json_Unmarshaler is an interface wrapper for Unmarshaler type type _encoding_json_Unmarshaler struct { + IValue interface{} WUnmarshalJSON func(a0 []byte) error } diff --git a/stdlib/go1_15_encoding_xml.go b/stdlib/go1_15_encoding_xml.go index 258de949..1efc9aa3 100644 --- a/stdlib/go1_15_encoding_xml.go +++ b/stdlib/go1_15_encoding_xml.go @@ -61,6 +61,7 @@ func init() { // _encoding_xml_Marshaler is an interface wrapper for Marshaler type type _encoding_xml_Marshaler struct { + IValue interface{} WMarshalXML func(e *xml.Encoder, start xml.StartElement) error } @@ -70,6 +71,7 @@ func (W _encoding_xml_Marshaler) MarshalXML(e *xml.Encoder, start xml.StartEleme // _encoding_xml_MarshalerAttr is an interface wrapper for MarshalerAttr type type _encoding_xml_MarshalerAttr struct { + IValue interface{} WMarshalXMLAttr func(name xml.Name) (xml.Attr, error) } @@ -79,10 +81,12 @@ func (W _encoding_xml_MarshalerAttr) MarshalXMLAttr(name xml.Name) (xml.Attr, er // _encoding_xml_Token is an interface wrapper for Token type type _encoding_xml_Token struct { + IValue interface{} } // _encoding_xml_TokenReader is an interface wrapper for TokenReader type type _encoding_xml_TokenReader struct { + IValue interface{} WToken func() (xml.Token, error) } @@ -90,6 +94,7 @@ func (W _encoding_xml_TokenReader) Token() (xml.Token, error) { return W.WToken( // _encoding_xml_Unmarshaler is an interface wrapper for Unmarshaler type type _encoding_xml_Unmarshaler struct { + IValue interface{} WUnmarshalXML func(d *xml.Decoder, start xml.StartElement) error } @@ -99,6 +104,7 @@ func (W _encoding_xml_Unmarshaler) UnmarshalXML(d *xml.Decoder, start xml.StartE // _encoding_xml_UnmarshalerAttr is an interface wrapper for UnmarshalerAttr type type _encoding_xml_UnmarshalerAttr struct { + IValue interface{} WUnmarshalXMLAttr func(attr xml.Attr) error } diff --git a/stdlib/go1_15_expvar.go b/stdlib/go1_15_expvar.go index ccd3050b..221dda3f 100644 --- a/stdlib/go1_15_expvar.go +++ b/stdlib/go1_15_expvar.go @@ -37,6 +37,7 @@ func init() { // _expvar_Var is an interface wrapper for Var type type _expvar_Var struct { + IValue interface{} WString func() string } diff --git a/stdlib/go1_15_flag.go b/stdlib/go1_15_flag.go index 380528b3..e94e0c9e 100644 --- a/stdlib/go1_15_flag.go +++ b/stdlib/go1_15_flag.go @@ -64,6 +64,7 @@ func init() { // _flag_Getter is an interface wrapper for Getter type type _flag_Getter struct { + IValue interface{} WGet func() interface{} WSet func(a0 string) error WString func() string @@ -75,6 +76,7 @@ func (W _flag_Getter) String() string { return W.WString() } // _flag_Value is an interface wrapper for Value type type _flag_Value struct { + IValue interface{} WSet func(a0 string) error WString func() string } diff --git a/stdlib/go1_15_fmt.go b/stdlib/go1_15_fmt.go index 332c815d..0af68cea 100644 --- a/stdlib/go1_15_fmt.go +++ b/stdlib/go1_15_fmt.go @@ -52,6 +52,7 @@ func init() { // _fmt_Formatter is an interface wrapper for Formatter type type _fmt_Formatter struct { + IValue interface{} WFormat func(f fmt.State, c rune) } @@ -59,6 +60,7 @@ func (W _fmt_Formatter) Format(f fmt.State, c rune) { W.WFormat(f, c) } // _fmt_GoStringer is an interface wrapper for GoStringer type type _fmt_GoStringer struct { + IValue interface{} WGoString func() string } @@ -66,6 +68,7 @@ func (W _fmt_GoStringer) GoString() string { return W.WGoString() } // _fmt_ScanState is an interface wrapper for ScanState type type _fmt_ScanState struct { + IValue interface{} WRead func(buf []byte) (n int, err error) WReadRune func() (r rune, size int, err error) WSkipSpace func() @@ -85,13 +88,15 @@ func (W _fmt_ScanState) Width() (wid int, ok bool) { return W.WWidth() } // _fmt_Scanner is an interface wrapper for Scanner type type _fmt_Scanner struct { - WScan func(state fmt.ScanState, verb rune) error + IValue interface{} + WScan func(state fmt.ScanState, verb rune) error } func (W _fmt_Scanner) Scan(state fmt.ScanState, verb rune) error { return W.WScan(state, verb) } // _fmt_State is an interface wrapper for State type type _fmt_State struct { + IValue interface{} WFlag func(c int) bool WPrecision func() (prec int, ok bool) WWidth func() (wid int, ok bool) @@ -105,6 +110,7 @@ func (W _fmt_State) Write(b []byte) (n int, err error) { return W.WWrite(b) } // _fmt_Stringer is an interface wrapper for Stringer type type _fmt_Stringer struct { + IValue interface{} WString func() string } diff --git a/stdlib/go1_15_go_ast.go b/stdlib/go1_15_go_ast.go index 6d9d2f22..a9fce10c 100644 --- a/stdlib/go1_15_go_ast.go +++ b/stdlib/go1_15_go_ast.go @@ -128,8 +128,9 @@ func init() { // _go_ast_Decl is an interface wrapper for Decl type type _go_ast_Decl struct { - WEnd func() token.Pos - WPos func() token.Pos + IValue interface{} + WEnd func() token.Pos + WPos func() token.Pos } func (W _go_ast_Decl) End() token.Pos { return W.WEnd() } @@ -137,8 +138,9 @@ func (W _go_ast_Decl) Pos() token.Pos { return W.WPos() } // _go_ast_Expr is an interface wrapper for Expr type type _go_ast_Expr struct { - WEnd func() token.Pos - WPos func() token.Pos + IValue interface{} + WEnd func() token.Pos + WPos func() token.Pos } func (W _go_ast_Expr) End() token.Pos { return W.WEnd() } @@ -146,8 +148,9 @@ func (W _go_ast_Expr) Pos() token.Pos { return W.WPos() } // _go_ast_Node is an interface wrapper for Node type type _go_ast_Node struct { - WEnd func() token.Pos - WPos func() token.Pos + IValue interface{} + WEnd func() token.Pos + WPos func() token.Pos } func (W _go_ast_Node) End() token.Pos { return W.WEnd() } @@ -155,8 +158,9 @@ func (W _go_ast_Node) Pos() token.Pos { return W.WPos() } // _go_ast_Spec is an interface wrapper for Spec type type _go_ast_Spec struct { - WEnd func() token.Pos - WPos func() token.Pos + IValue interface{} + WEnd func() token.Pos + WPos func() token.Pos } func (W _go_ast_Spec) End() token.Pos { return W.WEnd() } @@ -164,8 +168,9 @@ func (W _go_ast_Spec) Pos() token.Pos { return W.WPos() } // _go_ast_Stmt is an interface wrapper for Stmt type type _go_ast_Stmt struct { - WEnd func() token.Pos - WPos func() token.Pos + IValue interface{} + WEnd func() token.Pos + WPos func() token.Pos } func (W _go_ast_Stmt) End() token.Pos { return W.WEnd() } @@ -173,6 +178,7 @@ func (W _go_ast_Stmt) Pos() token.Pos { return W.WPos() } // _go_ast_Visitor is an interface wrapper for Visitor type type _go_ast_Visitor struct { + IValue interface{} WVisit func(node ast.Node) (w ast.Visitor) } diff --git a/stdlib/go1_15_go_constant.go b/stdlib/go1_15_go_constant.go index 9e3a1fbc..e04c6cbd 100644 --- a/stdlib/go1_15_go_constant.go +++ b/stdlib/go1_15_go_constant.go @@ -61,6 +61,7 @@ func init() { // _go_constant_Value is an interface wrapper for Value type type _go_constant_Value struct { + IValue interface{} WExactString func() string WKind func() constant.Kind WString func() string diff --git a/stdlib/go1_15_go_types.go b/stdlib/go1_15_go_types.go index 3b1adcb1..730fbc39 100644 --- a/stdlib/go1_15_go_types.go +++ b/stdlib/go1_15_go_types.go @@ -162,6 +162,7 @@ func init() { // _go_types_Importer is an interface wrapper for Importer type type _go_types_Importer struct { + IValue interface{} WImport func(path string) (*types.Package, error) } @@ -169,6 +170,7 @@ func (W _go_types_Importer) Import(path string) (*types.Package, error) { return // _go_types_ImporterFrom is an interface wrapper for ImporterFrom type type _go_types_ImporterFrom struct { + IValue interface{} WImport func(path string) (*types.Package, error) WImportFrom func(path string, dir string, mode types.ImportMode) (*types.Package, error) } @@ -180,6 +182,7 @@ func (W _go_types_ImporterFrom) ImportFrom(path string, dir string, mode types.I // _go_types_Object is an interface wrapper for Object type type _go_types_Object struct { + IValue interface{} WExported func() bool WId func() string WName func() string @@ -201,6 +204,7 @@ func (W _go_types_Object) Type() types.Type { return W.WType() } // _go_types_Sizes is an interface wrapper for Sizes type type _go_types_Sizes struct { + IValue interface{} WAlignof func(T types.Type) int64 WOffsetsof func(fields []*types.Var) []int64 WSizeof func(T types.Type) int64 @@ -212,6 +216,7 @@ func (W _go_types_Sizes) Sizeof(T types.Type) int64 { return W.WSize // _go_types_Type is an interface wrapper for Type type type _go_types_Type struct { + IValue interface{} WString func() string WUnderlying func() types.Type } diff --git a/stdlib/go1_15_hash.go b/stdlib/go1_15_hash.go index 94f9bfe1..cb4ac65e 100644 --- a/stdlib/go1_15_hash.go +++ b/stdlib/go1_15_hash.go @@ -25,6 +25,7 @@ func init() { // _hash_Hash is an interface wrapper for Hash type type _hash_Hash struct { + IValue interface{} WBlockSize func() int WReset func() WSize func() int @@ -40,6 +41,7 @@ func (W _hash_Hash) Write(p []byte) (n int, err error) { return W.WWrite(p) } // _hash_Hash32 is an interface wrapper for Hash32 type type _hash_Hash32 struct { + IValue interface{} WBlockSize func() int WReset func() WSize func() int @@ -57,6 +59,7 @@ func (W _hash_Hash32) Write(p []byte) (n int, err error) { return W.WWrite(p) } // _hash_Hash64 is an interface wrapper for Hash64 type type _hash_Hash64 struct { + IValue interface{} WBlockSize func() int WReset func() WSize func() int diff --git a/stdlib/go1_15_image.go b/stdlib/go1_15_image.go index 65931984..46dd0290 100644 --- a/stdlib/go1_15_image.go +++ b/stdlib/go1_15_image.go @@ -74,6 +74,7 @@ func init() { // _image_Image is an interface wrapper for Image type type _image_Image struct { + IValue interface{} WAt func(x int, y int) color.Color WBounds func() image.Rectangle WColorModel func() color.Model @@ -85,6 +86,7 @@ func (W _image_Image) ColorModel() color.Model { return W.WColorModel() } // _image_PalettedImage is an interface wrapper for PalettedImage type type _image_PalettedImage struct { + IValue interface{} WAt func(x int, y int) color.Color WBounds func() image.Rectangle WColorIndexAt func(x int, y int) uint8 diff --git a/stdlib/go1_15_image_color.go b/stdlib/go1_15_image_color.go index f07a3630..8de6e80a 100644 --- a/stdlib/go1_15_image_color.go +++ b/stdlib/go1_15_image_color.go @@ -57,13 +57,15 @@ func init() { // _image_color_Color is an interface wrapper for Color type type _image_color_Color struct { - WRGBA func() (r uint32, g uint32, b uint32, a uint32) + IValue interface{} + WRGBA func() (r uint32, g uint32, b uint32, a uint32) } func (W _image_color_Color) RGBA() (r uint32, g uint32, b uint32, a uint32) { return W.WRGBA() } // _image_color_Model is an interface wrapper for Model type type _image_color_Model struct { + IValue interface{} WConvert func(c color.Color) color.Color } diff --git a/stdlib/go1_15_image_draw.go b/stdlib/go1_15_image_draw.go index 5f02bcbe..4cc406ce 100644 --- a/stdlib/go1_15_image_draw.go +++ b/stdlib/go1_15_image_draw.go @@ -35,7 +35,8 @@ func init() { // _image_draw_Drawer is an interface wrapper for Drawer type type _image_draw_Drawer struct { - WDraw func(dst draw.Image, r image.Rectangle, src image.Image, sp image.Point) + IValue interface{} + WDraw func(dst draw.Image, r image.Rectangle, src image.Image, sp image.Point) } func (W _image_draw_Drawer) Draw(dst draw.Image, r image.Rectangle, src image.Image, sp image.Point) { @@ -44,6 +45,7 @@ func (W _image_draw_Drawer) Draw(dst draw.Image, r image.Rectangle, src image.Im // _image_draw_Image is an interface wrapper for Image type type _image_draw_Image struct { + IValue interface{} WAt func(x int, y int) color.Color WBounds func() image.Rectangle WColorModel func() color.Model @@ -57,6 +59,7 @@ func (W _image_draw_Image) Set(x int, y int, c color.Color) { W.WSet(x, y, c) } // _image_draw_Quantizer is an interface wrapper for Quantizer type type _image_draw_Quantizer struct { + IValue interface{} WQuantize func(p color.Palette, m image.Image) color.Palette } diff --git a/stdlib/go1_15_image_jpeg.go b/stdlib/go1_15_image_jpeg.go index a0e5d9cf..55caa6aa 100644 --- a/stdlib/go1_15_image_jpeg.go +++ b/stdlib/go1_15_image_jpeg.go @@ -32,6 +32,7 @@ func init() { // _image_jpeg_Reader is an interface wrapper for Reader type type _image_jpeg_Reader struct { + IValue interface{} WRead func(p []byte) (n int, err error) WReadByte func() (byte, error) } diff --git a/stdlib/go1_15_image_png.go b/stdlib/go1_15_image_png.go index 621417dc..c61d5e85 100644 --- a/stdlib/go1_15_image_png.go +++ b/stdlib/go1_15_image_png.go @@ -35,8 +35,9 @@ func init() { // _image_png_EncoderBufferPool is an interface wrapper for EncoderBufferPool type type _image_png_EncoderBufferPool struct { - WGet func() *png.EncoderBuffer - WPut func(a0 *png.EncoderBuffer) + IValue interface{} + WGet func() *png.EncoderBuffer + WPut func(a0 *png.EncoderBuffer) } func (W _image_png_EncoderBufferPool) Get() *png.EncoderBuffer { return W.WGet() } diff --git a/stdlib/go1_15_io.go b/stdlib/go1_15_io.go index be3d1908..7caeeacd 100644 --- a/stdlib/go1_15_io.go +++ b/stdlib/go1_15_io.go @@ -90,6 +90,7 @@ func init() { // _io_ByteReader is an interface wrapper for ByteReader type type _io_ByteReader struct { + IValue interface{} WReadByte func() (byte, error) } @@ -97,6 +98,7 @@ func (W _io_ByteReader) ReadByte() (byte, error) { return W.WReadByte() } // _io_ByteScanner is an interface wrapper for ByteScanner type type _io_ByteScanner struct { + IValue interface{} WReadByte func() (byte, error) WUnreadByte func() error } @@ -106,6 +108,7 @@ func (W _io_ByteScanner) UnreadByte() error { return W.WUnreadByte() } // _io_ByteWriter is an interface wrapper for ByteWriter type type _io_ByteWriter struct { + IValue interface{} WWriteByte func(c byte) error } @@ -113,6 +116,7 @@ func (W _io_ByteWriter) WriteByte(c byte) error { return W.WWriteByte(c) } // _io_Closer is an interface wrapper for Closer type type _io_Closer struct { + IValue interface{} WClose func() error } @@ -120,6 +124,7 @@ func (W _io_Closer) Close() error { return W.WClose() } // _io_ReadCloser is an interface wrapper for ReadCloser type type _io_ReadCloser struct { + IValue interface{} WClose func() error WRead func(p []byte) (n int, err error) } @@ -129,8 +134,9 @@ func (W _io_ReadCloser) Read(p []byte) (n int, err error) { return W.WRead(p) } // _io_ReadSeeker is an interface wrapper for ReadSeeker type type _io_ReadSeeker struct { - WRead func(p []byte) (n int, err error) - WSeek func(offset int64, whence int) (int64, error) + IValue interface{} + WRead func(p []byte) (n int, err error) + WSeek func(offset int64, whence int) (int64, error) } func (W _io_ReadSeeker) Read(p []byte) (n int, err error) { return W.WRead(p) } @@ -138,6 +144,7 @@ func (W _io_ReadSeeker) Seek(offset int64, whence int) (int64, error) { return W // _io_ReadWriteCloser is an interface wrapper for ReadWriteCloser type type _io_ReadWriteCloser struct { + IValue interface{} WClose func() error WRead func(p []byte) (n int, err error) WWrite func(p []byte) (n int, err error) @@ -149,6 +156,7 @@ func (W _io_ReadWriteCloser) Write(p []byte) (n int, err error) { return W.WWrit // _io_ReadWriteSeeker is an interface wrapper for ReadWriteSeeker type type _io_ReadWriteSeeker struct { + IValue interface{} WRead func(p []byte) (n int, err error) WSeek func(offset int64, whence int) (int64, error) WWrite func(p []byte) (n int, err error) @@ -162,6 +170,7 @@ func (W _io_ReadWriteSeeker) Write(p []byte) (n int, err error) { return W.WWrit // _io_ReadWriter is an interface wrapper for ReadWriter type type _io_ReadWriter struct { + IValue interface{} WRead func(p []byte) (n int, err error) WWrite func(p []byte) (n int, err error) } @@ -171,13 +180,15 @@ func (W _io_ReadWriter) Write(p []byte) (n int, err error) { return W.WWrite(p) // _io_Reader is an interface wrapper for Reader type type _io_Reader struct { - WRead func(p []byte) (n int, err error) + IValue interface{} + WRead func(p []byte) (n int, err error) } func (W _io_Reader) Read(p []byte) (n int, err error) { return W.WRead(p) } // _io_ReaderAt is an interface wrapper for ReaderAt type type _io_ReaderAt struct { + IValue interface{} WReadAt func(p []byte, off int64) (n int, err error) } @@ -185,6 +196,7 @@ func (W _io_ReaderAt) ReadAt(p []byte, off int64) (n int, err error) { return W. // _io_ReaderFrom is an interface wrapper for ReaderFrom type type _io_ReaderFrom struct { + IValue interface{} WReadFrom func(r io.Reader) (n int64, err error) } @@ -192,6 +204,7 @@ func (W _io_ReaderFrom) ReadFrom(r io.Reader) (n int64, err error) { return W.WR // _io_RuneReader is an interface wrapper for RuneReader type type _io_RuneReader struct { + IValue interface{} WReadRune func() (r rune, size int, err error) } @@ -199,6 +212,7 @@ func (W _io_RuneReader) ReadRune() (r rune, size int, err error) { return W.WRea // _io_RuneScanner is an interface wrapper for RuneScanner type type _io_RuneScanner struct { + IValue interface{} WReadRune func() (r rune, size int, err error) WUnreadRune func() error } @@ -208,13 +222,15 @@ func (W _io_RuneScanner) UnreadRune() error { return W.WUn // _io_Seeker is an interface wrapper for Seeker type type _io_Seeker struct { - WSeek func(offset int64, whence int) (int64, error) + IValue interface{} + WSeek func(offset int64, whence int) (int64, error) } func (W _io_Seeker) Seek(offset int64, whence int) (int64, error) { return W.WSeek(offset, whence) } // _io_StringWriter is an interface wrapper for StringWriter type type _io_StringWriter struct { + IValue interface{} WWriteString func(s string) (n int, err error) } @@ -222,6 +238,7 @@ func (W _io_StringWriter) WriteString(s string) (n int, err error) { return W.WW // _io_WriteCloser is an interface wrapper for WriteCloser type type _io_WriteCloser struct { + IValue interface{} WClose func() error WWrite func(p []byte) (n int, err error) } @@ -231,6 +248,7 @@ func (W _io_WriteCloser) Write(p []byte) (n int, err error) { return W.WWrite(p) // _io_WriteSeeker is an interface wrapper for WriteSeeker type type _io_WriteSeeker struct { + IValue interface{} WSeek func(offset int64, whence int) (int64, error) WWrite func(p []byte) (n int, err error) } @@ -242,6 +260,7 @@ func (W _io_WriteSeeker) Write(p []byte) (n int, err error) { return W.WWrite(p) // _io_Writer is an interface wrapper for Writer type type _io_Writer struct { + IValue interface{} WWrite func(p []byte) (n int, err error) } @@ -249,6 +268,7 @@ func (W _io_Writer) Write(p []byte) (n int, err error) { return W.WWrite(p) } // _io_WriterAt is an interface wrapper for WriterAt type type _io_WriterAt struct { + IValue interface{} WWriteAt func(p []byte, off int64) (n int, err error) } @@ -256,6 +276,7 @@ func (W _io_WriterAt) WriteAt(p []byte, off int64) (n int, err error) { return W // _io_WriterTo is an interface wrapper for WriterTo type type _io_WriterTo struct { + IValue interface{} WWriteTo func(w io.Writer) (n int64, err error) } diff --git a/stdlib/go1_15_math_rand.go b/stdlib/go1_15_math_rand.go index a4958681..1a064392 100644 --- a/stdlib/go1_15_math_rand.go +++ b/stdlib/go1_15_math_rand.go @@ -46,6 +46,7 @@ func init() { // _math_rand_Source is an interface wrapper for Source type type _math_rand_Source struct { + IValue interface{} WInt63 func() int64 WSeed func(seed int64) } @@ -55,6 +56,7 @@ func (W _math_rand_Source) Seed(seed int64) { W.WSeed(seed) } // _math_rand_Source64 is an interface wrapper for Source64 type type _math_rand_Source64 struct { + IValue interface{} WInt63 func() int64 WSeed func(seed int64) WUint64 func() uint64 diff --git a/stdlib/go1_15_mime_multipart.go b/stdlib/go1_15_mime_multipart.go index d1cf0c49..9704624a 100644 --- a/stdlib/go1_15_mime_multipart.go +++ b/stdlib/go1_15_mime_multipart.go @@ -31,6 +31,7 @@ func init() { // _mime_multipart_File is an interface wrapper for File type type _mime_multipart_File struct { + IValue interface{} WClose func() error WRead func(p []byte) (n int, err error) WReadAt func(p []byte, off int64) (n int, err error) diff --git a/stdlib/go1_15_net.go b/stdlib/go1_15_net.go index b4934061..6791da0f 100644 --- a/stdlib/go1_15_net.go +++ b/stdlib/go1_15_net.go @@ -126,6 +126,7 @@ func init() { // _net_Addr is an interface wrapper for Addr type type _net_Addr struct { + IValue interface{} WNetwork func() string WString func() string } @@ -135,6 +136,7 @@ func (W _net_Addr) String() string { return W.WString() } // _net_Conn is an interface wrapper for Conn type type _net_Conn struct { + IValue interface{} WClose func() error WLocalAddr func() net.Addr WRead func(b []byte) (n int, err error) @@ -156,6 +158,7 @@ func (W _net_Conn) Write(b []byte) (n int, err error) { return W.WWrite(b) } // _net_Error is an interface wrapper for Error type type _net_Error struct { + IValue interface{} WError func() string WTemporary func() bool WTimeout func() bool @@ -167,6 +170,7 @@ func (W _net_Error) Timeout() bool { return W.WTimeout() } // _net_Listener is an interface wrapper for Listener type type _net_Listener struct { + IValue interface{} WAccept func() (net.Conn, error) WAddr func() net.Addr WClose func() error @@ -178,6 +182,7 @@ func (W _net_Listener) Close() error { return W.WClose() } // _net_PacketConn is an interface wrapper for PacketConn type type _net_PacketConn struct { + IValue interface{} WClose func() error WLocalAddr func() net.Addr WReadFrom func(p []byte) (n int, addr net.Addr, err error) diff --git a/stdlib/go1_15_net_http.go b/stdlib/go1_15_net_http.go index 17e58032..848ffbfc 100644 --- a/stdlib/go1_15_net_http.go +++ b/stdlib/go1_15_net_http.go @@ -207,6 +207,7 @@ func init() { // _net_http_CloseNotifier is an interface wrapper for CloseNotifier type type _net_http_CloseNotifier struct { + IValue interface{} WCloseNotify func() <-chan bool } @@ -214,6 +215,7 @@ func (W _net_http_CloseNotifier) CloseNotify() <-chan bool { return W.WCloseNoti // _net_http_CookieJar is an interface wrapper for CookieJar type type _net_http_CookieJar struct { + IValue interface{} WCookies func(u *url.URL) []*http.Cookie WSetCookies func(u *url.URL, cookies []*http.Cookie) } @@ -225,6 +227,7 @@ func (W _net_http_CookieJar) SetCookies(u *url.URL, cookies []*http.Cookie) { // _net_http_File is an interface wrapper for File type type _net_http_File struct { + IValue interface{} WClose func() error WRead func(p []byte) (n int, err error) WReaddir func(count int) ([]os.FileInfo, error) @@ -240,13 +243,15 @@ func (W _net_http_File) Stat() (os.FileInfo, error) { return W // _net_http_FileSystem is an interface wrapper for FileSystem type type _net_http_FileSystem struct { - WOpen func(name string) (http.File, error) + IValue interface{} + WOpen func(name string) (http.File, error) } func (W _net_http_FileSystem) Open(name string) (http.File, error) { return W.WOpen(name) } // _net_http_Flusher is an interface wrapper for Flusher type type _net_http_Flusher struct { + IValue interface{} WFlush func() } @@ -254,6 +259,7 @@ func (W _net_http_Flusher) Flush() { W.WFlush() } // _net_http_Handler is an interface wrapper for Handler type type _net_http_Handler struct { + IValue interface{} WServeHTTP func(a0 http.ResponseWriter, a1 *http.Request) } @@ -261,6 +267,7 @@ func (W _net_http_Handler) ServeHTTP(a0 http.ResponseWriter, a1 *http.Request) { // _net_http_Hijacker is an interface wrapper for Hijacker type type _net_http_Hijacker struct { + IValue interface{} WHijack func() (net.Conn, *bufio.ReadWriter, error) } @@ -268,7 +275,8 @@ func (W _net_http_Hijacker) Hijack() (net.Conn, *bufio.ReadWriter, error) { retu // _net_http_Pusher is an interface wrapper for Pusher type type _net_http_Pusher struct { - WPush func(target string, opts *http.PushOptions) error + IValue interface{} + WPush func(target string, opts *http.PushOptions) error } func (W _net_http_Pusher) Push(target string, opts *http.PushOptions) error { @@ -277,6 +285,7 @@ func (W _net_http_Pusher) Push(target string, opts *http.PushOptions) error { // _net_http_ResponseWriter is an interface wrapper for ResponseWriter type type _net_http_ResponseWriter struct { + IValue interface{} WHeader func() http.Header WWrite func(a0 []byte) (int, error) WWriteHeader func(statusCode int) @@ -288,6 +297,7 @@ func (W _net_http_ResponseWriter) WriteHeader(statusCode int) { W.WWriteHeader // _net_http_RoundTripper is an interface wrapper for RoundTripper type type _net_http_RoundTripper struct { + IValue interface{} WRoundTrip func(a0 *http.Request) (*http.Response, error) } diff --git a/stdlib/go1_15_net_http_cookiejar.go b/stdlib/go1_15_net_http_cookiejar.go index 5438c663..c2b71fc5 100644 --- a/stdlib/go1_15_net_http_cookiejar.go +++ b/stdlib/go1_15_net_http_cookiejar.go @@ -26,6 +26,7 @@ func init() { // _net_http_cookiejar_PublicSuffixList is an interface wrapper for PublicSuffixList type type _net_http_cookiejar_PublicSuffixList struct { + IValue interface{} WPublicSuffix func(domain string) string WString func() string } diff --git a/stdlib/go1_15_net_http_httputil.go b/stdlib/go1_15_net_http_httputil.go index 3d76f924..b9779875 100644 --- a/stdlib/go1_15_net_http_httputil.go +++ b/stdlib/go1_15_net_http_httputil.go @@ -39,8 +39,9 @@ func init() { // _net_http_httputil_BufferPool is an interface wrapper for BufferPool type type _net_http_httputil_BufferPool struct { - WGet func() []byte - WPut func(a0 []byte) + IValue interface{} + WGet func() []byte + WPut func(a0 []byte) } func (W _net_http_httputil_BufferPool) Get() []byte { return W.WGet() } diff --git a/stdlib/go1_15_net_rpc.go b/stdlib/go1_15_net_rpc.go index 4298620a..07706642 100644 --- a/stdlib/go1_15_net_rpc.go +++ b/stdlib/go1_15_net_rpc.go @@ -50,6 +50,7 @@ func init() { // _net_rpc_ClientCodec is an interface wrapper for ClientCodec type type _net_rpc_ClientCodec struct { + IValue interface{} WClose func() error WReadResponseBody func(a0 interface{}) error WReadResponseHeader func(a0 *rpc.Response) error @@ -67,6 +68,7 @@ func (W _net_rpc_ClientCodec) WriteRequest(a0 *rpc.Request, a1 interface{}) erro // _net_rpc_ServerCodec is an interface wrapper for ServerCodec type type _net_rpc_ServerCodec struct { + IValue interface{} WClose func() error WReadRequestBody func(a0 interface{}) error WReadRequestHeader func(a0 *rpc.Request) error diff --git a/stdlib/go1_15_net_smtp.go b/stdlib/go1_15_net_smtp.go index df375e33..8436d65b 100644 --- a/stdlib/go1_15_net_smtp.go +++ b/stdlib/go1_15_net_smtp.go @@ -30,6 +30,7 @@ func init() { // _net_smtp_Auth is an interface wrapper for Auth type type _net_smtp_Auth struct { + IValue interface{} WNext func(fromServer []byte, more bool) (toServer []byte, err error) WStart func(server *smtp.ServerInfo) (proto string, toServer []byte, err error) } diff --git a/stdlib/go1_15_os.go b/stdlib/go1_15_os.go index 8a4eaa61..db08a1d1 100644 --- a/stdlib/go1_15_os.go +++ b/stdlib/go1_15_os.go @@ -132,6 +132,7 @@ func init() { // _os_FileInfo is an interface wrapper for FileInfo type type _os_FileInfo struct { + IValue interface{} WIsDir func() bool WModTime func() time.Time WMode func() os.FileMode @@ -149,6 +150,7 @@ func (W _os_FileInfo) Sys() interface{} { return W.WSys() } // _os_Signal is an interface wrapper for Signal type type _os_Signal struct { + IValue interface{} WSignal func() WString func() string } diff --git a/stdlib/go1_15_reflect.go b/stdlib/go1_15_reflect.go index 9f05cc28..aa18c8ae 100644 --- a/stdlib/go1_15_reflect.go +++ b/stdlib/go1_15_reflect.go @@ -91,6 +91,7 @@ func init() { // _reflect_Type is an interface wrapper for Type type type _reflect_Type struct { + IValue interface{} WAlign func() int WAssignableTo func(u reflect.Type) bool WBits func() int diff --git a/stdlib/go1_15_runtime.go b/stdlib/go1_15_runtime.go index 8d975c00..a18c5e59 100644 --- a/stdlib/go1_15_runtime.go +++ b/stdlib/go1_15_runtime.go @@ -70,6 +70,7 @@ func init() { // _runtime_Error is an interface wrapper for Error type type _runtime_Error struct { + IValue interface{} WError func() string WRuntimeError func() } diff --git a/stdlib/go1_15_sort.go b/stdlib/go1_15_sort.go index 97bdac75..03a609f1 100644 --- a/stdlib/go1_15_sort.go +++ b/stdlib/go1_15_sort.go @@ -43,9 +43,10 @@ func init() { // _sort_Interface is an interface wrapper for Interface type type _sort_Interface struct { - WLen func() int - WLess func(i int, j int) bool - WSwap func(i int, j int) + IValue interface{} + WLen func() int + WLess func(i int, j int) bool + WSwap func(i int, j int) } func (W _sort_Interface) Len() int { return W.WLen() } diff --git a/stdlib/go1_15_sync.go b/stdlib/go1_15_sync.go index c41525a2..053f9f4a 100644 --- a/stdlib/go1_15_sync.go +++ b/stdlib/go1_15_sync.go @@ -31,6 +31,7 @@ func init() { // _sync_Locker is an interface wrapper for Locker type type _sync_Locker struct { + IValue interface{} WLock func() WUnlock func() } diff --git a/stdlib/go1_15_testing.go b/stdlib/go1_15_testing.go index 56bf059c..157ea78b 100644 --- a/stdlib/go1_15_testing.go +++ b/stdlib/go1_15_testing.go @@ -46,6 +46,7 @@ func init() { // _testing_TB is an interface wrapper for TB type type _testing_TB struct { + IValue interface{} WCleanup func(a0 func()) WError func(args ...interface{}) WErrorf func(format string, args ...interface{}) diff --git a/stdlib/go1_15_testing_quick.go b/stdlib/go1_15_testing_quick.go index 085db4a4..42f4cf3c 100644 --- a/stdlib/go1_15_testing_quick.go +++ b/stdlib/go1_15_testing_quick.go @@ -31,6 +31,7 @@ func init() { // _testing_quick_Generator is an interface wrapper for Generator type type _testing_quick_Generator struct { + IValue interface{} WGenerate func(rand *rand.Rand, size int) reflect.Value } diff --git a/stdlib/go1_15_text_template_parse.go b/stdlib/go1_15_text_template_parse.go index 424b0a0e..26d25e66 100644 --- a/stdlib/go1_15_text_template_parse.go +++ b/stdlib/go1_15_text_template_parse.go @@ -67,6 +67,7 @@ func init() { // _text_template_parse_Node is an interface wrapper for Node type type _text_template_parse_Node struct { + IValue interface{} WCopy func() parse.Node WPosition func() parse.Pos WString func() string diff --git a/stdlib/go1_16_compress_flate.go b/stdlib/go1_16_compress_flate.go index 2d43b027..645647c3 100644 --- a/stdlib/go1_16_compress_flate.go +++ b/stdlib/go1_16_compress_flate.go @@ -42,6 +42,7 @@ func init() { // _compress_flate_Reader is an interface wrapper for Reader type type _compress_flate_Reader struct { + IValue interface{} WRead func(p []byte) (n int, err error) WReadByte func() (byte, error) } @@ -51,6 +52,7 @@ func (W _compress_flate_Reader) ReadByte() (byte, error) { return W.WRe // _compress_flate_Resetter is an interface wrapper for Resetter type type _compress_flate_Resetter struct { + IValue interface{} WReset func(r io.Reader, dict []byte) error } diff --git a/stdlib/go1_16_compress_zlib.go b/stdlib/go1_16_compress_zlib.go index 863aeb80..0356edc2 100644 --- a/stdlib/go1_16_compress_zlib.go +++ b/stdlib/go1_16_compress_zlib.go @@ -40,6 +40,7 @@ func init() { // _compress_zlib_Resetter is an interface wrapper for Resetter type type _compress_zlib_Resetter struct { + IValue interface{} WReset func(r io.Reader, dict []byte) error } diff --git a/stdlib/go1_16_container_heap.go b/stdlib/go1_16_container_heap.go index b9f77eed..7af3b053 100644 --- a/stdlib/go1_16_container_heap.go +++ b/stdlib/go1_16_container_heap.go @@ -28,11 +28,12 @@ func init() { // _container_heap_Interface is an interface wrapper for Interface type type _container_heap_Interface struct { - WLen func() int - WLess func(i int, j int) bool - WPop func() interface{} - WPush func(x interface{}) - WSwap func(i int, j int) + IValue interface{} + WLen func() int + WLess func(i int, j int) bool + WPop func() interface{} + WPush func(x interface{}) + WSwap func(i int, j int) } func (W _container_heap_Interface) Len() int { return W.WLen() } diff --git a/stdlib/go1_16_context.go b/stdlib/go1_16_context.go index 66ce7118..f828bc0f 100644 --- a/stdlib/go1_16_context.go +++ b/stdlib/go1_16_context.go @@ -33,6 +33,7 @@ func init() { // _context_Context is an interface wrapper for Context type type _context_Context struct { + IValue interface{} WDeadline func() (deadline time.Time, ok bool) WDone func() <-chan struct{} WErr func() error diff --git a/stdlib/go1_16_crypto.go b/stdlib/go1_16_crypto.go index fb427eac..e8778617 100644 --- a/stdlib/go1_16_crypto.go +++ b/stdlib/go1_16_crypto.go @@ -55,6 +55,7 @@ func init() { // _crypto_Decrypter is an interface wrapper for Decrypter type type _crypto_Decrypter struct { + IValue interface{} WDecrypt func(rand io.Reader, msg []byte, opts crypto.DecrypterOpts) (plaintext []byte, err error) WPublic func() crypto.PublicKey } @@ -66,18 +67,22 @@ func (W _crypto_Decrypter) Public() crypto.PublicKey { return W.WPublic() } // _crypto_DecrypterOpts is an interface wrapper for DecrypterOpts type type _crypto_DecrypterOpts struct { + IValue interface{} } // _crypto_PrivateKey is an interface wrapper for PrivateKey type type _crypto_PrivateKey struct { + IValue interface{} } // _crypto_PublicKey is an interface wrapper for PublicKey type type _crypto_PublicKey struct { + IValue interface{} } // _crypto_Signer is an interface wrapper for Signer type type _crypto_Signer struct { + IValue interface{} WPublic func() crypto.PublicKey WSign func(rand io.Reader, digest []byte, opts crypto.SignerOpts) (signature []byte, err error) } @@ -89,6 +94,7 @@ func (W _crypto_Signer) Sign(rand io.Reader, digest []byte, opts crypto.SignerOp // _crypto_SignerOpts is an interface wrapper for SignerOpts type type _crypto_SignerOpts struct { + IValue interface{} WHashFunc func() crypto.Hash } diff --git a/stdlib/go1_16_crypto_cipher.go b/stdlib/go1_16_crypto_cipher.go index f31ea6da..150445f5 100644 --- a/stdlib/go1_16_crypto_cipher.go +++ b/stdlib/go1_16_crypto_cipher.go @@ -40,6 +40,7 @@ func init() { // _crypto_cipher_AEAD is an interface wrapper for AEAD type type _crypto_cipher_AEAD struct { + IValue interface{} WNonceSize func() int WOpen func(dst []byte, nonce []byte, ciphertext []byte, additionalData []byte) ([]byte, error) WOverhead func() int @@ -57,6 +58,7 @@ func (W _crypto_cipher_AEAD) Seal(dst []byte, nonce []byte, plaintext []byte, ad // _crypto_cipher_Block is an interface wrapper for Block type type _crypto_cipher_Block struct { + IValue interface{} WBlockSize func() int WDecrypt func(dst []byte, src []byte) WEncrypt func(dst []byte, src []byte) @@ -68,6 +70,7 @@ func (W _crypto_cipher_Block) Encrypt(dst []byte, src []byte) { W.WEncrypt(dst, // _crypto_cipher_BlockMode is an interface wrapper for BlockMode type type _crypto_cipher_BlockMode struct { + IValue interface{} WBlockSize func() int WCryptBlocks func(dst []byte, src []byte) } @@ -77,6 +80,7 @@ func (W _crypto_cipher_BlockMode) CryptBlocks(dst []byte, src []byte) { W.WCrypt // _crypto_cipher_Stream is an interface wrapper for Stream type type _crypto_cipher_Stream struct { + IValue interface{} WXORKeyStream func(dst []byte, src []byte) } diff --git a/stdlib/go1_16_crypto_elliptic.go b/stdlib/go1_16_crypto_elliptic.go index 3de5cfb3..4ab3bda3 100644 --- a/stdlib/go1_16_crypto_elliptic.go +++ b/stdlib/go1_16_crypto_elliptic.go @@ -34,6 +34,7 @@ func init() { // _crypto_elliptic_Curve is an interface wrapper for Curve type type _crypto_elliptic_Curve struct { + IValue interface{} WAdd func(x1 *big.Int, y1 *big.Int, x2 *big.Int, y2 *big.Int) (x *big.Int, y *big.Int) WDouble func(x1 *big.Int, y1 *big.Int) (x *big.Int, y *big.Int) WIsOnCurve func(x *big.Int, y *big.Int) bool diff --git a/stdlib/go1_16_crypto_tls.go b/stdlib/go1_16_crypto_tls.go index c11465e2..e5c8348c 100644 --- a/stdlib/go1_16_crypto_tls.go +++ b/stdlib/go1_16_crypto_tls.go @@ -108,8 +108,9 @@ func init() { // _crypto_tls_ClientSessionCache is an interface wrapper for ClientSessionCache type type _crypto_tls_ClientSessionCache struct { - WGet func(sessionKey string) (session *tls.ClientSessionState, ok bool) - WPut func(sessionKey string, cs *tls.ClientSessionState) + IValue interface{} + WGet func(sessionKey string) (session *tls.ClientSessionState, ok bool) + WPut func(sessionKey string, cs *tls.ClientSessionState) } func (W _crypto_tls_ClientSessionCache) Get(sessionKey string) (session *tls.ClientSessionState, ok bool) { diff --git a/stdlib/go1_16_database_sql.go b/stdlib/go1_16_database_sql.go index 7a09366f..6f78242a 100644 --- a/stdlib/go1_16_database_sql.go +++ b/stdlib/go1_16_database_sql.go @@ -60,6 +60,7 @@ func init() { // _database_sql_Result is an interface wrapper for Result type type _database_sql_Result struct { + IValue interface{} WLastInsertId func() (int64, error) WRowsAffected func() (int64, error) } @@ -69,7 +70,8 @@ func (W _database_sql_Result) RowsAffected() (int64, error) { return W.WRowsAffe // _database_sql_Scanner is an interface wrapper for Scanner type type _database_sql_Scanner struct { - WScan func(src interface{}) error + IValue interface{} + WScan func(src interface{}) error } func (W _database_sql_Scanner) Scan(src interface{}) error { return W.WScan(src) } diff --git a/stdlib/go1_16_database_sql_driver.go b/stdlib/go1_16_database_sql_driver.go index bf903c6e..59a9a993 100644 --- a/stdlib/go1_16_database_sql_driver.go +++ b/stdlib/go1_16_database_sql_driver.go @@ -98,6 +98,7 @@ func init() { // _database_sql_driver_ColumnConverter is an interface wrapper for ColumnConverter type type _database_sql_driver_ColumnConverter struct { + IValue interface{} WColumnConverter func(idx int) driver.ValueConverter } @@ -107,6 +108,7 @@ func (W _database_sql_driver_ColumnConverter) ColumnConverter(idx int) driver.Va // _database_sql_driver_Conn is an interface wrapper for Conn type type _database_sql_driver_Conn struct { + IValue interface{} WBegin func() (driver.Tx, error) WClose func() error WPrepare func(query string) (driver.Stmt, error) @@ -120,6 +122,7 @@ func (W _database_sql_driver_Conn) Prepare(query string) (driver.Stmt, error) { // _database_sql_driver_ConnBeginTx is an interface wrapper for ConnBeginTx type type _database_sql_driver_ConnBeginTx struct { + IValue interface{} WBeginTx func(ctx context.Context, opts driver.TxOptions) (driver.Tx, error) } @@ -129,6 +132,7 @@ func (W _database_sql_driver_ConnBeginTx) BeginTx(ctx context.Context, opts driv // _database_sql_driver_ConnPrepareContext is an interface wrapper for ConnPrepareContext type type _database_sql_driver_ConnPrepareContext struct { + IValue interface{} WPrepareContext func(ctx context.Context, query string) (driver.Stmt, error) } @@ -138,6 +142,7 @@ func (W _database_sql_driver_ConnPrepareContext) PrepareContext(ctx context.Cont // _database_sql_driver_Connector is an interface wrapper for Connector type type _database_sql_driver_Connector struct { + IValue interface{} WConnect func(a0 context.Context) (driver.Conn, error) WDriver func() driver.Driver } @@ -149,13 +154,15 @@ func (W _database_sql_driver_Connector) Driver() driver.Driver { return W.WDrive // _database_sql_driver_Driver is an interface wrapper for Driver type type _database_sql_driver_Driver struct { - WOpen func(name string) (driver.Conn, error) + IValue interface{} + WOpen func(name string) (driver.Conn, error) } func (W _database_sql_driver_Driver) Open(name string) (driver.Conn, error) { return W.WOpen(name) } // _database_sql_driver_DriverContext is an interface wrapper for DriverContext type type _database_sql_driver_DriverContext struct { + IValue interface{} WOpenConnector func(name string) (driver.Connector, error) } @@ -165,7 +172,8 @@ func (W _database_sql_driver_DriverContext) OpenConnector(name string) (driver.C // _database_sql_driver_Execer is an interface wrapper for Execer type type _database_sql_driver_Execer struct { - WExec func(query string, args []driver.Value) (driver.Result, error) + IValue interface{} + WExec func(query string, args []driver.Value) (driver.Result, error) } func (W _database_sql_driver_Execer) Exec(query string, args []driver.Value) (driver.Result, error) { @@ -174,6 +182,7 @@ func (W _database_sql_driver_Execer) Exec(query string, args []driver.Value) (dr // _database_sql_driver_ExecerContext is an interface wrapper for ExecerContext type type _database_sql_driver_ExecerContext struct { + IValue interface{} WExecContext func(ctx context.Context, query string, args []driver.NamedValue) (driver.Result, error) } @@ -183,6 +192,7 @@ func (W _database_sql_driver_ExecerContext) ExecContext(ctx context.Context, que // _database_sql_driver_NamedValueChecker is an interface wrapper for NamedValueChecker type type _database_sql_driver_NamedValueChecker struct { + IValue interface{} WCheckNamedValue func(a0 *driver.NamedValue) error } @@ -192,13 +202,15 @@ func (W _database_sql_driver_NamedValueChecker) CheckNamedValue(a0 *driver.Named // _database_sql_driver_Pinger is an interface wrapper for Pinger type type _database_sql_driver_Pinger struct { - WPing func(ctx context.Context) error + IValue interface{} + WPing func(ctx context.Context) error } func (W _database_sql_driver_Pinger) Ping(ctx context.Context) error { return W.WPing(ctx) } // _database_sql_driver_Queryer is an interface wrapper for Queryer type type _database_sql_driver_Queryer struct { + IValue interface{} WQuery func(query string, args []driver.Value) (driver.Rows, error) } @@ -208,6 +220,7 @@ func (W _database_sql_driver_Queryer) Query(query string, args []driver.Value) ( // _database_sql_driver_QueryerContext is an interface wrapper for QueryerContext type type _database_sql_driver_QueryerContext struct { + IValue interface{} WQueryContext func(ctx context.Context, query string, args []driver.NamedValue) (driver.Rows, error) } @@ -217,6 +230,7 @@ func (W _database_sql_driver_QueryerContext) QueryContext(ctx context.Context, q // _database_sql_driver_Result is an interface wrapper for Result type type _database_sql_driver_Result struct { + IValue interface{} WLastInsertId func() (int64, error) WRowsAffected func() (int64, error) } @@ -226,6 +240,7 @@ func (W _database_sql_driver_Result) RowsAffected() (int64, error) { return W.WR // _database_sql_driver_Rows is an interface wrapper for Rows type type _database_sql_driver_Rows struct { + IValue interface{} WClose func() error WColumns func() []string WNext func(dest []driver.Value) error @@ -237,6 +252,7 @@ func (W _database_sql_driver_Rows) Next(dest []driver.Value) error { return W.WN // _database_sql_driver_RowsColumnTypeDatabaseTypeName is an interface wrapper for RowsColumnTypeDatabaseTypeName type type _database_sql_driver_RowsColumnTypeDatabaseTypeName struct { + IValue interface{} WClose func() error WColumnTypeDatabaseTypeName func(index int) string WColumns func() []string @@ -254,6 +270,7 @@ func (W _database_sql_driver_RowsColumnTypeDatabaseTypeName) Next(dest []driver. // _database_sql_driver_RowsColumnTypeLength is an interface wrapper for RowsColumnTypeLength type type _database_sql_driver_RowsColumnTypeLength struct { + IValue interface{} WClose func() error WColumnTypeLength func(index int) (length int64, ok bool) WColumns func() []string @@ -271,6 +288,7 @@ func (W _database_sql_driver_RowsColumnTypeLength) Next(dest []driver.Value) err // _database_sql_driver_RowsColumnTypeNullable is an interface wrapper for RowsColumnTypeNullable type type _database_sql_driver_RowsColumnTypeNullable struct { + IValue interface{} WClose func() error WColumnTypeNullable func(index int) (nullable bool, ok bool) WColumns func() []string @@ -288,6 +306,7 @@ func (W _database_sql_driver_RowsColumnTypeNullable) Next(dest []driver.Value) e // _database_sql_driver_RowsColumnTypePrecisionScale is an interface wrapper for RowsColumnTypePrecisionScale type type _database_sql_driver_RowsColumnTypePrecisionScale struct { + IValue interface{} WClose func() error WColumnTypePrecisionScale func(index int) (precision int64, scale int64, ok bool) WColumns func() []string @@ -305,6 +324,7 @@ func (W _database_sql_driver_RowsColumnTypePrecisionScale) Next(dest []driver.Va // _database_sql_driver_RowsColumnTypeScanType is an interface wrapper for RowsColumnTypeScanType type type _database_sql_driver_RowsColumnTypeScanType struct { + IValue interface{} WClose func() error WColumnTypeScanType func(index int) reflect.Type WColumns func() []string @@ -322,6 +342,7 @@ func (W _database_sql_driver_RowsColumnTypeScanType) Next(dest []driver.Value) e // _database_sql_driver_RowsNextResultSet is an interface wrapper for RowsNextResultSet type type _database_sql_driver_RowsNextResultSet struct { + IValue interface{} WClose func() error WColumns func() []string WHasNextResultSet func() bool @@ -337,6 +358,7 @@ func (W _database_sql_driver_RowsNextResultSet) NextResultSet() error // _database_sql_driver_SessionResetter is an interface wrapper for SessionResetter type type _database_sql_driver_SessionResetter struct { + IValue interface{} WResetSession func(ctx context.Context) error } @@ -346,6 +368,7 @@ func (W _database_sql_driver_SessionResetter) ResetSession(ctx context.Context) // _database_sql_driver_Stmt is an interface wrapper for Stmt type type _database_sql_driver_Stmt struct { + IValue interface{} WClose func() error WExec func(args []driver.Value) (driver.Result, error) WNumInput func() int @@ -363,6 +386,7 @@ func (W _database_sql_driver_Stmt) Query(args []driver.Value) (driver.Rows, erro // _database_sql_driver_StmtExecContext is an interface wrapper for StmtExecContext type type _database_sql_driver_StmtExecContext struct { + IValue interface{} WExecContext func(ctx context.Context, args []driver.NamedValue) (driver.Result, error) } @@ -372,6 +396,7 @@ func (W _database_sql_driver_StmtExecContext) ExecContext(ctx context.Context, a // _database_sql_driver_StmtQueryContext is an interface wrapper for StmtQueryContext type type _database_sql_driver_StmtQueryContext struct { + IValue interface{} WQueryContext func(ctx context.Context, args []driver.NamedValue) (driver.Rows, error) } @@ -381,6 +406,7 @@ func (W _database_sql_driver_StmtQueryContext) QueryContext(ctx context.Context, // _database_sql_driver_Tx is an interface wrapper for Tx type type _database_sql_driver_Tx struct { + IValue interface{} WCommit func() error WRollback func() error } @@ -390,6 +416,7 @@ func (W _database_sql_driver_Tx) Rollback() error { return W.WRollback() } // _database_sql_driver_Validator is an interface wrapper for Validator type type _database_sql_driver_Validator struct { + IValue interface{} WIsValid func() bool } @@ -397,10 +424,12 @@ func (W _database_sql_driver_Validator) IsValid() bool { return W.WIsValid() } // _database_sql_driver_Value is an interface wrapper for Value type type _database_sql_driver_Value struct { + IValue interface{} } // _database_sql_driver_ValueConverter is an interface wrapper for ValueConverter type type _database_sql_driver_ValueConverter struct { + IValue interface{} WConvertValue func(v interface{}) (driver.Value, error) } @@ -410,6 +439,7 @@ func (W _database_sql_driver_ValueConverter) ConvertValue(v interface{}) (driver // _database_sql_driver_Valuer is an interface wrapper for Valuer type type _database_sql_driver_Valuer struct { + IValue interface{} WValue func() (driver.Value, error) } diff --git a/stdlib/go1_16_debug_dwarf.go b/stdlib/go1_16_debug_dwarf.go index 140f47e3..28f1024a 100644 --- a/stdlib/go1_16_debug_dwarf.go +++ b/stdlib/go1_16_debug_dwarf.go @@ -271,6 +271,7 @@ func init() { // _debug_dwarf_Type is an interface wrapper for Type type type _debug_dwarf_Type struct { + IValue interface{} WCommon func() *dwarf.CommonType WSize func() int64 WString func() string diff --git a/stdlib/go1_16_debug_macho.go b/stdlib/go1_16_debug_macho.go index 7fd755a5..9b797b14 100644 --- a/stdlib/go1_16_debug_macho.go +++ b/stdlib/go1_16_debug_macho.go @@ -150,7 +150,8 @@ func init() { // _debug_macho_Load is an interface wrapper for Load type type _debug_macho_Load struct { - WRaw func() []byte + IValue interface{} + WRaw func() []byte } func (W _debug_macho_Load) Raw() []byte { return W.WRaw() } diff --git a/stdlib/go1_16_encoding.go b/stdlib/go1_16_encoding.go index 417edcb0..a12a0c90 100644 --- a/stdlib/go1_16_encoding.go +++ b/stdlib/go1_16_encoding.go @@ -27,6 +27,7 @@ func init() { // _encoding_BinaryMarshaler is an interface wrapper for BinaryMarshaler type type _encoding_BinaryMarshaler struct { + IValue interface{} WMarshalBinary func() (data []byte, err error) } @@ -36,6 +37,7 @@ func (W _encoding_BinaryMarshaler) MarshalBinary() (data []byte, err error) { // _encoding_BinaryUnmarshaler is an interface wrapper for BinaryUnmarshaler type type _encoding_BinaryUnmarshaler struct { + IValue interface{} WUnmarshalBinary func(data []byte) error } @@ -45,6 +47,7 @@ func (W _encoding_BinaryUnmarshaler) UnmarshalBinary(data []byte) error { // _encoding_TextMarshaler is an interface wrapper for TextMarshaler type type _encoding_TextMarshaler struct { + IValue interface{} WMarshalText func() (text []byte, err error) } @@ -52,6 +55,7 @@ func (W _encoding_TextMarshaler) MarshalText() (text []byte, err error) { return // _encoding_TextUnmarshaler is an interface wrapper for TextUnmarshaler type type _encoding_TextUnmarshaler struct { + IValue interface{} WUnmarshalText func(text []byte) error } diff --git a/stdlib/go1_16_encoding_binary.go b/stdlib/go1_16_encoding_binary.go index 02283b0a..30c90926 100644 --- a/stdlib/go1_16_encoding_binary.go +++ b/stdlib/go1_16_encoding_binary.go @@ -39,6 +39,7 @@ func init() { // _encoding_binary_ByteOrder is an interface wrapper for ByteOrder type type _encoding_binary_ByteOrder struct { + IValue interface{} WPutUint16 func(a0 []byte, a1 uint16) WPutUint32 func(a0 []byte, a1 uint32) WPutUint64 func(a0 []byte, a1 uint64) diff --git a/stdlib/go1_16_encoding_gob.go b/stdlib/go1_16_encoding_gob.go index 4319a76c..c0d5388d 100644 --- a/stdlib/go1_16_encoding_gob.go +++ b/stdlib/go1_16_encoding_gob.go @@ -32,6 +32,7 @@ func init() { // _encoding_gob_GobDecoder is an interface wrapper for GobDecoder type type _encoding_gob_GobDecoder struct { + IValue interface{} WGobDecode func(a0 []byte) error } @@ -39,6 +40,7 @@ func (W _encoding_gob_GobDecoder) GobDecode(a0 []byte) error { return W.WGobDeco // _encoding_gob_GobEncoder is an interface wrapper for GobEncoder type type _encoding_gob_GobEncoder struct { + IValue interface{} WGobEncode func() ([]byte, error) } diff --git a/stdlib/go1_16_encoding_json.go b/stdlib/go1_16_encoding_json.go index 4873a31b..3c2132d9 100644 --- a/stdlib/go1_16_encoding_json.go +++ b/stdlib/go1_16_encoding_json.go @@ -49,6 +49,7 @@ func init() { // _encoding_json_Marshaler is an interface wrapper for Marshaler type type _encoding_json_Marshaler struct { + IValue interface{} WMarshalJSON func() ([]byte, error) } @@ -56,10 +57,12 @@ func (W _encoding_json_Marshaler) MarshalJSON() ([]byte, error) { return W.WMars // _encoding_json_Token is an interface wrapper for Token type type _encoding_json_Token struct { + IValue interface{} } // _encoding_json_Unmarshaler is an interface wrapper for Unmarshaler type type _encoding_json_Unmarshaler struct { + IValue interface{} WUnmarshalJSON func(a0 []byte) error } diff --git a/stdlib/go1_16_encoding_xml.go b/stdlib/go1_16_encoding_xml.go index 4e754d53..d66ad644 100644 --- a/stdlib/go1_16_encoding_xml.go +++ b/stdlib/go1_16_encoding_xml.go @@ -61,6 +61,7 @@ func init() { // _encoding_xml_Marshaler is an interface wrapper for Marshaler type type _encoding_xml_Marshaler struct { + IValue interface{} WMarshalXML func(e *xml.Encoder, start xml.StartElement) error } @@ -70,6 +71,7 @@ func (W _encoding_xml_Marshaler) MarshalXML(e *xml.Encoder, start xml.StartEleme // _encoding_xml_MarshalerAttr is an interface wrapper for MarshalerAttr type type _encoding_xml_MarshalerAttr struct { + IValue interface{} WMarshalXMLAttr func(name xml.Name) (xml.Attr, error) } @@ -79,10 +81,12 @@ func (W _encoding_xml_MarshalerAttr) MarshalXMLAttr(name xml.Name) (xml.Attr, er // _encoding_xml_Token is an interface wrapper for Token type type _encoding_xml_Token struct { + IValue interface{} } // _encoding_xml_TokenReader is an interface wrapper for TokenReader type type _encoding_xml_TokenReader struct { + IValue interface{} WToken func() (xml.Token, error) } @@ -90,6 +94,7 @@ func (W _encoding_xml_TokenReader) Token() (xml.Token, error) { return W.WToken( // _encoding_xml_Unmarshaler is an interface wrapper for Unmarshaler type type _encoding_xml_Unmarshaler struct { + IValue interface{} WUnmarshalXML func(d *xml.Decoder, start xml.StartElement) error } @@ -99,6 +104,7 @@ func (W _encoding_xml_Unmarshaler) UnmarshalXML(d *xml.Decoder, start xml.StartE // _encoding_xml_UnmarshalerAttr is an interface wrapper for UnmarshalerAttr type type _encoding_xml_UnmarshalerAttr struct { + IValue interface{} WUnmarshalXMLAttr func(attr xml.Attr) error } diff --git a/stdlib/go1_16_expvar.go b/stdlib/go1_16_expvar.go index be09f34c..06371743 100644 --- a/stdlib/go1_16_expvar.go +++ b/stdlib/go1_16_expvar.go @@ -37,6 +37,7 @@ func init() { // _expvar_Var is an interface wrapper for Var type type _expvar_Var struct { + IValue interface{} WString func() string } diff --git a/stdlib/go1_16_flag.go b/stdlib/go1_16_flag.go index ba634a13..8d1a9360 100644 --- a/stdlib/go1_16_flag.go +++ b/stdlib/go1_16_flag.go @@ -65,6 +65,7 @@ func init() { // _flag_Getter is an interface wrapper for Getter type type _flag_Getter struct { + IValue interface{} WGet func() interface{} WSet func(a0 string) error WString func() string @@ -76,6 +77,7 @@ func (W _flag_Getter) String() string { return W.WString() } // _flag_Value is an interface wrapper for Value type type _flag_Value struct { + IValue interface{} WSet func(a0 string) error WString func() string } diff --git a/stdlib/go1_16_fmt.go b/stdlib/go1_16_fmt.go index e90fd409..6f3dac34 100644 --- a/stdlib/go1_16_fmt.go +++ b/stdlib/go1_16_fmt.go @@ -52,6 +52,7 @@ func init() { // _fmt_Formatter is an interface wrapper for Formatter type type _fmt_Formatter struct { + IValue interface{} WFormat func(f fmt.State, verb rune) } @@ -59,6 +60,7 @@ func (W _fmt_Formatter) Format(f fmt.State, verb rune) { W.WFormat(f, verb) } // _fmt_GoStringer is an interface wrapper for GoStringer type type _fmt_GoStringer struct { + IValue interface{} WGoString func() string } @@ -66,6 +68,7 @@ func (W _fmt_GoStringer) GoString() string { return W.WGoString() } // _fmt_ScanState is an interface wrapper for ScanState type type _fmt_ScanState struct { + IValue interface{} WRead func(buf []byte) (n int, err error) WReadRune func() (r rune, size int, err error) WSkipSpace func() @@ -85,13 +88,15 @@ func (W _fmt_ScanState) Width() (wid int, ok bool) { return W.WWidth() } // _fmt_Scanner is an interface wrapper for Scanner type type _fmt_Scanner struct { - WScan func(state fmt.ScanState, verb rune) error + IValue interface{} + WScan func(state fmt.ScanState, verb rune) error } func (W _fmt_Scanner) Scan(state fmt.ScanState, verb rune) error { return W.WScan(state, verb) } // _fmt_State is an interface wrapper for State type type _fmt_State struct { + IValue interface{} WFlag func(c int) bool WPrecision func() (prec int, ok bool) WWidth func() (wid int, ok bool) @@ -105,6 +110,7 @@ func (W _fmt_State) Write(b []byte) (n int, err error) { return W.WWrite(b) } // _fmt_Stringer is an interface wrapper for Stringer type type _fmt_Stringer struct { + IValue interface{} WString func() string } diff --git a/stdlib/go1_16_go_ast.go b/stdlib/go1_16_go_ast.go index 13020b91..15f3ce3a 100644 --- a/stdlib/go1_16_go_ast.go +++ b/stdlib/go1_16_go_ast.go @@ -128,8 +128,9 @@ func init() { // _go_ast_Decl is an interface wrapper for Decl type type _go_ast_Decl struct { - WEnd func() token.Pos - WPos func() token.Pos + IValue interface{} + WEnd func() token.Pos + WPos func() token.Pos } func (W _go_ast_Decl) End() token.Pos { return W.WEnd() } @@ -137,8 +138,9 @@ func (W _go_ast_Decl) Pos() token.Pos { return W.WPos() } // _go_ast_Expr is an interface wrapper for Expr type type _go_ast_Expr struct { - WEnd func() token.Pos - WPos func() token.Pos + IValue interface{} + WEnd func() token.Pos + WPos func() token.Pos } func (W _go_ast_Expr) End() token.Pos { return W.WEnd() } @@ -146,8 +148,9 @@ func (W _go_ast_Expr) Pos() token.Pos { return W.WPos() } // _go_ast_Node is an interface wrapper for Node type type _go_ast_Node struct { - WEnd func() token.Pos - WPos func() token.Pos + IValue interface{} + WEnd func() token.Pos + WPos func() token.Pos } func (W _go_ast_Node) End() token.Pos { return W.WEnd() } @@ -155,8 +158,9 @@ func (W _go_ast_Node) Pos() token.Pos { return W.WPos() } // _go_ast_Spec is an interface wrapper for Spec type type _go_ast_Spec struct { - WEnd func() token.Pos - WPos func() token.Pos + IValue interface{} + WEnd func() token.Pos + WPos func() token.Pos } func (W _go_ast_Spec) End() token.Pos { return W.WEnd() } @@ -164,8 +168,9 @@ func (W _go_ast_Spec) Pos() token.Pos { return W.WPos() } // _go_ast_Stmt is an interface wrapper for Stmt type type _go_ast_Stmt struct { - WEnd func() token.Pos - WPos func() token.Pos + IValue interface{} + WEnd func() token.Pos + WPos func() token.Pos } func (W _go_ast_Stmt) End() token.Pos { return W.WEnd() } @@ -173,6 +178,7 @@ func (W _go_ast_Stmt) Pos() token.Pos { return W.WPos() } // _go_ast_Visitor is an interface wrapper for Visitor type type _go_ast_Visitor struct { + IValue interface{} WVisit func(node ast.Node) (w ast.Visitor) } diff --git a/stdlib/go1_16_go_constant.go b/stdlib/go1_16_go_constant.go index e7ec9490..ef3d40f3 100644 --- a/stdlib/go1_16_go_constant.go +++ b/stdlib/go1_16_go_constant.go @@ -61,6 +61,7 @@ func init() { // _go_constant_Value is an interface wrapper for Value type type _go_constant_Value struct { + IValue interface{} WExactString func() string WKind func() constant.Kind WString func() string diff --git a/stdlib/go1_16_go_types.go b/stdlib/go1_16_go_types.go index 1cdb9cae..7389d3ef 100644 --- a/stdlib/go1_16_go_types.go +++ b/stdlib/go1_16_go_types.go @@ -162,6 +162,7 @@ func init() { // _go_types_Importer is an interface wrapper for Importer type type _go_types_Importer struct { + IValue interface{} WImport func(path string) (*types.Package, error) } @@ -169,6 +170,7 @@ func (W _go_types_Importer) Import(path string) (*types.Package, error) { return // _go_types_ImporterFrom is an interface wrapper for ImporterFrom type type _go_types_ImporterFrom struct { + IValue interface{} WImport func(path string) (*types.Package, error) WImportFrom func(path string, dir string, mode types.ImportMode) (*types.Package, error) } @@ -180,6 +182,7 @@ func (W _go_types_ImporterFrom) ImportFrom(path string, dir string, mode types.I // _go_types_Object is an interface wrapper for Object type type _go_types_Object struct { + IValue interface{} WExported func() bool WId func() string WName func() string @@ -201,6 +204,7 @@ func (W _go_types_Object) Type() types.Type { return W.WType() } // _go_types_Sizes is an interface wrapper for Sizes type type _go_types_Sizes struct { + IValue interface{} WAlignof func(T types.Type) int64 WOffsetsof func(fields []*types.Var) []int64 WSizeof func(T types.Type) int64 @@ -212,6 +216,7 @@ func (W _go_types_Sizes) Sizeof(T types.Type) int64 { return W.WSize // _go_types_Type is an interface wrapper for Type type type _go_types_Type struct { + IValue interface{} WString func() string WUnderlying func() types.Type } diff --git a/stdlib/go1_16_hash.go b/stdlib/go1_16_hash.go index 97079df3..782ddac6 100644 --- a/stdlib/go1_16_hash.go +++ b/stdlib/go1_16_hash.go @@ -25,6 +25,7 @@ func init() { // _hash_Hash is an interface wrapper for Hash type type _hash_Hash struct { + IValue interface{} WBlockSize func() int WReset func() WSize func() int @@ -40,6 +41,7 @@ func (W _hash_Hash) Write(p []byte) (n int, err error) { return W.WWrite(p) } // _hash_Hash32 is an interface wrapper for Hash32 type type _hash_Hash32 struct { + IValue interface{} WBlockSize func() int WReset func() WSize func() int @@ -57,6 +59,7 @@ func (W _hash_Hash32) Write(p []byte) (n int, err error) { return W.WWrite(p) } // _hash_Hash64 is an interface wrapper for Hash64 type type _hash_Hash64 struct { + IValue interface{} WBlockSize func() int WReset func() WSize func() int diff --git a/stdlib/go1_16_image.go b/stdlib/go1_16_image.go index 46af2ee2..8c7cd2a1 100644 --- a/stdlib/go1_16_image.go +++ b/stdlib/go1_16_image.go @@ -74,6 +74,7 @@ func init() { // _image_Image is an interface wrapper for Image type type _image_Image struct { + IValue interface{} WAt func(x int, y int) color.Color WBounds func() image.Rectangle WColorModel func() color.Model @@ -85,6 +86,7 @@ func (W _image_Image) ColorModel() color.Model { return W.WColorModel() } // _image_PalettedImage is an interface wrapper for PalettedImage type type _image_PalettedImage struct { + IValue interface{} WAt func(x int, y int) color.Color WBounds func() image.Rectangle WColorIndexAt func(x int, y int) uint8 diff --git a/stdlib/go1_16_image_color.go b/stdlib/go1_16_image_color.go index 9d7c192a..34d9bb98 100644 --- a/stdlib/go1_16_image_color.go +++ b/stdlib/go1_16_image_color.go @@ -57,13 +57,15 @@ func init() { // _image_color_Color is an interface wrapper for Color type type _image_color_Color struct { - WRGBA func() (r uint32, g uint32, b uint32, a uint32) + IValue interface{} + WRGBA func() (r uint32, g uint32, b uint32, a uint32) } func (W _image_color_Color) RGBA() (r uint32, g uint32, b uint32, a uint32) { return W.WRGBA() } // _image_color_Model is an interface wrapper for Model type type _image_color_Model struct { + IValue interface{} WConvert func(c color.Color) color.Color } diff --git a/stdlib/go1_16_image_draw.go b/stdlib/go1_16_image_draw.go index 1ff61abd..173786d3 100644 --- a/stdlib/go1_16_image_draw.go +++ b/stdlib/go1_16_image_draw.go @@ -35,7 +35,8 @@ func init() { // _image_draw_Drawer is an interface wrapper for Drawer type type _image_draw_Drawer struct { - WDraw func(dst draw.Image, r image.Rectangle, src image.Image, sp image.Point) + IValue interface{} + WDraw func(dst draw.Image, r image.Rectangle, src image.Image, sp image.Point) } func (W _image_draw_Drawer) Draw(dst draw.Image, r image.Rectangle, src image.Image, sp image.Point) { @@ -44,6 +45,7 @@ func (W _image_draw_Drawer) Draw(dst draw.Image, r image.Rectangle, src image.Im // _image_draw_Image is an interface wrapper for Image type type _image_draw_Image struct { + IValue interface{} WAt func(x int, y int) color.Color WBounds func() image.Rectangle WColorModel func() color.Model @@ -57,6 +59,7 @@ func (W _image_draw_Image) Set(x int, y int, c color.Color) { W.WSet(x, y, c) } // _image_draw_Quantizer is an interface wrapper for Quantizer type type _image_draw_Quantizer struct { + IValue interface{} WQuantize func(p color.Palette, m image.Image) color.Palette } diff --git a/stdlib/go1_16_image_jpeg.go b/stdlib/go1_16_image_jpeg.go index 69b1db30..6c31933f 100644 --- a/stdlib/go1_16_image_jpeg.go +++ b/stdlib/go1_16_image_jpeg.go @@ -32,6 +32,7 @@ func init() { // _image_jpeg_Reader is an interface wrapper for Reader type type _image_jpeg_Reader struct { + IValue interface{} WRead func(p []byte) (n int, err error) WReadByte func() (byte, error) } diff --git a/stdlib/go1_16_image_png.go b/stdlib/go1_16_image_png.go index b250f739..e3ddffc8 100644 --- a/stdlib/go1_16_image_png.go +++ b/stdlib/go1_16_image_png.go @@ -35,8 +35,9 @@ func init() { // _image_png_EncoderBufferPool is an interface wrapper for EncoderBufferPool type type _image_png_EncoderBufferPool struct { - WGet func() *png.EncoderBuffer - WPut func(a0 *png.EncoderBuffer) + IValue interface{} + WGet func() *png.EncoderBuffer + WPut func(a0 *png.EncoderBuffer) } func (W _image_png_EncoderBufferPool) Get() *png.EncoderBuffer { return W.WGet() } diff --git a/stdlib/go1_16_io.go b/stdlib/go1_16_io.go index 5ea70642..12c1d009 100644 --- a/stdlib/go1_16_io.go +++ b/stdlib/go1_16_io.go @@ -95,6 +95,7 @@ func init() { // _io_ByteReader is an interface wrapper for ByteReader type type _io_ByteReader struct { + IValue interface{} WReadByte func() (byte, error) } @@ -102,6 +103,7 @@ func (W _io_ByteReader) ReadByte() (byte, error) { return W.WReadByte() } // _io_ByteScanner is an interface wrapper for ByteScanner type type _io_ByteScanner struct { + IValue interface{} WReadByte func() (byte, error) WUnreadByte func() error } @@ -111,6 +113,7 @@ func (W _io_ByteScanner) UnreadByte() error { return W.WUnreadByte() } // _io_ByteWriter is an interface wrapper for ByteWriter type type _io_ByteWriter struct { + IValue interface{} WWriteByte func(c byte) error } @@ -118,6 +121,7 @@ func (W _io_ByteWriter) WriteByte(c byte) error { return W.WWriteByte(c) } // _io_Closer is an interface wrapper for Closer type type _io_Closer struct { + IValue interface{} WClose func() error } @@ -125,6 +129,7 @@ func (W _io_Closer) Close() error { return W.WClose() } // _io_ReadCloser is an interface wrapper for ReadCloser type type _io_ReadCloser struct { + IValue interface{} WClose func() error WRead func(p []byte) (n int, err error) } @@ -134,6 +139,7 @@ func (W _io_ReadCloser) Read(p []byte) (n int, err error) { return W.WRead(p) } // _io_ReadSeekCloser is an interface wrapper for ReadSeekCloser type type _io_ReadSeekCloser struct { + IValue interface{} WClose func() error WRead func(p []byte) (n int, err error) WSeek func(offset int64, whence int) (int64, error) @@ -147,8 +153,9 @@ func (W _io_ReadSeekCloser) Seek(offset int64, whence int) (int64, error) { // _io_ReadSeeker is an interface wrapper for ReadSeeker type type _io_ReadSeeker struct { - WRead func(p []byte) (n int, err error) - WSeek func(offset int64, whence int) (int64, error) + IValue interface{} + WRead func(p []byte) (n int, err error) + WSeek func(offset int64, whence int) (int64, error) } func (W _io_ReadSeeker) Read(p []byte) (n int, err error) { return W.WRead(p) } @@ -156,6 +163,7 @@ func (W _io_ReadSeeker) Seek(offset int64, whence int) (int64, error) { return W // _io_ReadWriteCloser is an interface wrapper for ReadWriteCloser type type _io_ReadWriteCloser struct { + IValue interface{} WClose func() error WRead func(p []byte) (n int, err error) WWrite func(p []byte) (n int, err error) @@ -167,6 +175,7 @@ func (W _io_ReadWriteCloser) Write(p []byte) (n int, err error) { return W.WWrit // _io_ReadWriteSeeker is an interface wrapper for ReadWriteSeeker type type _io_ReadWriteSeeker struct { + IValue interface{} WRead func(p []byte) (n int, err error) WSeek func(offset int64, whence int) (int64, error) WWrite func(p []byte) (n int, err error) @@ -180,6 +189,7 @@ func (W _io_ReadWriteSeeker) Write(p []byte) (n int, err error) { return W.WWrit // _io_ReadWriter is an interface wrapper for ReadWriter type type _io_ReadWriter struct { + IValue interface{} WRead func(p []byte) (n int, err error) WWrite func(p []byte) (n int, err error) } @@ -189,13 +199,15 @@ func (W _io_ReadWriter) Write(p []byte) (n int, err error) { return W.WWrite(p) // _io_Reader is an interface wrapper for Reader type type _io_Reader struct { - WRead func(p []byte) (n int, err error) + IValue interface{} + WRead func(p []byte) (n int, err error) } func (W _io_Reader) Read(p []byte) (n int, err error) { return W.WRead(p) } // _io_ReaderAt is an interface wrapper for ReaderAt type type _io_ReaderAt struct { + IValue interface{} WReadAt func(p []byte, off int64) (n int, err error) } @@ -203,6 +215,7 @@ func (W _io_ReaderAt) ReadAt(p []byte, off int64) (n int, err error) { return W. // _io_ReaderFrom is an interface wrapper for ReaderFrom type type _io_ReaderFrom struct { + IValue interface{} WReadFrom func(r io.Reader) (n int64, err error) } @@ -210,6 +223,7 @@ func (W _io_ReaderFrom) ReadFrom(r io.Reader) (n int64, err error) { return W.WR // _io_RuneReader is an interface wrapper for RuneReader type type _io_RuneReader struct { + IValue interface{} WReadRune func() (r rune, size int, err error) } @@ -217,6 +231,7 @@ func (W _io_RuneReader) ReadRune() (r rune, size int, err error) { return W.WRea // _io_RuneScanner is an interface wrapper for RuneScanner type type _io_RuneScanner struct { + IValue interface{} WReadRune func() (r rune, size int, err error) WUnreadRune func() error } @@ -226,13 +241,15 @@ func (W _io_RuneScanner) UnreadRune() error { return W.WUn // _io_Seeker is an interface wrapper for Seeker type type _io_Seeker struct { - WSeek func(offset int64, whence int) (int64, error) + IValue interface{} + WSeek func(offset int64, whence int) (int64, error) } func (W _io_Seeker) Seek(offset int64, whence int) (int64, error) { return W.WSeek(offset, whence) } // _io_StringWriter is an interface wrapper for StringWriter type type _io_StringWriter struct { + IValue interface{} WWriteString func(s string) (n int, err error) } @@ -240,6 +257,7 @@ func (W _io_StringWriter) WriteString(s string) (n int, err error) { return W.WW // _io_WriteCloser is an interface wrapper for WriteCloser type type _io_WriteCloser struct { + IValue interface{} WClose func() error WWrite func(p []byte) (n int, err error) } @@ -249,6 +267,7 @@ func (W _io_WriteCloser) Write(p []byte) (n int, err error) { return W.WWrite(p) // _io_WriteSeeker is an interface wrapper for WriteSeeker type type _io_WriteSeeker struct { + IValue interface{} WSeek func(offset int64, whence int) (int64, error) WWrite func(p []byte) (n int, err error) } @@ -260,6 +279,7 @@ func (W _io_WriteSeeker) Write(p []byte) (n int, err error) { return W.WWrite(p) // _io_Writer is an interface wrapper for Writer type type _io_Writer struct { + IValue interface{} WWrite func(p []byte) (n int, err error) } @@ -267,6 +287,7 @@ func (W _io_Writer) Write(p []byte) (n int, err error) { return W.WWrite(p) } // _io_WriterAt is an interface wrapper for WriterAt type type _io_WriterAt struct { + IValue interface{} WWriteAt func(p []byte, off int64) (n int, err error) } @@ -274,6 +295,7 @@ func (W _io_WriterAt) WriteAt(p []byte, off int64) (n int, err error) { return W // _io_WriterTo is an interface wrapper for WriterTo type type _io_WriterTo struct { + IValue interface{} WWriteTo func(w io.Writer) (n int64, err error) } diff --git a/stdlib/go1_16_math_rand.go b/stdlib/go1_16_math_rand.go index afd5a265..8ba55a9b 100644 --- a/stdlib/go1_16_math_rand.go +++ b/stdlib/go1_16_math_rand.go @@ -46,6 +46,7 @@ func init() { // _math_rand_Source is an interface wrapper for Source type type _math_rand_Source struct { + IValue interface{} WInt63 func() int64 WSeed func(seed int64) } @@ -55,6 +56,7 @@ func (W _math_rand_Source) Seed(seed int64) { W.WSeed(seed) } // _math_rand_Source64 is an interface wrapper for Source64 type type _math_rand_Source64 struct { + IValue interface{} WInt63 func() int64 WSeed func(seed int64) WUint64 func() uint64 diff --git a/stdlib/go1_16_mime_multipart.go b/stdlib/go1_16_mime_multipart.go index 3caa6e17..3088997d 100644 --- a/stdlib/go1_16_mime_multipart.go +++ b/stdlib/go1_16_mime_multipart.go @@ -31,6 +31,7 @@ func init() { // _mime_multipart_File is an interface wrapper for File type type _mime_multipart_File struct { + IValue interface{} WClose func() error WRead func(p []byte) (n int, err error) WReadAt func(p []byte, off int64) (n int, err error) diff --git a/stdlib/go1_16_net.go b/stdlib/go1_16_net.go index c19855d6..4bf9c397 100644 --- a/stdlib/go1_16_net.go +++ b/stdlib/go1_16_net.go @@ -127,6 +127,7 @@ func init() { // _net_Addr is an interface wrapper for Addr type type _net_Addr struct { + IValue interface{} WNetwork func() string WString func() string } @@ -136,6 +137,7 @@ func (W _net_Addr) String() string { return W.WString() } // _net_Conn is an interface wrapper for Conn type type _net_Conn struct { + IValue interface{} WClose func() error WLocalAddr func() net.Addr WRead func(b []byte) (n int, err error) @@ -157,6 +159,7 @@ func (W _net_Conn) Write(b []byte) (n int, err error) { return W.WWrite(b) } // _net_Error is an interface wrapper for Error type type _net_Error struct { + IValue interface{} WError func() string WTemporary func() bool WTimeout func() bool @@ -168,6 +171,7 @@ func (W _net_Error) Timeout() bool { return W.WTimeout() } // _net_Listener is an interface wrapper for Listener type type _net_Listener struct { + IValue interface{} WAccept func() (net.Conn, error) WAddr func() net.Addr WClose func() error @@ -179,6 +183,7 @@ func (W _net_Listener) Close() error { return W.WClose() } // _net_PacketConn is an interface wrapper for PacketConn type type _net_PacketConn struct { + IValue interface{} WClose func() error WLocalAddr func() net.Addr WReadFrom func(p []byte) (n int, addr net.Addr, err error) diff --git a/stdlib/go1_16_net_http.go b/stdlib/go1_16_net_http.go index 017c8483..a01f88b8 100644 --- a/stdlib/go1_16_net_http.go +++ b/stdlib/go1_16_net_http.go @@ -208,6 +208,7 @@ func init() { // _net_http_CloseNotifier is an interface wrapper for CloseNotifier type type _net_http_CloseNotifier struct { + IValue interface{} WCloseNotify func() <-chan bool } @@ -215,6 +216,7 @@ func (W _net_http_CloseNotifier) CloseNotify() <-chan bool { return W.WCloseNoti // _net_http_CookieJar is an interface wrapper for CookieJar type type _net_http_CookieJar struct { + IValue interface{} WCookies func(u *url.URL) []*http.Cookie WSetCookies func(u *url.URL, cookies []*http.Cookie) } @@ -226,6 +228,7 @@ func (W _net_http_CookieJar) SetCookies(u *url.URL, cookies []*http.Cookie) { // _net_http_File is an interface wrapper for File type type _net_http_File struct { + IValue interface{} WClose func() error WRead func(p []byte) (n int, err error) WReaddir func(count int) ([]fs.FileInfo, error) @@ -241,13 +244,15 @@ func (W _net_http_File) Stat() (fs.FileInfo, error) { return W // _net_http_FileSystem is an interface wrapper for FileSystem type type _net_http_FileSystem struct { - WOpen func(name string) (http.File, error) + IValue interface{} + WOpen func(name string) (http.File, error) } func (W _net_http_FileSystem) Open(name string) (http.File, error) { return W.WOpen(name) } // _net_http_Flusher is an interface wrapper for Flusher type type _net_http_Flusher struct { + IValue interface{} WFlush func() } @@ -255,6 +260,7 @@ func (W _net_http_Flusher) Flush() { W.WFlush() } // _net_http_Handler is an interface wrapper for Handler type type _net_http_Handler struct { + IValue interface{} WServeHTTP func(a0 http.ResponseWriter, a1 *http.Request) } @@ -262,6 +268,7 @@ func (W _net_http_Handler) ServeHTTP(a0 http.ResponseWriter, a1 *http.Request) { // _net_http_Hijacker is an interface wrapper for Hijacker type type _net_http_Hijacker struct { + IValue interface{} WHijack func() (net.Conn, *bufio.ReadWriter, error) } @@ -269,7 +276,8 @@ func (W _net_http_Hijacker) Hijack() (net.Conn, *bufio.ReadWriter, error) { retu // _net_http_Pusher is an interface wrapper for Pusher type type _net_http_Pusher struct { - WPush func(target string, opts *http.PushOptions) error + IValue interface{} + WPush func(target string, opts *http.PushOptions) error } func (W _net_http_Pusher) Push(target string, opts *http.PushOptions) error { @@ -278,6 +286,7 @@ func (W _net_http_Pusher) Push(target string, opts *http.PushOptions) error { // _net_http_ResponseWriter is an interface wrapper for ResponseWriter type type _net_http_ResponseWriter struct { + IValue interface{} WHeader func() http.Header WWrite func(a0 []byte) (int, error) WWriteHeader func(statusCode int) @@ -289,6 +298,7 @@ func (W _net_http_ResponseWriter) WriteHeader(statusCode int) { W.WWriteHeader // _net_http_RoundTripper is an interface wrapper for RoundTripper type type _net_http_RoundTripper struct { + IValue interface{} WRoundTrip func(a0 *http.Request) (*http.Response, error) } diff --git a/stdlib/go1_16_net_http_cookiejar.go b/stdlib/go1_16_net_http_cookiejar.go index fc75f336..498f5659 100644 --- a/stdlib/go1_16_net_http_cookiejar.go +++ b/stdlib/go1_16_net_http_cookiejar.go @@ -26,6 +26,7 @@ func init() { // _net_http_cookiejar_PublicSuffixList is an interface wrapper for PublicSuffixList type type _net_http_cookiejar_PublicSuffixList struct { + IValue interface{} WPublicSuffix func(domain string) string WString func() string } diff --git a/stdlib/go1_16_net_http_httputil.go b/stdlib/go1_16_net_http_httputil.go index 8fc16818..97a310d5 100644 --- a/stdlib/go1_16_net_http_httputil.go +++ b/stdlib/go1_16_net_http_httputil.go @@ -39,8 +39,9 @@ func init() { // _net_http_httputil_BufferPool is an interface wrapper for BufferPool type type _net_http_httputil_BufferPool struct { - WGet func() []byte - WPut func(a0 []byte) + IValue interface{} + WGet func() []byte + WPut func(a0 []byte) } func (W _net_http_httputil_BufferPool) Get() []byte { return W.WGet() } diff --git a/stdlib/go1_16_net_rpc.go b/stdlib/go1_16_net_rpc.go index fc02aa44..b1afb298 100644 --- a/stdlib/go1_16_net_rpc.go +++ b/stdlib/go1_16_net_rpc.go @@ -50,6 +50,7 @@ func init() { // _net_rpc_ClientCodec is an interface wrapper for ClientCodec type type _net_rpc_ClientCodec struct { + IValue interface{} WClose func() error WReadResponseBody func(a0 interface{}) error WReadResponseHeader func(a0 *rpc.Response) error @@ -67,6 +68,7 @@ func (W _net_rpc_ClientCodec) WriteRequest(a0 *rpc.Request, a1 interface{}) erro // _net_rpc_ServerCodec is an interface wrapper for ServerCodec type type _net_rpc_ServerCodec struct { + IValue interface{} WClose func() error WReadRequestBody func(a0 interface{}) error WReadRequestHeader func(a0 *rpc.Request) error diff --git a/stdlib/go1_16_net_smtp.go b/stdlib/go1_16_net_smtp.go index 3d2b1911..2d8c7831 100644 --- a/stdlib/go1_16_net_smtp.go +++ b/stdlib/go1_16_net_smtp.go @@ -30,6 +30,7 @@ func init() { // _net_smtp_Auth is an interface wrapper for Auth type type _net_smtp_Auth struct { + IValue interface{} WNext func(fromServer []byte, more bool) (toServer []byte, err error) WStart func(server *smtp.ServerInfo) (proto string, toServer []byte, err error) } diff --git a/stdlib/go1_16_os.go b/stdlib/go1_16_os.go index 11c80538..6d6e655f 100644 --- a/stdlib/go1_16_os.go +++ b/stdlib/go1_16_os.go @@ -142,6 +142,7 @@ func init() { // _os_DirEntry is an interface wrapper for DirEntry type type _os_DirEntry struct { + IValue interface{} WInfo func() (fs.FileInfo, error) WIsDir func() bool WName func() string @@ -155,6 +156,7 @@ func (W _os_DirEntry) Type() fs.FileMode { return W.WType() } // _os_FileInfo is an interface wrapper for FileInfo type type _os_FileInfo struct { + IValue interface{} WIsDir func() bool WModTime func() time.Time WMode func() fs.FileMode @@ -172,6 +174,7 @@ func (W _os_FileInfo) Sys() interface{} { return W.WSys() } // _os_Signal is an interface wrapper for Signal type type _os_Signal struct { + IValue interface{} WSignal func() WString func() string } diff --git a/stdlib/go1_16_reflect.go b/stdlib/go1_16_reflect.go index 6cf95653..d89f7931 100644 --- a/stdlib/go1_16_reflect.go +++ b/stdlib/go1_16_reflect.go @@ -91,6 +91,7 @@ func init() { // _reflect_Type is an interface wrapper for Type type type _reflect_Type struct { + IValue interface{} WAlign func() int WAssignableTo func(u reflect.Type) bool WBits func() int diff --git a/stdlib/go1_16_runtime.go b/stdlib/go1_16_runtime.go index b6273c55..73c38f22 100644 --- a/stdlib/go1_16_runtime.go +++ b/stdlib/go1_16_runtime.go @@ -70,6 +70,7 @@ func init() { // _runtime_Error is an interface wrapper for Error type type _runtime_Error struct { + IValue interface{} WError func() string WRuntimeError func() } diff --git a/stdlib/go1_16_sort.go b/stdlib/go1_16_sort.go index 8c313590..55a88213 100644 --- a/stdlib/go1_16_sort.go +++ b/stdlib/go1_16_sort.go @@ -43,9 +43,10 @@ func init() { // _sort_Interface is an interface wrapper for Interface type type _sort_Interface struct { - WLen func() int - WLess func(i int, j int) bool - WSwap func(i int, j int) + IValue interface{} + WLen func() int + WLess func(i int, j int) bool + WSwap func(i int, j int) } func (W _sort_Interface) Len() int { return W.WLen() } diff --git a/stdlib/go1_16_sync.go b/stdlib/go1_16_sync.go index 27552a7d..1eea15a8 100644 --- a/stdlib/go1_16_sync.go +++ b/stdlib/go1_16_sync.go @@ -31,6 +31,7 @@ func init() { // _sync_Locker is an interface wrapper for Locker type type _sync_Locker struct { + IValue interface{} WLock func() WUnlock func() } diff --git a/stdlib/go1_16_testing.go b/stdlib/go1_16_testing.go index 8aa4c08c..442fdd64 100644 --- a/stdlib/go1_16_testing.go +++ b/stdlib/go1_16_testing.go @@ -46,6 +46,7 @@ func init() { // _testing_TB is an interface wrapper for TB type type _testing_TB struct { + IValue interface{} WCleanup func(a0 func()) WError func(args ...interface{}) WErrorf func(format string, args ...interface{}) diff --git a/stdlib/go1_16_testing_quick.go b/stdlib/go1_16_testing_quick.go index 13bd439b..4ba9ef8d 100644 --- a/stdlib/go1_16_testing_quick.go +++ b/stdlib/go1_16_testing_quick.go @@ -31,6 +31,7 @@ func init() { // _testing_quick_Generator is an interface wrapper for Generator type type _testing_quick_Generator struct { + IValue interface{} WGenerate func(rand *rand.Rand, size int) reflect.Value } diff --git a/stdlib/go1_16_text_template_parse.go b/stdlib/go1_16_text_template_parse.go index 7921bfdb..ed1cf7f1 100644 --- a/stdlib/go1_16_text_template_parse.go +++ b/stdlib/go1_16_text_template_parse.go @@ -71,6 +71,7 @@ func init() { // _text_template_parse_Node is an interface wrapper for Node type type _text_template_parse_Node struct { + IValue interface{} WCopy func() parse.Node WPosition func() parse.Pos WString func() string diff --git a/stdlib/syscall/go1_15_syscall_aix_ppc64.go b/stdlib/syscall/go1_15_syscall_aix_ppc64.go index 0792c89b..52658e0b 100644 --- a/stdlib/syscall/go1_15_syscall_aix_ppc64.go +++ b/stdlib/syscall/go1_15_syscall_aix_ppc64.go @@ -1351,6 +1351,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1358,6 +1359,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1369,4 +1371,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_android_386.go b/stdlib/syscall/go1_15_syscall_android_386.go index f3752271..a10cfb6c 100644 --- a/stdlib/syscall/go1_15_syscall_android_386.go +++ b/stdlib/syscall/go1_15_syscall_android_386.go @@ -2212,6 +2212,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2219,6 +2220,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2230,4 +2232,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_android_amd64.go b/stdlib/syscall/go1_15_syscall_android_amd64.go index c037ea22..9d0eadeb 100644 --- a/stdlib/syscall/go1_15_syscall_android_amd64.go +++ b/stdlib/syscall/go1_15_syscall_android_amd64.go @@ -2178,6 +2178,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2185,6 +2186,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2196,4 +2198,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_android_arm.go b/stdlib/syscall/go1_15_syscall_android_arm.go index 67a87d97..a89ca4c8 100644 --- a/stdlib/syscall/go1_15_syscall_android_arm.go +++ b/stdlib/syscall/go1_15_syscall_android_arm.go @@ -2231,6 +2231,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2238,6 +2239,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2249,4 +2251,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_android_arm64.go b/stdlib/syscall/go1_15_syscall_android_arm64.go index e44b40a2..a971588a 100644 --- a/stdlib/syscall/go1_15_syscall_android_arm64.go +++ b/stdlib/syscall/go1_15_syscall_android_arm64.go @@ -2322,6 +2322,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2329,6 +2330,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2340,4 +2342,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_darwin_amd64.go b/stdlib/syscall/go1_15_syscall_darwin_amd64.go index 4c0d9389..7680ffa0 100644 --- a/stdlib/syscall/go1_15_syscall_darwin_amd64.go +++ b/stdlib/syscall/go1_15_syscall_darwin_amd64.go @@ -1913,6 +1913,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1920,6 +1921,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1931,8 +1933,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_darwin_arm64.go b/stdlib/syscall/go1_15_syscall_darwin_arm64.go index e39ef33f..153d47fa 100644 --- a/stdlib/syscall/go1_15_syscall_darwin_arm64.go +++ b/stdlib/syscall/go1_15_syscall_darwin_arm64.go @@ -1921,6 +1921,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1928,6 +1929,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1939,8 +1941,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_dragonfly_amd64.go b/stdlib/syscall/go1_15_syscall_dragonfly_amd64.go index d86801e5..2823a19d 100644 --- a/stdlib/syscall/go1_15_syscall_dragonfly_amd64.go +++ b/stdlib/syscall/go1_15_syscall_dragonfly_amd64.go @@ -1970,6 +1970,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1977,6 +1978,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1988,8 +1990,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_freebsd_386.go b/stdlib/syscall/go1_15_syscall_freebsd_386.go index 631a2620..1ee4685d 100644 --- a/stdlib/syscall/go1_15_syscall_freebsd_386.go +++ b/stdlib/syscall/go1_15_syscall_freebsd_386.go @@ -2217,6 +2217,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2224,6 +2225,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2235,8 +2237,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_freebsd_amd64.go b/stdlib/syscall/go1_15_syscall_freebsd_amd64.go index e2975508..200d19d9 100644 --- a/stdlib/syscall/go1_15_syscall_freebsd_amd64.go +++ b/stdlib/syscall/go1_15_syscall_freebsd_amd64.go @@ -2218,6 +2218,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2225,6 +2226,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2236,8 +2238,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_freebsd_arm.go b/stdlib/syscall/go1_15_syscall_freebsd_arm.go index 2bc97793..c5abc9fb 100644 --- a/stdlib/syscall/go1_15_syscall_freebsd_arm.go +++ b/stdlib/syscall/go1_15_syscall_freebsd_arm.go @@ -2217,6 +2217,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2224,6 +2225,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2235,8 +2237,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_freebsd_arm64.go b/stdlib/syscall/go1_15_syscall_freebsd_arm64.go index 2ba6c707..3b5b89b1 100644 --- a/stdlib/syscall/go1_15_syscall_freebsd_arm64.go +++ b/stdlib/syscall/go1_15_syscall_freebsd_arm64.go @@ -2263,6 +2263,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2270,6 +2271,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2281,8 +2283,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_illumos_amd64.go b/stdlib/syscall/go1_15_syscall_illumos_amd64.go index 1fc3f065..a43fd3b3 100644 --- a/stdlib/syscall/go1_15_syscall_illumos_amd64.go +++ b/stdlib/syscall/go1_15_syscall_illumos_amd64.go @@ -1468,6 +1468,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1475,6 +1476,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1486,4 +1488,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_js_wasm.go b/stdlib/syscall/go1_15_syscall_js_wasm.go index d648bf08..089db0c7 100644 --- a/stdlib/syscall/go1_15_syscall_js_wasm.go +++ b/stdlib/syscall/go1_15_syscall_js_wasm.go @@ -335,6 +335,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -342,6 +343,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -353,4 +355,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_linux_386.go b/stdlib/syscall/go1_15_syscall_linux_386.go index 4c409952..10ac5817 100644 --- a/stdlib/syscall/go1_15_syscall_linux_386.go +++ b/stdlib/syscall/go1_15_syscall_linux_386.go @@ -2212,6 +2212,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2219,6 +2220,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2230,4 +2232,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_linux_amd64.go b/stdlib/syscall/go1_15_syscall_linux_amd64.go index 7e3a2d77..5d284ae6 100644 --- a/stdlib/syscall/go1_15_syscall_linux_amd64.go +++ b/stdlib/syscall/go1_15_syscall_linux_amd64.go @@ -2178,6 +2178,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2185,6 +2186,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2196,4 +2198,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_linux_arm.go b/stdlib/syscall/go1_15_syscall_linux_arm.go index 622274ee..92dbd103 100644 --- a/stdlib/syscall/go1_15_syscall_linux_arm.go +++ b/stdlib/syscall/go1_15_syscall_linux_arm.go @@ -2231,6 +2231,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2238,6 +2239,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2249,4 +2251,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_linux_arm64.go b/stdlib/syscall/go1_15_syscall_linux_arm64.go index da349c63..4e26b32a 100644 --- a/stdlib/syscall/go1_15_syscall_linux_arm64.go +++ b/stdlib/syscall/go1_15_syscall_linux_arm64.go @@ -2322,6 +2322,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2329,6 +2330,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2340,4 +2342,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_linux_mips.go b/stdlib/syscall/go1_15_syscall_linux_mips.go index f74eb4c9..cda2ac76 100644 --- a/stdlib/syscall/go1_15_syscall_linux_mips.go +++ b/stdlib/syscall/go1_15_syscall_linux_mips.go @@ -2416,6 +2416,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2423,6 +2424,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2434,4 +2436,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_linux_mips64.go b/stdlib/syscall/go1_15_syscall_linux_mips64.go index 64e9fcbb..71ec0b2c 100644 --- a/stdlib/syscall/go1_15_syscall_linux_mips64.go +++ b/stdlib/syscall/go1_15_syscall_linux_mips64.go @@ -2365,6 +2365,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2372,6 +2373,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2383,4 +2385,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_linux_mips64le.go b/stdlib/syscall/go1_15_syscall_linux_mips64le.go index 64e9fcbb..71ec0b2c 100644 --- a/stdlib/syscall/go1_15_syscall_linux_mips64le.go +++ b/stdlib/syscall/go1_15_syscall_linux_mips64le.go @@ -2365,6 +2365,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2372,6 +2373,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2383,4 +2385,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_linux_mipsle.go b/stdlib/syscall/go1_15_syscall_linux_mipsle.go index f74eb4c9..cda2ac76 100644 --- a/stdlib/syscall/go1_15_syscall_linux_mipsle.go +++ b/stdlib/syscall/go1_15_syscall_linux_mipsle.go @@ -2416,6 +2416,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2423,6 +2424,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2434,4 +2436,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_linux_ppc64.go b/stdlib/syscall/go1_15_syscall_linux_ppc64.go index 9f66ee40..8e2e1d06 100644 --- a/stdlib/syscall/go1_15_syscall_linux_ppc64.go +++ b/stdlib/syscall/go1_15_syscall_linux_ppc64.go @@ -2456,6 +2456,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2463,6 +2464,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2474,4 +2476,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_linux_ppc64le.go b/stdlib/syscall/go1_15_syscall_linux_ppc64le.go index 6e03bb53..67ee2c1b 100644 --- a/stdlib/syscall/go1_15_syscall_linux_ppc64le.go +++ b/stdlib/syscall/go1_15_syscall_linux_ppc64le.go @@ -2480,6 +2480,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2487,6 +2488,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2498,4 +2500,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_linux_riscv64.go b/stdlib/syscall/go1_15_syscall_linux_riscv64.go index 52e6f775..ba7571d9 100644 --- a/stdlib/syscall/go1_15_syscall_linux_riscv64.go +++ b/stdlib/syscall/go1_15_syscall_linux_riscv64.go @@ -2376,6 +2376,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2383,6 +2384,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2394,4 +2396,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_linux_s390x.go b/stdlib/syscall/go1_15_syscall_linux_s390x.go index 29f8a2e0..0b72341d 100644 --- a/stdlib/syscall/go1_15_syscall_linux_s390x.go +++ b/stdlib/syscall/go1_15_syscall_linux_s390x.go @@ -2492,6 +2492,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2499,6 +2500,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2510,4 +2512,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_netbsd_386.go b/stdlib/syscall/go1_15_syscall_netbsd_386.go index 2c80dbd4..3b123633 100644 --- a/stdlib/syscall/go1_15_syscall_netbsd_386.go +++ b/stdlib/syscall/go1_15_syscall_netbsd_386.go @@ -2103,6 +2103,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2110,6 +2111,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2121,8 +2123,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_netbsd_amd64.go b/stdlib/syscall/go1_15_syscall_netbsd_amd64.go index 98a59097..c49d2d54 100644 --- a/stdlib/syscall/go1_15_syscall_netbsd_amd64.go +++ b/stdlib/syscall/go1_15_syscall_netbsd_amd64.go @@ -2093,6 +2093,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2100,6 +2101,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2111,8 +2113,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_netbsd_arm.go b/stdlib/syscall/go1_15_syscall_netbsd_arm.go index 7f250908..731ab11b 100644 --- a/stdlib/syscall/go1_15_syscall_netbsd_arm.go +++ b/stdlib/syscall/go1_15_syscall_netbsd_arm.go @@ -2079,6 +2079,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2086,6 +2087,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2097,8 +2099,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_netbsd_arm64.go b/stdlib/syscall/go1_15_syscall_netbsd_arm64.go index 98a59097..c49d2d54 100644 --- a/stdlib/syscall/go1_15_syscall_netbsd_arm64.go +++ b/stdlib/syscall/go1_15_syscall_netbsd_arm64.go @@ -2093,6 +2093,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2100,6 +2101,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2111,8 +2113,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_openbsd_386.go b/stdlib/syscall/go1_15_syscall_openbsd_386.go index 025dc004..fd44b800 100644 --- a/stdlib/syscall/go1_15_syscall_openbsd_386.go +++ b/stdlib/syscall/go1_15_syscall_openbsd_386.go @@ -1937,6 +1937,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1944,6 +1945,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1955,8 +1957,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_openbsd_amd64.go b/stdlib/syscall/go1_15_syscall_openbsd_amd64.go index 4cd4356d..a82ddc6b 100644 --- a/stdlib/syscall/go1_15_syscall_openbsd_amd64.go +++ b/stdlib/syscall/go1_15_syscall_openbsd_amd64.go @@ -1936,6 +1936,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1943,6 +1944,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1954,8 +1956,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_openbsd_arm.go b/stdlib/syscall/go1_15_syscall_openbsd_arm.go index 9ab8388e..613ddea6 100644 --- a/stdlib/syscall/go1_15_syscall_openbsd_arm.go +++ b/stdlib/syscall/go1_15_syscall_openbsd_arm.go @@ -1941,6 +1941,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1948,6 +1949,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1959,8 +1961,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_openbsd_arm64.go b/stdlib/syscall/go1_15_syscall_openbsd_arm64.go index 347e3bc2..9d47e325 100644 --- a/stdlib/syscall/go1_15_syscall_openbsd_arm64.go +++ b/stdlib/syscall/go1_15_syscall_openbsd_arm64.go @@ -2036,6 +2036,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2043,6 +2044,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2054,8 +2056,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_plan9_386.go b/stdlib/syscall/go1_15_syscall_plan9_386.go index a6c3e3e3..ba908295 100644 --- a/stdlib/syscall/go1_15_syscall_plan9_386.go +++ b/stdlib/syscall/go1_15_syscall_plan9_386.go @@ -216,6 +216,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -223,6 +224,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error diff --git a/stdlib/syscall/go1_15_syscall_plan9_amd64.go b/stdlib/syscall/go1_15_syscall_plan9_amd64.go index a6c3e3e3..ba908295 100644 --- a/stdlib/syscall/go1_15_syscall_plan9_amd64.go +++ b/stdlib/syscall/go1_15_syscall_plan9_amd64.go @@ -216,6 +216,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -223,6 +224,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error diff --git a/stdlib/syscall/go1_15_syscall_plan9_arm.go b/stdlib/syscall/go1_15_syscall_plan9_arm.go index a6c3e3e3..ba908295 100644 --- a/stdlib/syscall/go1_15_syscall_plan9_arm.go +++ b/stdlib/syscall/go1_15_syscall_plan9_arm.go @@ -216,6 +216,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -223,6 +224,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error diff --git a/stdlib/syscall/go1_15_syscall_solaris_amd64.go b/stdlib/syscall/go1_15_syscall_solaris_amd64.go index 0770bee5..a1aae10b 100644 --- a/stdlib/syscall/go1_15_syscall_solaris_amd64.go +++ b/stdlib/syscall/go1_15_syscall_solaris_amd64.go @@ -1468,6 +1468,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1475,6 +1476,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1486,4 +1488,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_windows_386.go b/stdlib/syscall/go1_15_syscall_windows_386.go index 127db4f0..aa2d2472 100644 --- a/stdlib/syscall/go1_15_syscall_windows_386.go +++ b/stdlib/syscall/go1_15_syscall_windows_386.go @@ -1004,6 +1004,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1011,6 +1012,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1022,4 +1024,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_windows_amd64.go b/stdlib/syscall/go1_15_syscall_windows_amd64.go index 127db4f0..aa2d2472 100644 --- a/stdlib/syscall/go1_15_syscall_windows_amd64.go +++ b/stdlib/syscall/go1_15_syscall_windows_amd64.go @@ -1004,6 +1004,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1011,6 +1012,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1022,4 +1024,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_15_syscall_windows_arm.go b/stdlib/syscall/go1_15_syscall_windows_arm.go index 127db4f0..aa2d2472 100644 --- a/stdlib/syscall/go1_15_syscall_windows_arm.go +++ b/stdlib/syscall/go1_15_syscall_windows_arm.go @@ -1004,6 +1004,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1011,6 +1012,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1022,4 +1024,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_aix_ppc64.go b/stdlib/syscall/go1_16_syscall_aix_ppc64.go index a74ac512..47534414 100644 --- a/stdlib/syscall/go1_16_syscall_aix_ppc64.go +++ b/stdlib/syscall/go1_16_syscall_aix_ppc64.go @@ -1352,6 +1352,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1359,6 +1360,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1370,4 +1372,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_android_386.go b/stdlib/syscall/go1_16_syscall_android_386.go index 07575f51..1cae8a4c 100644 --- a/stdlib/syscall/go1_16_syscall_android_386.go +++ b/stdlib/syscall/go1_16_syscall_android_386.go @@ -2214,6 +2214,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2221,6 +2222,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2232,4 +2234,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_android_amd64.go b/stdlib/syscall/go1_16_syscall_android_amd64.go index 0d3ea8a0..05ee009b 100644 --- a/stdlib/syscall/go1_16_syscall_android_amd64.go +++ b/stdlib/syscall/go1_16_syscall_android_amd64.go @@ -2180,6 +2180,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2187,6 +2188,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2198,4 +2200,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_android_arm.go b/stdlib/syscall/go1_16_syscall_android_arm.go index 70bf4274..893c9ce7 100644 --- a/stdlib/syscall/go1_16_syscall_android_arm.go +++ b/stdlib/syscall/go1_16_syscall_android_arm.go @@ -2233,6 +2233,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2240,6 +2241,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2251,4 +2253,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_android_arm64.go b/stdlib/syscall/go1_16_syscall_android_arm64.go index c690d716..ff702ee9 100644 --- a/stdlib/syscall/go1_16_syscall_android_arm64.go +++ b/stdlib/syscall/go1_16_syscall_android_arm64.go @@ -2324,6 +2324,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2331,6 +2332,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2342,4 +2344,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_darwin_amd64.go b/stdlib/syscall/go1_16_syscall_darwin_amd64.go index 53e5c61c..e5c271a1 100644 --- a/stdlib/syscall/go1_16_syscall_darwin_amd64.go +++ b/stdlib/syscall/go1_16_syscall_darwin_amd64.go @@ -1913,6 +1913,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1920,6 +1921,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1931,8 +1933,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_darwin_arm64.go b/stdlib/syscall/go1_16_syscall_darwin_arm64.go index f940e736..5e75b560 100644 --- a/stdlib/syscall/go1_16_syscall_darwin_arm64.go +++ b/stdlib/syscall/go1_16_syscall_darwin_arm64.go @@ -1921,6 +1921,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1928,6 +1929,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1939,8 +1941,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_dragonfly_amd64.go b/stdlib/syscall/go1_16_syscall_dragonfly_amd64.go index f12320d4..5e860811 100644 --- a/stdlib/syscall/go1_16_syscall_dragonfly_amd64.go +++ b/stdlib/syscall/go1_16_syscall_dragonfly_amd64.go @@ -1970,6 +1970,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1977,6 +1978,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1988,8 +1990,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_freebsd_386.go b/stdlib/syscall/go1_16_syscall_freebsd_386.go index 418be77d..8f0bd1fd 100644 --- a/stdlib/syscall/go1_16_syscall_freebsd_386.go +++ b/stdlib/syscall/go1_16_syscall_freebsd_386.go @@ -2217,6 +2217,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2224,6 +2225,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2235,8 +2237,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_freebsd_amd64.go b/stdlib/syscall/go1_16_syscall_freebsd_amd64.go index c70516a7..22761774 100644 --- a/stdlib/syscall/go1_16_syscall_freebsd_amd64.go +++ b/stdlib/syscall/go1_16_syscall_freebsd_amd64.go @@ -2218,6 +2218,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2225,6 +2226,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2236,8 +2238,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_freebsd_arm.go b/stdlib/syscall/go1_16_syscall_freebsd_arm.go index 2d49281e..b93328ce 100644 --- a/stdlib/syscall/go1_16_syscall_freebsd_arm.go +++ b/stdlib/syscall/go1_16_syscall_freebsd_arm.go @@ -2217,6 +2217,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2224,6 +2225,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2235,8 +2237,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_freebsd_arm64.go b/stdlib/syscall/go1_16_syscall_freebsd_arm64.go index b995b278..5ed28fa0 100644 --- a/stdlib/syscall/go1_16_syscall_freebsd_arm64.go +++ b/stdlib/syscall/go1_16_syscall_freebsd_arm64.go @@ -2263,6 +2263,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2270,6 +2271,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2281,8 +2283,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_illumos_amd64.go b/stdlib/syscall/go1_16_syscall_illumos_amd64.go index 7d81d712..8e0ff5e9 100644 --- a/stdlib/syscall/go1_16_syscall_illumos_amd64.go +++ b/stdlib/syscall/go1_16_syscall_illumos_amd64.go @@ -1474,6 +1474,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1481,6 +1482,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1492,4 +1494,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_ios_amd64.go b/stdlib/syscall/go1_16_syscall_ios_amd64.go index 53e5c61c..e5c271a1 100644 --- a/stdlib/syscall/go1_16_syscall_ios_amd64.go +++ b/stdlib/syscall/go1_16_syscall_ios_amd64.go @@ -1913,6 +1913,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1920,6 +1921,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1931,8 +1933,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_ios_arm64.go b/stdlib/syscall/go1_16_syscall_ios_arm64.go index f940e736..5e75b560 100644 --- a/stdlib/syscall/go1_16_syscall_ios_arm64.go +++ b/stdlib/syscall/go1_16_syscall_ios_arm64.go @@ -1921,6 +1921,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1928,6 +1929,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1939,8 +1941,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_js_wasm.go b/stdlib/syscall/go1_16_syscall_js_wasm.go index bf26f23e..1b91ce6e 100644 --- a/stdlib/syscall/go1_16_syscall_js_wasm.go +++ b/stdlib/syscall/go1_16_syscall_js_wasm.go @@ -335,6 +335,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -342,6 +343,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -353,4 +355,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_linux_386.go b/stdlib/syscall/go1_16_syscall_linux_386.go index ec3ffef4..909fb03a 100644 --- a/stdlib/syscall/go1_16_syscall_linux_386.go +++ b/stdlib/syscall/go1_16_syscall_linux_386.go @@ -2214,6 +2214,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2221,6 +2222,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2232,4 +2234,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_linux_amd64.go b/stdlib/syscall/go1_16_syscall_linux_amd64.go index fe3ba3d2..2cd06ea4 100644 --- a/stdlib/syscall/go1_16_syscall_linux_amd64.go +++ b/stdlib/syscall/go1_16_syscall_linux_amd64.go @@ -2180,6 +2180,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2187,6 +2188,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2198,4 +2200,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_linux_arm.go b/stdlib/syscall/go1_16_syscall_linux_arm.go index 69d51795..6e153e88 100644 --- a/stdlib/syscall/go1_16_syscall_linux_arm.go +++ b/stdlib/syscall/go1_16_syscall_linux_arm.go @@ -2233,6 +2233,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2240,6 +2241,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2251,4 +2253,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_linux_arm64.go b/stdlib/syscall/go1_16_syscall_linux_arm64.go index 3cc58827..f49da7dc 100644 --- a/stdlib/syscall/go1_16_syscall_linux_arm64.go +++ b/stdlib/syscall/go1_16_syscall_linux_arm64.go @@ -2324,6 +2324,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2331,6 +2332,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2342,4 +2344,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_linux_mips.go b/stdlib/syscall/go1_16_syscall_linux_mips.go index 0ede81bb..1a3e98c8 100644 --- a/stdlib/syscall/go1_16_syscall_linux_mips.go +++ b/stdlib/syscall/go1_16_syscall_linux_mips.go @@ -2418,6 +2418,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2425,6 +2426,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2436,4 +2438,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_linux_mips64.go b/stdlib/syscall/go1_16_syscall_linux_mips64.go index 4d494682..71525728 100644 --- a/stdlib/syscall/go1_16_syscall_linux_mips64.go +++ b/stdlib/syscall/go1_16_syscall_linux_mips64.go @@ -2367,6 +2367,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2374,6 +2375,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2385,4 +2387,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_linux_mips64le.go b/stdlib/syscall/go1_16_syscall_linux_mips64le.go index 4d494682..71525728 100644 --- a/stdlib/syscall/go1_16_syscall_linux_mips64le.go +++ b/stdlib/syscall/go1_16_syscall_linux_mips64le.go @@ -2367,6 +2367,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2374,6 +2375,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2385,4 +2387,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_linux_mipsle.go b/stdlib/syscall/go1_16_syscall_linux_mipsle.go index 0ede81bb..1a3e98c8 100644 --- a/stdlib/syscall/go1_16_syscall_linux_mipsle.go +++ b/stdlib/syscall/go1_16_syscall_linux_mipsle.go @@ -2418,6 +2418,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2425,6 +2426,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2436,4 +2438,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_linux_ppc64.go b/stdlib/syscall/go1_16_syscall_linux_ppc64.go index 2fa2e8a9..5de2f3fb 100644 --- a/stdlib/syscall/go1_16_syscall_linux_ppc64.go +++ b/stdlib/syscall/go1_16_syscall_linux_ppc64.go @@ -2458,6 +2458,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2465,6 +2466,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2476,4 +2478,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_linux_ppc64le.go b/stdlib/syscall/go1_16_syscall_linux_ppc64le.go index 12eb5452..fdf28c5c 100644 --- a/stdlib/syscall/go1_16_syscall_linux_ppc64le.go +++ b/stdlib/syscall/go1_16_syscall_linux_ppc64le.go @@ -2482,6 +2482,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2489,6 +2490,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2500,4 +2502,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_linux_riscv64.go b/stdlib/syscall/go1_16_syscall_linux_riscv64.go index 1ae99664..3a0dd604 100644 --- a/stdlib/syscall/go1_16_syscall_linux_riscv64.go +++ b/stdlib/syscall/go1_16_syscall_linux_riscv64.go @@ -2378,6 +2378,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2385,6 +2386,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2396,4 +2398,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_linux_s390x.go b/stdlib/syscall/go1_16_syscall_linux_s390x.go index bb1f5454..8aee2d51 100644 --- a/stdlib/syscall/go1_16_syscall_linux_s390x.go +++ b/stdlib/syscall/go1_16_syscall_linux_s390x.go @@ -2494,6 +2494,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2501,6 +2502,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2512,4 +2514,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_netbsd_386.go b/stdlib/syscall/go1_16_syscall_netbsd_386.go index 8dc10052..c77aff72 100644 --- a/stdlib/syscall/go1_16_syscall_netbsd_386.go +++ b/stdlib/syscall/go1_16_syscall_netbsd_386.go @@ -2103,6 +2103,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2110,6 +2111,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2121,8 +2123,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_netbsd_amd64.go b/stdlib/syscall/go1_16_syscall_netbsd_amd64.go index 64b61abd..77cd1f40 100644 --- a/stdlib/syscall/go1_16_syscall_netbsd_amd64.go +++ b/stdlib/syscall/go1_16_syscall_netbsd_amd64.go @@ -2093,6 +2093,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2100,6 +2101,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2111,8 +2113,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_netbsd_arm.go b/stdlib/syscall/go1_16_syscall_netbsd_arm.go index ed11f887..49cc6d51 100644 --- a/stdlib/syscall/go1_16_syscall_netbsd_arm.go +++ b/stdlib/syscall/go1_16_syscall_netbsd_arm.go @@ -2079,6 +2079,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2086,6 +2087,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2097,8 +2099,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_netbsd_arm64.go b/stdlib/syscall/go1_16_syscall_netbsd_arm64.go index 64b61abd..77cd1f40 100644 --- a/stdlib/syscall/go1_16_syscall_netbsd_arm64.go +++ b/stdlib/syscall/go1_16_syscall_netbsd_arm64.go @@ -2093,6 +2093,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2100,6 +2101,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2111,8 +2113,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_openbsd_386.go b/stdlib/syscall/go1_16_syscall_openbsd_386.go index 4ab82935..72ab9771 100644 --- a/stdlib/syscall/go1_16_syscall_openbsd_386.go +++ b/stdlib/syscall/go1_16_syscall_openbsd_386.go @@ -1937,6 +1937,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1944,6 +1945,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1955,8 +1957,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_openbsd_amd64.go b/stdlib/syscall/go1_16_syscall_openbsd_amd64.go index 1113d6eb..615cf50c 100644 --- a/stdlib/syscall/go1_16_syscall_openbsd_amd64.go +++ b/stdlib/syscall/go1_16_syscall_openbsd_amd64.go @@ -1936,6 +1936,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1943,6 +1944,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1954,8 +1956,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_openbsd_arm.go b/stdlib/syscall/go1_16_syscall_openbsd_arm.go index 6bc0e157..b8faca41 100644 --- a/stdlib/syscall/go1_16_syscall_openbsd_arm.go +++ b/stdlib/syscall/go1_16_syscall_openbsd_arm.go @@ -1941,6 +1941,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1948,6 +1949,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1959,8 +1961,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_openbsd_arm64.go b/stdlib/syscall/go1_16_syscall_openbsd_arm64.go index 30fa4f95..9bafb17a 100644 --- a/stdlib/syscall/go1_16_syscall_openbsd_arm64.go +++ b/stdlib/syscall/go1_16_syscall_openbsd_arm64.go @@ -2036,6 +2036,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2043,6 +2044,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2054,8 +2056,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_openbsd_mips64.go b/stdlib/syscall/go1_16_syscall_openbsd_mips64.go index 93366292..00bfe227 100644 --- a/stdlib/syscall/go1_16_syscall_openbsd_mips64.go +++ b/stdlib/syscall/go1_16_syscall_openbsd_mips64.go @@ -2046,6 +2046,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -2053,6 +2054,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -2064,8 +2066,10 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_RoutingMessage is an interface wrapper for RoutingMessage type type _syscall_RoutingMessage struct { + IValue interface{} } // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_plan9_386.go b/stdlib/syscall/go1_16_syscall_plan9_386.go index a9e33f66..83e198cf 100644 --- a/stdlib/syscall/go1_16_syscall_plan9_386.go +++ b/stdlib/syscall/go1_16_syscall_plan9_386.go @@ -216,6 +216,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -223,6 +224,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error diff --git a/stdlib/syscall/go1_16_syscall_plan9_amd64.go b/stdlib/syscall/go1_16_syscall_plan9_amd64.go index a9e33f66..83e198cf 100644 --- a/stdlib/syscall/go1_16_syscall_plan9_amd64.go +++ b/stdlib/syscall/go1_16_syscall_plan9_amd64.go @@ -216,6 +216,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -223,6 +224,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error diff --git a/stdlib/syscall/go1_16_syscall_plan9_arm.go b/stdlib/syscall/go1_16_syscall_plan9_arm.go index a9e33f66..83e198cf 100644 --- a/stdlib/syscall/go1_16_syscall_plan9_arm.go +++ b/stdlib/syscall/go1_16_syscall_plan9_arm.go @@ -216,6 +216,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -223,6 +224,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error diff --git a/stdlib/syscall/go1_16_syscall_solaris_amd64.go b/stdlib/syscall/go1_16_syscall_solaris_amd64.go index f5c68c9e..72400ee1 100644 --- a/stdlib/syscall/go1_16_syscall_solaris_amd64.go +++ b/stdlib/syscall/go1_16_syscall_solaris_amd64.go @@ -1468,6 +1468,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1475,6 +1476,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1486,4 +1488,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_windows_386.go b/stdlib/syscall/go1_16_syscall_windows_386.go index 714f305f..e9c05158 100644 --- a/stdlib/syscall/go1_16_syscall_windows_386.go +++ b/stdlib/syscall/go1_16_syscall_windows_386.go @@ -1004,6 +1004,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1011,6 +1012,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1022,4 +1024,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_windows_amd64.go b/stdlib/syscall/go1_16_syscall_windows_amd64.go index 714f305f..e9c05158 100644 --- a/stdlib/syscall/go1_16_syscall_windows_amd64.go +++ b/stdlib/syscall/go1_16_syscall_windows_amd64.go @@ -1004,6 +1004,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1011,6 +1012,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1022,4 +1024,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} } diff --git a/stdlib/syscall/go1_16_syscall_windows_arm.go b/stdlib/syscall/go1_16_syscall_windows_arm.go index 714f305f..e9c05158 100644 --- a/stdlib/syscall/go1_16_syscall_windows_arm.go +++ b/stdlib/syscall/go1_16_syscall_windows_arm.go @@ -1004,6 +1004,7 @@ func init() { // _syscall_Conn is an interface wrapper for Conn type type _syscall_Conn struct { + IValue interface{} WSyscallConn func() (syscall.RawConn, error) } @@ -1011,6 +1012,7 @@ func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { return W.WSyscal // _syscall_RawConn is an interface wrapper for RawConn type type _syscall_RawConn struct { + IValue interface{} WControl func(f func(fd uintptr)) error WRead func(f func(fd uintptr) (done bool)) error WWrite func(f func(fd uintptr) (done bool)) error @@ -1022,4 +1024,5 @@ func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { return W // _syscall_Sockaddr is an interface wrapper for Sockaddr type type _syscall_Sockaddr struct { + IValue interface{} }