github.com/HaHadaxigua/yaegi@v1.0.1/stdlib/syscall/go1_16_syscall_js_wasm.go (about) 1 // Code generated by 'yaegi extract syscall'. DO NOT EDIT. 2 3 // +build go1.16,!go1.17 4 5 package syscall 6 7 import ( 8 "go/constant" 9 "go/token" 10 "reflect" 11 "syscall" 12 ) 13 14 func init() { 15 Symbols["syscall/syscall"] = map[string]reflect.Value{ 16 // function, constant and variable definitions 17 "AF_INET": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), 18 "AF_INET6": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), 19 "AF_UNIX": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), 20 "AF_UNSPEC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), 21 "Accept": reflect.ValueOf(syscall.Accept), 22 "Bind": reflect.ValueOf(syscall.Bind), 23 "BytePtrFromString": reflect.ValueOf(syscall.BytePtrFromString), 24 "ByteSliceFromString": reflect.ValueOf(syscall.ByteSliceFromString), 25 "Chdir": reflect.ValueOf(syscall.Chdir), 26 "Chmod": reflect.ValueOf(syscall.Chmod), 27 "Chown": reflect.ValueOf(syscall.Chown), 28 "Clearenv": reflect.ValueOf(syscall.Clearenv), 29 "Close": reflect.ValueOf(syscall.Close), 30 "CloseOnExec": reflect.ValueOf(syscall.CloseOnExec), 31 "Connect": reflect.ValueOf(syscall.Connect), 32 "Dup": reflect.ValueOf(syscall.Dup), 33 "Dup2": reflect.ValueOf(syscall.Dup2), 34 "E2BIG": reflect.ValueOf(syscall.E2BIG), 35 "EACCES": reflect.ValueOf(syscall.EACCES), 36 "EADDRINUSE": reflect.ValueOf(syscall.EADDRINUSE), 37 "EADDRNOTAVAIL": reflect.ValueOf(syscall.EADDRNOTAVAIL), 38 "EADV": reflect.ValueOf(syscall.EADV), 39 "EAFNOSUPPORT": reflect.ValueOf(syscall.EAFNOSUPPORT), 40 "EAGAIN": reflect.ValueOf(syscall.EAGAIN), 41 "EALREADY": reflect.ValueOf(syscall.EALREADY), 42 "EBADE": reflect.ValueOf(syscall.EBADE), 43 "EBADF": reflect.ValueOf(syscall.EBADF), 44 "EBADFD": reflect.ValueOf(syscall.EBADFD), 45 "EBADMSG": reflect.ValueOf(syscall.EBADMSG), 46 "EBADR": reflect.ValueOf(syscall.EBADR), 47 "EBADRQC": reflect.ValueOf(syscall.EBADRQC), 48 "EBADSLT": reflect.ValueOf(syscall.EBADSLT), 49 "EBFONT": reflect.ValueOf(syscall.EBFONT), 50 "EBUSY": reflect.ValueOf(syscall.EBUSY), 51 "ECANCELED": reflect.ValueOf(syscall.ECANCELED), 52 "ECASECLASH": reflect.ValueOf(syscall.ECASECLASH), 53 "ECHILD": reflect.ValueOf(syscall.ECHILD), 54 "ECHRNG": reflect.ValueOf(syscall.ECHRNG), 55 "ECOMM": reflect.ValueOf(syscall.ECOMM), 56 "ECONNABORTED": reflect.ValueOf(syscall.ECONNABORTED), 57 "ECONNREFUSED": reflect.ValueOf(syscall.ECONNREFUSED), 58 "ECONNRESET": reflect.ValueOf(syscall.ECONNRESET), 59 "EDEADLK": reflect.ValueOf(syscall.EDEADLK), 60 "EDEADLOCK": reflect.ValueOf(syscall.EDEADLOCK), 61 "EDESTADDRREQ": reflect.ValueOf(syscall.EDESTADDRREQ), 62 "EDOM": reflect.ValueOf(syscall.EDOM), 63 "EDOTDOT": reflect.ValueOf(syscall.EDOTDOT), 64 "EDQUOT": reflect.ValueOf(syscall.EDQUOT), 65 "EEXIST": reflect.ValueOf(syscall.EEXIST), 66 "EFAULT": reflect.ValueOf(syscall.EFAULT), 67 "EFBIG": reflect.ValueOf(syscall.EFBIG), 68 "EFTYPE": reflect.ValueOf(syscall.EFTYPE), 69 "EHOSTDOWN": reflect.ValueOf(syscall.EHOSTDOWN), 70 "EHOSTUNREACH": reflect.ValueOf(syscall.EHOSTUNREACH), 71 "EIDRM": reflect.ValueOf(syscall.EIDRM), 72 "EILSEQ": reflect.ValueOf(syscall.EILSEQ), 73 "EINPROGRESS": reflect.ValueOf(syscall.EINPROGRESS), 74 "EINTR": reflect.ValueOf(syscall.EINTR), 75 "EINVAL": reflect.ValueOf(syscall.EINVAL), 76 "EIO": reflect.ValueOf(syscall.EIO), 77 "EISCONN": reflect.ValueOf(syscall.EISCONN), 78 "EISDIR": reflect.ValueOf(syscall.EISDIR), 79 "EL2HLT": reflect.ValueOf(syscall.EL2HLT), 80 "EL2NSYNC": reflect.ValueOf(syscall.EL2NSYNC), 81 "EL3HLT": reflect.ValueOf(syscall.EL3HLT), 82 "EL3RST": reflect.ValueOf(syscall.EL3RST), 83 "ELBIN": reflect.ValueOf(syscall.ELBIN), 84 "ELIBACC": reflect.ValueOf(syscall.ELIBACC), 85 "ELIBBAD": reflect.ValueOf(syscall.ELIBBAD), 86 "ELIBEXEC": reflect.ValueOf(syscall.ELIBEXEC), 87 "ELIBMAX": reflect.ValueOf(syscall.ELIBMAX), 88 "ELIBSCN": reflect.ValueOf(syscall.ELIBSCN), 89 "ELNRNG": reflect.ValueOf(syscall.ELNRNG), 90 "ELOOP": reflect.ValueOf(syscall.ELOOP), 91 "EMFILE": reflect.ValueOf(syscall.EMFILE), 92 "EMLINK": reflect.ValueOf(syscall.EMLINK), 93 "EMSGSIZE": reflect.ValueOf(syscall.EMSGSIZE), 94 "EMULTIHOP": reflect.ValueOf(syscall.EMULTIHOP), 95 "ENAMETOOLONG": reflect.ValueOf(syscall.ENAMETOOLONG), 96 "ENETDOWN": reflect.ValueOf(syscall.ENETDOWN), 97 "ENETRESET": reflect.ValueOf(syscall.ENETRESET), 98 "ENETUNREACH": reflect.ValueOf(syscall.ENETUNREACH), 99 "ENFILE": reflect.ValueOf(syscall.ENFILE), 100 "ENMFILE": reflect.ValueOf(syscall.ENMFILE), 101 "ENOANO": reflect.ValueOf(syscall.ENOANO), 102 "ENOBUFS": reflect.ValueOf(syscall.ENOBUFS), 103 "ENOCSI": reflect.ValueOf(syscall.ENOCSI), 104 "ENODATA": reflect.ValueOf(syscall.ENODATA), 105 "ENODEV": reflect.ValueOf(syscall.ENODEV), 106 "ENOENT": reflect.ValueOf(syscall.ENOENT), 107 "ENOEXEC": reflect.ValueOf(syscall.ENOEXEC), 108 "ENOLCK": reflect.ValueOf(syscall.ENOLCK), 109 "ENOLINK": reflect.ValueOf(syscall.ENOLINK), 110 "ENOMEDIUM": reflect.ValueOf(syscall.ENOMEDIUM), 111 "ENOMEM": reflect.ValueOf(syscall.ENOMEM), 112 "ENOMSG": reflect.ValueOf(syscall.ENOMSG), 113 "ENONET": reflect.ValueOf(syscall.ENONET), 114 "ENOPKG": reflect.ValueOf(syscall.ENOPKG), 115 "ENOPROTOOPT": reflect.ValueOf(syscall.ENOPROTOOPT), 116 "ENOSHARE": reflect.ValueOf(syscall.ENOSHARE), 117 "ENOSPC": reflect.ValueOf(syscall.ENOSPC), 118 "ENOSR": reflect.ValueOf(syscall.ENOSR), 119 "ENOSTR": reflect.ValueOf(syscall.ENOSTR), 120 "ENOSYS": reflect.ValueOf(syscall.ENOSYS), 121 "ENOTCONN": reflect.ValueOf(syscall.ENOTCONN), 122 "ENOTDIR": reflect.ValueOf(syscall.ENOTDIR), 123 "ENOTEMPTY": reflect.ValueOf(syscall.ENOTEMPTY), 124 "ENOTSOCK": reflect.ValueOf(syscall.ENOTSOCK), 125 "ENOTSUP": reflect.ValueOf(syscall.ENOTSUP), 126 "ENOTTY": reflect.ValueOf(syscall.ENOTTY), 127 "ENOTUNIQ": reflect.ValueOf(syscall.ENOTUNIQ), 128 "ENXIO": reflect.ValueOf(syscall.ENXIO), 129 "EOPNOTSUPP": reflect.ValueOf(syscall.EOPNOTSUPP), 130 "EOVERFLOW": reflect.ValueOf(syscall.EOVERFLOW), 131 "EPERM": reflect.ValueOf(syscall.EPERM), 132 "EPFNOSUPPORT": reflect.ValueOf(syscall.EPFNOSUPPORT), 133 "EPIPE": reflect.ValueOf(syscall.EPIPE), 134 "EPROCLIM": reflect.ValueOf(syscall.EPROCLIM), 135 "EPROTO": reflect.ValueOf(syscall.EPROTO), 136 "EPROTONOSUPPORT": reflect.ValueOf(syscall.EPROTONOSUPPORT), 137 "EPROTOTYPE": reflect.ValueOf(syscall.EPROTOTYPE), 138 "ERANGE": reflect.ValueOf(syscall.ERANGE), 139 "EREMCHG": reflect.ValueOf(syscall.EREMCHG), 140 "EREMOTE": reflect.ValueOf(syscall.EREMOTE), 141 "EROFS": reflect.ValueOf(syscall.EROFS), 142 "ESHUTDOWN": reflect.ValueOf(syscall.ESHUTDOWN), 143 "ESOCKTNOSUPPORT": reflect.ValueOf(syscall.ESOCKTNOSUPPORT), 144 "ESPIPE": reflect.ValueOf(syscall.ESPIPE), 145 "ESRCH": reflect.ValueOf(syscall.ESRCH), 146 "ESRMNT": reflect.ValueOf(syscall.ESRMNT), 147 "ESTALE": reflect.ValueOf(syscall.ESTALE), 148 "ETIME": reflect.ValueOf(syscall.ETIME), 149 "ETIMEDOUT": reflect.ValueOf(syscall.ETIMEDOUT), 150 "ETOOMANYREFS": reflect.ValueOf(syscall.ETOOMANYREFS), 151 "EUNATCH": reflect.ValueOf(syscall.EUNATCH), 152 "EUSERS": reflect.ValueOf(syscall.EUSERS), 153 "EWOULDBLOCK": reflect.ValueOf(syscall.EWOULDBLOCK), 154 "EXDEV": reflect.ValueOf(syscall.EXDEV), 155 "EXFULL": reflect.ValueOf(syscall.EXFULL), 156 "Environ": reflect.ValueOf(syscall.Environ), 157 "F_CNVT": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), 158 "F_DUPFD": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), 159 "F_DUPFD_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), 160 "F_GETFD": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), 161 "F_GETFL": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), 162 "F_GETLK": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), 163 "F_GETOWN": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), 164 "F_RDLCK": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), 165 "F_RGETLK": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), 166 "F_RSETLK": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), 167 "F_RSETLKW": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), 168 "F_SETFD": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), 169 "F_SETFL": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), 170 "F_SETLK": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), 171 "F_SETLKW": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), 172 "F_SETOWN": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), 173 "F_UNLCK": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), 174 "F_UNLKSYS": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), 175 "F_WRLCK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), 176 "Fchdir": reflect.ValueOf(syscall.Fchdir), 177 "Fchmod": reflect.ValueOf(syscall.Fchmod), 178 "Fchown": reflect.ValueOf(syscall.Fchown), 179 "ForkLock": reflect.ValueOf(&syscall.ForkLock).Elem(), 180 "Fstat": reflect.ValueOf(syscall.Fstat), 181 "Fsync": reflect.ValueOf(syscall.Fsync), 182 "Ftruncate": reflect.ValueOf(syscall.Ftruncate), 183 "Getcwd": reflect.ValueOf(syscall.Getcwd), 184 "Getegid": reflect.ValueOf(syscall.Getegid), 185 "Getenv": reflect.ValueOf(syscall.Getenv), 186 "Geteuid": reflect.ValueOf(syscall.Geteuid), 187 "Getgid": reflect.ValueOf(syscall.Getgid), 188 "Getgroups": reflect.ValueOf(syscall.Getgroups), 189 "Getpagesize": reflect.ValueOf(syscall.Getpagesize), 190 "Getpid": reflect.ValueOf(syscall.Getpid), 191 "Getppid": reflect.ValueOf(syscall.Getppid), 192 "GetsockoptInt": reflect.ValueOf(syscall.GetsockoptInt), 193 "Gettimeofday": reflect.ValueOf(syscall.Gettimeofday), 194 "Getuid": reflect.ValueOf(syscall.Getuid), 195 "Getwd": reflect.ValueOf(syscall.Getwd), 196 "IPPROTO_IP": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), 197 "IPPROTO_IPV4": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), 198 "IPPROTO_IPV6": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), 199 "IPPROTO_TCP": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), 200 "IPPROTO_UDP": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), 201 "IPV6_V6ONLY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), 202 "ImplementsGetwd": reflect.ValueOf(syscall.ImplementsGetwd), 203 "Lchown": reflect.ValueOf(syscall.Lchown), 204 "Link": reflect.ValueOf(syscall.Link), 205 "Listen": reflect.ValueOf(syscall.Listen), 206 "Lstat": reflect.ValueOf(syscall.Lstat), 207 "Mkdir": reflect.ValueOf(syscall.Mkdir), 208 "NsecToTimespec": reflect.ValueOf(syscall.NsecToTimespec), 209 "NsecToTimeval": reflect.ValueOf(syscall.NsecToTimeval), 210 "O_APPEND": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), 211 "O_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), 212 "O_CREAT": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), 213 "O_CREATE": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), 214 "O_EXCL": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), 215 "O_RDONLY": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), 216 "O_RDWR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), 217 "O_SYNC": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), 218 "O_TRUNC": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), 219 "O_WRONLY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), 220 "Open": reflect.ValueOf(syscall.Open), 221 "ParseDirent": reflect.ValueOf(syscall.ParseDirent), 222 "PathMax": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), 223 "Pipe": reflect.ValueOf(syscall.Pipe), 224 "Pread": reflect.ValueOf(syscall.Pread), 225 "Pwrite": reflect.ValueOf(syscall.Pwrite), 226 "Read": reflect.ValueOf(syscall.Read), 227 "ReadDirent": reflect.ValueOf(syscall.ReadDirent), 228 "Readlink": reflect.ValueOf(syscall.Readlink), 229 "Recvfrom": reflect.ValueOf(syscall.Recvfrom), 230 "Recvmsg": reflect.ValueOf(syscall.Recvmsg), 231 "Rename": reflect.ValueOf(syscall.Rename), 232 "Rmdir": reflect.ValueOf(syscall.Rmdir), 233 "SIGCHLD": reflect.ValueOf(syscall.SIGCHLD), 234 "SIGINT": reflect.ValueOf(syscall.SIGINT), 235 "SIGKILL": reflect.ValueOf(syscall.SIGKILL), 236 "SIGQUIT": reflect.ValueOf(syscall.SIGQUIT), 237 "SIGTERM": reflect.ValueOf(syscall.SIGTERM), 238 "SIGTRAP": reflect.ValueOf(syscall.SIGTRAP), 239 "SOCK_DGRAM": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), 240 "SOCK_RAW": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), 241 "SOCK_SEQPACKET": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), 242 "SOCK_STREAM": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), 243 "SOMAXCONN": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), 244 "SO_ERROR": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), 245 "SYS_FCNTL": reflect.ValueOf(constant.MakeFromLiteral("500", token.INT, 0)), 246 "S_IEXEC": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), 247 "S_IFBLK": reflect.ValueOf(constant.MakeFromLiteral("24576", token.INT, 0)), 248 "S_IFBOUNDSOCK": reflect.ValueOf(constant.MakeFromLiteral("77824", token.INT, 0)), 249 "S_IFCHR": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), 250 "S_IFCOND": reflect.ValueOf(constant.MakeFromLiteral("90112", token.INT, 0)), 251 "S_IFDIR": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), 252 "S_IFDSOCK": reflect.ValueOf(constant.MakeFromLiteral("69632", token.INT, 0)), 253 "S_IFIFO": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), 254 "S_IFLNK": reflect.ValueOf(constant.MakeFromLiteral("40960", token.INT, 0)), 255 "S_IFMT": reflect.ValueOf(constant.MakeFromLiteral("126976", token.INT, 0)), 256 "S_IFMUTEX": reflect.ValueOf(constant.MakeFromLiteral("86016", token.INT, 0)), 257 "S_IFREG": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), 258 "S_IFSEMA": reflect.ValueOf(constant.MakeFromLiteral("94208", token.INT, 0)), 259 "S_IFSHM": reflect.ValueOf(constant.MakeFromLiteral("81920", token.INT, 0)), 260 "S_IFSHM_SYSV": reflect.ValueOf(constant.MakeFromLiteral("98304", token.INT, 0)), 261 "S_IFSOCK": reflect.ValueOf(constant.MakeFromLiteral("49152", token.INT, 0)), 262 "S_IFSOCKADDR": reflect.ValueOf(constant.MakeFromLiteral("73728", token.INT, 0)), 263 "S_IREAD": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), 264 "S_IRGRP": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), 265 "S_IROTH": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), 266 "S_IRUSR": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), 267 "S_IRWXG": reflect.ValueOf(constant.MakeFromLiteral("56", token.INT, 0)), 268 "S_IRWXO": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), 269 "S_IRWXU": reflect.ValueOf(constant.MakeFromLiteral("448", token.INT, 0)), 270 "S_ISGID": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), 271 "S_ISUID": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), 272 "S_ISVTX": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), 273 "S_IWGRP": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), 274 "S_IWOTH": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), 275 "S_IWRITE": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), 276 "S_IWUSR": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), 277 "S_IXGRP": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), 278 "S_IXOTH": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), 279 "S_IXUSR": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), 280 "S_UNSUP": reflect.ValueOf(constant.MakeFromLiteral("126976", token.INT, 0)), 281 "Seek": reflect.ValueOf(syscall.Seek), 282 "Sendfile": reflect.ValueOf(syscall.Sendfile), 283 "SendmsgN": reflect.ValueOf(syscall.SendmsgN), 284 "Sendto": reflect.ValueOf(syscall.Sendto), 285 "SetNonblock": reflect.ValueOf(syscall.SetNonblock), 286 "SetReadDeadline": reflect.ValueOf(syscall.SetReadDeadline), 287 "SetWriteDeadline": reflect.ValueOf(syscall.SetWriteDeadline), 288 "Setenv": reflect.ValueOf(syscall.Setenv), 289 "SetsockoptInt": reflect.ValueOf(syscall.SetsockoptInt), 290 "Socket": reflect.ValueOf(syscall.Socket), 291 "Stat": reflect.ValueOf(syscall.Stat), 292 "Stderr": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), 293 "Stdin": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), 294 "Stdout": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), 295 "StopIO": reflect.ValueOf(syscall.StopIO), 296 "StringBytePtr": reflect.ValueOf(syscall.StringBytePtr), 297 "StringByteSlice": reflect.ValueOf(syscall.StringByteSlice), 298 "Symlink": reflect.ValueOf(syscall.Symlink), 299 "Sysctl": reflect.ValueOf(syscall.Sysctl), 300 "TimespecToNsec": reflect.ValueOf(syscall.TimespecToNsec), 301 "TimevalToNsec": reflect.ValueOf(syscall.TimevalToNsec), 302 "Truncate": reflect.ValueOf(syscall.Truncate), 303 "Umask": reflect.ValueOf(syscall.Umask), 304 "Unlink": reflect.ValueOf(syscall.Unlink), 305 "Unsetenv": reflect.ValueOf(syscall.Unsetenv), 306 "UtimesNano": reflect.ValueOf(syscall.UtimesNano), 307 "Wait4": reflect.ValueOf(syscall.Wait4), 308 "Write": reflect.ValueOf(syscall.Write), 309 310 // type definitions 311 "Conn": reflect.ValueOf((*syscall.Conn)(nil)), 312 "Dirent": reflect.ValueOf((*syscall.Dirent)(nil)), 313 "Errno": reflect.ValueOf((*syscall.Errno)(nil)), 314 "Iovec": reflect.ValueOf((*syscall.Iovec)(nil)), 315 "ProcAttr": reflect.ValueOf((*syscall.ProcAttr)(nil)), 316 "RawConn": reflect.ValueOf((*syscall.RawConn)(nil)), 317 "Rusage": reflect.ValueOf((*syscall.Rusage)(nil)), 318 "Signal": reflect.ValueOf((*syscall.Signal)(nil)), 319 "Sockaddr": reflect.ValueOf((*syscall.Sockaddr)(nil)), 320 "SockaddrInet4": reflect.ValueOf((*syscall.SockaddrInet4)(nil)), 321 "SockaddrInet6": reflect.ValueOf((*syscall.SockaddrInet6)(nil)), 322 "SockaddrUnix": reflect.ValueOf((*syscall.SockaddrUnix)(nil)), 323 "Stat_t": reflect.ValueOf((*syscall.Stat_t)(nil)), 324 "SysProcAttr": reflect.ValueOf((*syscall.SysProcAttr)(nil)), 325 "Timespec": reflect.ValueOf((*syscall.Timespec)(nil)), 326 "Timeval": reflect.ValueOf((*syscall.Timeval)(nil)), 327 "WaitStatus": reflect.ValueOf((*syscall.WaitStatus)(nil)), 328 329 // interface wrapper definitions 330 "_Conn": reflect.ValueOf((*_syscall_Conn)(nil)), 331 "_RawConn": reflect.ValueOf((*_syscall_RawConn)(nil)), 332 "_Sockaddr": reflect.ValueOf((*_syscall_Sockaddr)(nil)), 333 } 334 } 335 336 // _syscall_Conn is an interface wrapper for Conn type 337 type _syscall_Conn struct { 338 IValue interface{} 339 WSyscallConn func() (syscall.RawConn, error) 340 } 341 342 func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { 343 return W.WSyscallConn() 344 } 345 346 // _syscall_RawConn is an interface wrapper for RawConn type 347 type _syscall_RawConn struct { 348 IValue interface{} 349 WControl func(f func(fd uintptr)) error 350 WRead func(f func(fd uintptr) (done bool)) error 351 WWrite func(f func(fd uintptr) (done bool)) error 352 } 353 354 func (W _syscall_RawConn) Control(f func(fd uintptr)) error { 355 return W.WControl(f) 356 } 357 func (W _syscall_RawConn) Read(f func(fd uintptr) (done bool)) error { 358 return W.WRead(f) 359 } 360 func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { 361 return W.WWrite(f) 362 } 363 364 // _syscall_Sockaddr is an interface wrapper for Sockaddr type 365 type _syscall_Sockaddr struct { 366 IValue interface{} 367 }