Skip to content

Instantly share code, notes, and snippets.

@zikaeroh
Last active April 8, 2020 17:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zikaeroh/463b4c8bda2c602587c60d450acbc1a5 to your computer and use it in GitHub Desktop.
Save zikaeroh/463b4c8bda2c602587c60d450acbc1a5 to your computer and use it in GitHub Desktop.
//*:* format comment
//0:random address, it's recommanded
//1:sender's address
//counterfeiter:generate . AliasedInterface
//counterfeiter:generate . DotImports
//counterfeiter:generate . EmbedsInterfaces
//counterfeiter:generate . FirstInterface
//counterfeiter:generate . HasImports
//counterfeiter:generate . HasOtherTypes
//counterfeiter:generate . HasVarArgs
//counterfeiter:generate . HasVarArgsWithLocalTypes
//counterfeiter:generate . ImportsGoHyphenPackage
//counterfeiter:generate . InlineStructParams
//counterfeiter:generate . ReusesArgTypes
//counterfeiter:generate . SecondInterface
//counterfeiter:generate . Something
//counterfeiter:generate . SomethingElse
//counterfeiter:generate . SomethingFactory
//counterfeiter:generate . SomethingWithForeignInterface
//counterfeiter:generate . unexportedFunc
//counterfeiter:generate . unexportedInterface
//go:cgo_export_dynamic
//go:cgo_import_dynamic libc_accept accept "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_accept accept "libsocket.so"
//go:cgo_import_dynamic libc_accept accept "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_access access "libc.so"
//go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_acct acct "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_acct acct "libc.so"
//go:cgo_import_dynamic libc_adjtime adjtime "libc.so"
//go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_asyscall asyscall "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_bind bind "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_bind bind "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_chdir chdir "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_chdir chdir "libc.so"
//go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_chmod chmod "libc.so"
//go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_chown chown "libc.so"
//go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_chroot chroot "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_chroot chroot "libc.so"
//go:cgo_import_dynamic libc_chroot chroot "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_clock_gettime clock_gettime "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_close close "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_close close "libc.so"
//go:cgo_import_dynamic libc_close close "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_connect connect "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_connect connect "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_creat creat "libc.so"
//go:cgo_import_dynamic libc_dup2 dup2 "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_dup2 dup2 "libc.so"
//go:cgo_import_dynamic libc_dup2 dup2 "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_dup dup "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_dup dup "libc.so"
//go:cgo_import_dynamic libc_dup dup "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_exchangedata exchangedata "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_exit exit "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_exit exit "libc.so"
//go:cgo_import_dynamic libc_exit exit "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_faccessat faccessat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_faccessat faccessat "libc.so"
//go:cgo_import_dynamic libc_faccessat faccessat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fchdir fchdir "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_fchdir fchdir "libc.so"
//go:cgo_import_dynamic libc_fchdir fchdir "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fchflags fchflags "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fchmodat fchmodat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so"
//go:cgo_import_dynamic libc_fchmodat fchmodat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fchmod fchmod "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_fchmod fchmod "libc.so"
//go:cgo_import_dynamic libc_fchmod fchmod "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fchownat fchownat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_fchownat fchownat "libc.so"
//go:cgo_import_dynamic libc_fchownat fchownat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fchown fchown "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_fchown fchown "libc.so"
//go:cgo_import_dynamic libc_fchown fchown "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fcntl fcntl "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_fcntl fcntl "libc.so"
//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fdatasync fdatasync "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_fdatasync fdatasync "libc.so"
//go:cgo_import_dynamic libc_fdopendir fdopendir "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fgetxattr fgetxattr "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_flistxattr flistxattr "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_flock flock "libc.so"
//go:cgo_import_dynamic libc_flock flock "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so"
//go:cgo_import_dynamic libc_fpathconf fpathconf "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fremovexattr fremovexattr "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fsetxattr fsetxattr "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fstat64 fstat64 "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fstatat64 fstatat64 "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fstatat fstatat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_fstatat fstatat "libc.so"
//go:cgo_import_dynamic libc_fstatat fstatat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fstatfs64 fstatfs64 "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fstatfs fstatfs "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_fstatfs fstatfs "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fstat fstat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_fstat fstat "libc.so"
//go:cgo_import_dynamic libc_fstat fstat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_fstatvfs fstatvfs "libc.so"
//go:cgo_import_dynamic libc_fsync fsync "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_fsync fsync "libc.so"
//go:cgo_import_dynamic libc_fsync fsync "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_ftruncate ftruncate "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so"
//go:cgo_import_dynamic libc_ftruncate ftruncate "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_futimesat futimesat "libc.so"
//go:cgo_import_dynamic libc_futimes futimes "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getattrlist getattrlist "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getcwd getcwd "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getcwd getcwd "libc.so"
//go:cgo_import_dynamic libc_getdents getdents "libc.so"
//go:cgo_import_dynamic libc_getdirent getdirent "libc.a/shr_64.o"
//go:cgo_import_dynamic libc___getdirentries64 __getdirentries64 "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getdtablesize getdtablesize "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getegid getegid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getegid getegid "libc.so"
//go:cgo_import_dynamic libc_getegid getegid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_geteuid geteuid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_geteuid geteuid "libc.so"
//go:cgo_import_dynamic libc_geteuid geteuid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getfsstat64 getfsstat64 "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getfsstat getfsstat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getgid getgid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getgid getgid "libc.so"
//go:cgo_import_dynamic libc_getgid getgid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getgroups getgroups "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getgroups getgroups "libc.so"
//go:cgo_import_dynamic libc_getgroups getgroups "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_gethostname gethostname "libc.so"
//go:cgo_import_dynamic libc_getpeername getpeername "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getpeername getpeername "libsocket.so"
//go:cgo_import_dynamic libc_getpeername getpeername "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getpgid getpgid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getpgid getpgid "libc.so"
//go:cgo_import_dynamic libc_getpgid getpgid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getpgrp getpgrp "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so"
//go:cgo_import_dynamic libc_getpgrp getpgrp "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getpid getpid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getpid getpid "libc.so"
//go:cgo_import_dynamic libc_getpid getpid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getppid getppid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getppid getppid "libc.so"
//go:cgo_import_dynamic libc_getppid getppid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getpriority getpriority "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getpriority getpriority "libc.so"
//go:cgo_import_dynamic libc_getpriority getpriority "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getrlimit getrlimit "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so"
//go:cgo_import_dynamic libc_getrlimit getrlimit "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getrusage getrusage "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getrusage getrusage "libc.so"
//go:cgo_import_dynamic libc_getrusage getrusage "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getsid getsid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getsid getsid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getsockname getsockname "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getsockname getsockname "libsocket.so"
//go:cgo_import_dynamic libc_getsockname getsockname "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getsockopt getsockopt "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getsockopt getsockopt "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getsystemcfg getsystemcfg "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so"
//go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getuid getuid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_getuid getuid "libc.so"
//go:cgo_import_dynamic libc_getuid getuid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_getxattr getxattr "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_ioctl ioctl "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_ioctl ioctl "libc.so"
//go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_issetugid issetugid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_kevent kevent "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_kill kill "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_kill kill "libc.so"
//go:cgo_import_dynamic libc_kill kill "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_kqueue kqueue "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_lchown lchown "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_lchown lchown "libc.so"
//go:cgo_import_dynamic libc_lchown lchown "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_linkat linkat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_link link "libc.so"
//go:cgo_import_dynamic libc_link link "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_listen listen "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_listen listen "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_listxattr listxattr "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_lseek lseek "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_lseek lseek "libc.so"
//go:cgo_import_dynamic libc_lseek lseek "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_lstat64 lstat64 "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_lstat lstat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_lstat lstat "libc.so"
//go:cgo_import_dynamic libc_lstat lstat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_madvise madvise "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_madvise madvise "libc.so"
//go:cgo_import_dynamic libc_madvise madvise "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc___major __major "libc.so"
//go:cgo_import_dynamic libc___makedev __makedev "libc.so"
//go:cgo_import_dynamic libc___minor __minor "libc.so"
//go:cgo_import_dynamic libc_mkdirat mkdirat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so"
//go:cgo_import_dynamic libc_mkdirat mkdirat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_mkdir mkdir "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_mkdir mkdir "libc.so"
//go:cgo_import_dynamic libc_mkdir mkdir "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so"
//go:cgo_import_dynamic libc_mkfifo mkfifo "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so"
//go:cgo_import_dynamic libc_mkfifo mkfifo "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_mknodat mknodat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_mknodat mknodat "libc.so"
//go:cgo_import_dynamic libc_mknod mknod "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_mknod mknod "libc.so"
//go:cgo_import_dynamic libc_mknod mknod "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_mlockall mlockall "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_mlockall mlockall "libc.so"
//go:cgo_import_dynamic libc_mlockall mlockall "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_mlock mlock "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_mlock mlock "libc.so"
//go:cgo_import_dynamic libc_mlock mlock "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_mmap64 mmap64 "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_mmap mmap "libc.so"
//go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_mprotect mprotect "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_mprotect mprotect "libc.so"
//go:cgo_import_dynamic libc_mprotect mprotect "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_msync msync "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_msync msync "libc.so"
//go:cgo_import_dynamic libc_msync msync "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_munlockall munlockall "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_munlockall munlockall "libc.so"
//go:cgo_import_dynamic libc_munlockall munlockall "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_munlock munlock "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_munlock munlock "libc.so"
//go:cgo_import_dynamic libc_munlock munlock "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_munmap munmap "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_munmap munmap "libc.so"
//go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_nanosleep nanosleep "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so"
//go:cgo_import_dynamic libc_nrecvmsg nrecvmsg "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_nsendmsg nsendmsg "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_open64 open64 "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_openat openat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_openat openat "libc.so"
//go:cgo_import_dynamic libc_openat openat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_open open "libc.so"
//go:cgo_import_dynamic libc_open open "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_pathconf pathconf "libc.so"
//go:cgo_import_dynamic libc_pathconf pathconf "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_pause pause "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_pause pause "libc.so"
//go:cgo_import_dynamic libc_pipe pipe "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_pipe pipe "libc.so"
//go:cgo_import_dynamic libc_pipe pipe "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_poll poll "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_poll poll "libc.so"
//go:cgo_import_dynamic libc_poll poll "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_posix_fadvise64 posix_fadvise64 "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_pread64 pread64 "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_pread pread "libc.so"
//go:cgo_import_dynamic libc_pread pread "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_preadv preadv "libc.so"
//go:cgo_import_dynamic libc_pselect pselect "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_pwrite64 pwrite64 "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_pwrite pwrite "libc.so"
//go:cgo_import_dynamic libc_pwrite pwrite "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_pwritev pwritev "libc.so"
//go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_readlinkat readlinkat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_readlink readlink "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_readlink readlink "libc.so"
//go:cgo_import_dynamic libc_readlink readlink "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_read read "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_read read "libc.so"
//go:cgo_import_dynamic libc_read read "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_readv readv "libc.so"
//go:cgo_import_dynamic libc_recvfrom recvfrom "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_recvfrom recvfrom "libsocket.so"
//go:cgo_import_dynamic libc_recvfrom recvfrom "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_recvmsg recvmsg "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_recvmsg recvmsg "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_removexattr removexattr "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_renameat renameat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_renameat renameat "libc.so"
//go:cgo_import_dynamic libc_renameat renameat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_rename rename "libc.so"
//go:cgo_import_dynamic libc_rename rename "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_revoke revoke "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_rmdir rmdir "libc.so"
//go:cgo_import_dynamic libc_rmdir rmdir "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_select select "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_select select "libc.so"
//go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_sendfile sendfile "libsendfile.so"
//go:cgo_import_dynamic libc_sendfile sendfile "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_sendmsg sendmsg "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_sendmsg sendmsg "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_sendto sendto "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_sendto sendto "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setattrlist setattrlist "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setdomainname setdomainname "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_setegid setegid "libc.so"
//go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_seteuid seteuid "libc.so"
//go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setgid setgid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_setgid setgid "libc.so"
//go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setgroups setgroups "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_setgroups setgroups "libc.so"
//go:cgo_import_dynamic libc_setgroups setgroups "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_sethostname sethostname "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_sethostname sethostname "libc.so"
//go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setpgid setpgid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_setpgid setpgid "libc.so"
//go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setpriority setpriority "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_setpriority setpriority "libc.so"
//go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setregid setregid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_setregid setregid "libc.so"
//go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setreuid setreuid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_setreuid setreuid "libc.so"
//go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setrlimit setrlimit "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so"
//go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setsid setsid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_setsid setsid "libc.so"
//go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setsockopt setsockopt "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_setsockopt setsockopt "libsocket.so"
//go:cgo_import_dynamic libc_setsockopt setsockopt "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_settimeofday settimeofday "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setuid setuid "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_setuid setuid "libc.so"
//go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_setxattr setxattr "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_shutdown shutdown "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_shutdown shutdown "libsocket.so"
//go:cgo_import_dynamic libc_shutdown shutdown "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_socketpair socketpair "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_socketpair socketpair "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_socket socket "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_socket socket "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_splice splice "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_stat64 stat64 "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_statfs64 statfs64 "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_statfs statfs "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_statfs statfs "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_stat stat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_stat stat "libc.so"
//go:cgo_import_dynamic libc_stat stat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_statvfs statvfs "libc.so"
//go:cgo_import_dynamic libc_statx statx "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_symlinkat symlinkat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_symlink symlink "libc.so"
//go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_sync sync "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_sync sync "libc.so"
//go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc___sysctl __sysctl "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_syslog syslog "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_times times "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_times times "libc.so"
//go:cgo_import_dynamic libc_time time "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_truncate truncate "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_truncate truncate "libc.so"
//go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_umask umask "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_umask umask "libc.so"
//go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_umount umount "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_umount umount "libc.so"
//go:cgo_import_dynamic libc_uname uname "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_uname uname "libc.so"
//go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_unlinkat unlinkat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_unlinkat unlinkat "libc.so"
//go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_unlink unlink "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_unlink unlink "libc.so"
//go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_ustat ustat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_ustat ustat "libc.so"
//go:cgo_import_dynamic libc_utimensat utimensat "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_utimensat utimensat "libc.so"
//go:cgo_import_dynamic libc_utimes utimes "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_utimes utimes "libc.so"
//go:cgo_import_dynamic libc_utimes utimes "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_utime utime "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_utime utime "libc.so"
//go:cgo_import_dynamic libc_wait4 wait4 "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_wait4 wait4 "libc.so"
//go:cgo_import_dynamic libc_wait4 wait4 "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc_writev writev "libc.so"
//go:cgo_import_dynamic libc_write write "libc.a/shr_64.o"
//go:cgo_import_dynamic libc_write write "libc.so"
//go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib"
//go:cgo_import_dynamic libc___xnet_bind __xnet_bind "libsocket.so"
//go:cgo_import_dynamic libc___xnet_connect __xnet_connect "libsocket.so"
//go:cgo_import_dynamic libc___xnet_getsockopt __xnet_getsockopt "libsocket.so"
//go:cgo_import_dynamic libc___xnet_llisten __xnet_llisten "libsocket.so"
//go:cgo_import_dynamic libc___xnet_recvmsg __xnet_recvmsg "libsocket.so"
//go:cgo_import_dynamic libc___xnet_sendmsg __xnet_sendmsg "libsocket.so"
//go:cgo_import_dynamic libc___xnet_sendto __xnet_sendto "libsocket.so"
//go:cgo_import_dynamic libc___xnet_socketpair __xnet_socketpair "libsocket.so"
//go:cgo_import_dynamic libc___xnet_socket __xnet_socket "libsocket.so"
//go:generate api cloudresourcemanager:v1
//go:generate api monitoring:v3
//go:generate api storage:v1
//go:generate asmfmt -w acc_amd64.s
//go:generate bash packstatic.sh
//go:generate bundle -o pattern_bundle.go -prefix pattern mvdan.cc/sh/v3/pattern
//go:generate -command api go run gen.go docurls.go replacements.go -install -api
//go:generate ./conversions.bash
//go:generate counterfeiter . DB
//go:generate echo Hi //@ codelens("//go:generate", "run go generate", "generate"), codelens("//go:generate", "run go generate ./...", "generate")
//go:generate echo I shall have no CodeLens
//go:generate esc -o bindata.go -pkg schema -ignore .*\.go -private -modtime=1518458244 data
//go:generate esc -pkg internal -o resources.go public/ templates/
//go:generate esc -private -pkg=schema -include=.*\.json$ .
//go:generate genbasicfont -size=16 -pkg=inconsolata -hinting=full -var=bold8x16 -fontfile=http://www.levien.com/type/myfonts/inconsolata/InconsolataGo-Bold.ttf
//go:generate genbasicfont -size=16 -pkg=inconsolata -hinting=full -var=regular8x16 -fontfile=http://www.levien.com/type/myfonts/inconsolata/InconsolataGo-Regular.ttf
//go:generate ./generate.sh
//go:generate git commit -am "bump $VERSION"
//go:generate git tag -af v$VERSION -m "v$VERSION"
//go:generate ./go-bindata-assetfs assets/...
//go:generate go-bindata -nometadata -pkg driver -prefix override override/...
//go:generate go-bindata -nometadata -pkg templatebin -o templatebin/bindata.go templates templates/singleton templates_test templates_test/singleton
//go:generate gobind -lang=go -outdir=go_testpkg .
//go:generate gobind -lang=java -outdir=. .
//go:generate go build github.com/dvyukov/go-fuzz/go-fuzz/vendor/github.com/elazarl/go-bindata-assetfs/go-bindata-assetfs
//go:generate go build -o gotext.latest
//go:generate go fmt ./frpc/statik/statik.go
//go:generate go fmt ./frps/statik/statik.go
//go:generate gofmt -s -w ../../aws/endpoints
//go:generate gofmt -s -w ../service
//go:generate gofmt -w format_fsm.go
//go:generate gofmt -w grapheme_clusters.go
//go:generate gofmt -w ./private
//go:generate gofmt -w scan_string_lit.go
//go:generate gofmt -w scan_tokens.go
//go:generate go-fuzz-build bitbucket.org/dchapes/mnemonicode
//go:generate go-fuzz-build -func Fuzz2 -o mnemonicode-fuzz2.zip bitbucket.org/dchapes/mnemonicode
//go:generate goimports -w .
//go:generate goimports -w bindata_assetfs.go
//go:generate gomobile help documentation doc.go
//go:generate gopathexec protoc -I$GOPATH/src -I$GOPATH/src/github.com/gogo/protobuf/protobuf -I$GOPATH/src/github.com/gengo/grpc-gateway/third_party/googleapis -I. --gogo_out=. timestamp.proto void.proto html.proto
//go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go
//go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go file.go pipe.go sd.go fileinfo.go privilege.go backup.go hvsock.go
//go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go regstate.go
//go:generate go run $GOROOT\src\syscall\mksyscall_windows.go -output zsyscall_windows.go safeopen.go
//go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go syscall.go
//go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go syscall_windows.go
//go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go syscall_windows.go security_windows.go psapi_windows.go symlink_windows.go
//go:generate go run ./build.go
//go:generate go run cbt.go gcpolicy.go -o cbtdoc.go doc
//go:generate go run cbt.go -o cbtdoc.go doc
//go:generate go run ./cmd/genvalues/main.go
//go:generate go run cmd/testdb/main.go testdata
//go:generate go run cmd/testpaths/main.go testdata branchFactor 1 5 10 50 100 500 1000 5000 10000
//go:generate go run cmd/testpaths/main.go testdata segmentCount 1 5 10 50 100
//go:generate go run cmd/testpaths/main.go testdata segmentSize 1 5 10 50 100 200
//go:generate go run cmd/testpaths/main.go testdata standard 10 100 1000 10000 100000 1000000
//go:generate go run codegen/main.go
//go:generate go run ../_codegen/main.go -output-package=assert -template=assertion_format.go.tmpl
//go:generate go run ../_codegen/main.go -output-package=assert -template=assertion_forward.go.tmpl -include-format-funcs
//go:generate go run ../_codegen/main.go -output-package=require -template=require_forward.go.tmpl -include-format-funcs
//go:generate go run ../_codegen/main.go -output-package=require -template=require.go.tmpl -include-format-funcs
//go:generate go run ../collate/maketables.go -cldr=23 -unicode=6.2.0 -types=search,searchjl -package=search
//go:generate go run enumgen/gen.go
//go:generate go run expression_vars_gen.go
//go:generate go run flag-gen/main.go flag-gen/assets_vfsdata.go
//go:generate go run gen-accessors.go
//go:generate go run genarsc.go
//go:generate go run gendebug.go -o gldebug.go
//go:generate go run gendex.go -o dex.go
//go:generate go run generate_blas.go
//go:generate go run generate_constants.go defined_types.go
//go:generate go run generate_defined_types.go
//go:generate go run generate_errors.go
//go:generate go run generate_lapacke.go
//go:generate go run generate/schemesgen/main.go
//go:generate go run generate/tldsgen/main.go
//go:generate go run generate_unit.go
//go:generate go run gen.go
//go:generate go run gen.go gen_bits.go
//go:generate go run gen.go gen_common.go
//go:generate go run gen.go gen_common.go gen_trieval.go
//go:generate go run gen.go gen_common.go -output tables.go
//go:generate go run gen.go gen_index.go -output tables.go
//go:generate go run gen.go gen_trieval.go
//go:generate go run gen.go gen_trieval.go gen_common.go
//go:generate go run gen.go gen_trieval.go gen_ranges.go
//go:generate go run gen.go -mdicons=/path/to/the/material-design-icons
//go:generate go run gen.go -output table.go
//go:generate go run gen.go -output tables.go
//go:generate go run gen.go -tables=all
//go:generate go run gen.go -test
//go:generate go run gen.go --versions=4.1.0,5.1.0,5.2.0,5.0.0,6.1.0,6.2.0,6.3.0,6.0.0,7.0.0,8.0.0,9.0.0
//go:generate go run gen.go --versions=4.1.0,5.1.0,5.2.0,5.0.0,6.1.0,6.2.0,6.3.0,6.0.0,7.0.0,8.0.0,9.0.0,10.0.0
//go:generate go run gen.go --versions=4.1.0,5.1.0,5.2.0,5.0.0,6.1.0,6.2.0,6.3.0,6.0.0,7.0.0,8.0.0,9.0.0,10.0.0,11.0.0
//go:generate go run gen_index.go
//go:generate go run genmin.go
//go:generate go run gen_parents.go
//go:generate go run github.com/Julusian/godocdown/godocdown -o readme.md
//go:generate go run github.com/matryer/moq -out executable_schema_mock.go . ExecutableSchema
//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6 . AliasedInterface
//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6 . AnotherInterface
//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6 -generate
//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6 . InAliasedPackage
//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6 . SyncSomething
//go:generate go run github.com/vektah/dataloaden AddressLoader int *github.com/99designs/gqlgen/example/dataloader.Address
//go:generate go run github.com/vektah/dataloaden ItemSliceLoader int []*github.com/99designs/gqlgen/example/dataloader.Item
//go:generate go run github.com/vektah/dataloaden OrderSliceLoader int []*github.com/99designs/gqlgen/example/dataloader.Order
//go:generate go run github.com/vektah/dataloaden UserLoader string *github.com/vektah/dataloaden/example.User
//go:generate go run github.com/vektah/dataloaden UserSliceLoader int []github.com/vektah/dataloaden/example.User
//go:generate go run golang.org/x/sys/windows/mkwinsyscall -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go
//go:generate go run golang.org/x/sys/windows/mkwinsyscall -output zsyscall_windows.go syscall.go
//go:generate go run ./inliner/inliner.go
//go:generate go run ../main.go -prefix ../testdata -o static.go ../testdata
//go:generate go run makestatic.go
//go:generate go run maketables.go
//go:generate go run maketables.go -cldr=23 -unicode=6.2.0
//go:generate go run make_tables.go -output tables.go
//go:generate go run maketables.go -output tables.go
//go:generate go run maketables.go triegen.go
//go:generate go run make_test_tables.go -output tables_test.go
//go:generate go run makexml.go -output xml.go
//go:generate go run mkstdlib.go
//go:generate go run mksyscall_windows.go -output zsyscall_windows.go etw.go
//go:generate go run ../mksyscall_windows.go -output zsyscall_windows.go hcn.go
//go:generate go run ../../mksyscall_windows.go -output zsyscall_windows.go hcs.go
//go:generate go run mksyscall_windows.go -output zsyscall_windows.go hcsshim.go
//go:generate go run ../../mksyscall_windows.go -output zsyscall_windows.go hns.go
//go:generate go run ../../mksyscall_windows.go -output zsyscall_windows.go interop.go
//go:generate go run mksyscall_windows.go -output zsyscall_windows.go syscall_windows.go
//go:generate go run ../../mksyscall_windows.go -output zsyscall_windows.go wclayer.go
//go:generate go run mksyscall_windows.go -output zvhd.go vhd.go
//go:generate go run private-gen.go
//go:generate go run ../../../scripts/gen-opcodes.go opcodes.table opcodes.go
//go:generate go run ../../../scripts/gen-starlark-bindings.go doc ../../../Documentation/cli/starlark.md
//go:generate go run ../../../scripts/gen-starlark-bindings.go go ./starlark_mapping.go
//go:generate go run src/install/updateversion.go
//go:generate go run . -s -w .
//go:generate go run -tags codegen ../../../cli/gen-api/main.go -path=../service -svc-import-path "github.com/aws/aws-sdk-go/private/model/api/codegentest/service" ../models/*/*/api-2.json
//go:generate go run -tags codegen ../../../models/protocol_tests/generate.go ../../../models/protocol_tests/input/ec2.json build_test.go
//go:generate go run -tags codegen ../../../models/protocol_tests/generate.go ../../../models/protocol_tests/input/json.json build_test.go
//go:generate go run -tags codegen ../../../models/protocol_tests/generate.go ../../../models/protocol_tests/input/query.json build_test.go
//go:generate go run -tags codegen ../../../models/protocol_tests/generate.go ../../../models/protocol_tests/input/rest-json.json build_test.go
//go:generate go run -tags codegen ../../../models/protocol_tests/generate.go ../../../models/protocol_tests/input/rest-xml.json build_test.go
//go:generate go run -tags codegen ../../../models/protocol_tests/generate.go ../../../models/protocol_tests/output/ec2.json unmarshal_test.go
//go:generate go run -tags codegen ../../../models/protocol_tests/generate.go ../../../models/protocol_tests/output/json.json unmarshal_test.go
//go:generate go run -tags codegen ../../../models/protocol_tests/generate.go ../../../models/protocol_tests/output/query.json unmarshal_test.go
//go:generate go run -tags codegen ../../../models/protocol_tests/generate.go ../../../models/protocol_tests/output/rest-json.json unmarshal_test.go
//go:generate go run -tags codegen ../../../models/protocol_tests/generate.go ../../../models/protocol_tests/output/rest-xml.json unmarshal_test.go
//go:generate go run -tags codegen ../private/model/cli/gen-api/main.go -path=../service ../models/apis/*/*/api-2.json
//go:generate go run -tags codegen ../../private/model/cli/gen-endpoints/main.go -model ./endpoints.json -out ../../aws/endpoints/defaults.go
//go:generate go run -tags deprecated gen/gen.go
//go:generate go run -tags 'seccomp' generate.go
//go:generate go run ../../../testdata/gqlgen.go
//go:generate go run ../../testdata/gqlgen.go
//go:generate go run ../testdata/gqlgen.go
//go:generate go run ../../testdata/gqlgen.go -stub stub.go
//go:generate go run ../../testdata/gqlgen.go -stub stubs.go
//go:generate go run ../../tools/profileBuilder/main.go latest --clear-output --name preview --preview --verbose
//go:generate go run ../../tools/profileBuilder/main.go list --clear-output --input ./definition.txt --name 2017-03-09 --verbose
//go:generate go run ../../tools/profileBuilder/main.go list --clear-output --name latest --input ./stableApis.txt --verbose
//go:generate go test -gen
//go:generate go test -tags test
//go:generate gotext extract --lang=de,zh
//go:generate gotext generate -out catalog.go
//go:generate ./gotext.latest help gendocumentation
//go:generate gotext -srclang=en update -out=catalog_gen.go -lang=en,zh
//go:generate gotext update -out catalog.go
//go:generate goversioninfo -platform-specific
//go:generate goyacc -o expr.go -p "expr" expr.y
//go:generate helper/helper -d protocol/tsserver.go -o server_gen.go -u .
//go:generate inlinefiles --package=main --vfs=ASTTemplates ./templates ast_templates.go
//go:generate kallax gen
//go:generate --long line --with a --lot of --arguments --that we --would like --to exclude --from lll --issues --by exclude-rules
//go:generate ./makeinternal.bash
//go:generate ./mkdoc.sh
//go:generate mockery -all -inpkg
//go:generate mockgen -aux_files faux=faux/faux.go -destination bugreport_mock.go -package bugreport -source=bugreport.go Example
//go:generate mockgen -destination bugreport_mock.go -package bugreport -source=bugreport.go
//go:generate mockgen -destination bugreport_mock.go -package bugreport -source=bugreport.go Example
//go:generate mockgen -destination internal/mock_gomock/mock_matcher.go github.com/golang/mock/gomock Matcher
//go:generate mockgen -destination mock/concurrent_mock.go github.com/golang/mock/sample/concurrent Math
//go:generate mockgen -destination mock.go -package vendor_pkg a Ifc
//go:generate mockgen -destination mock.go -package vendor_pkg golang.org/x/tools/present Elem
//go:generate mockgen -destination mock_matcher/mock_matcher.go github.com/golang/mock/gomock Matcher
//go:generate mockgen -destination mock_user/mock_user.go github.com/golang/mock/sample Index,Embed,Embedded
//go:generate mockgen -destination ../source_mock.go -source=source.go
//go:generate mockgen -destination source_mock_package/mock.go -source=vendor_dep.go
//go:generate mockgen -destination subdir/internal/pkg/reflect_output/mock.go github.com/golang/mock/mockgen/internal/tests/internal_pkg/subdir/internal/pkg Intf
//go:generate mockgen -destination subdir/internal/pkg/reflect_output/mock.go github.com/golang/mock/mockgen/tests/internal_pkg/subdir/internal/pkg Intf
//go:generate mockgen -package core -self_package github.com/golang/mock/mockgen/internal/tests/self_package -destination mock.go github.com/golang/mock/mockgen/internal/tests/self_package Methods
//go:generate mockgen -package dot_imports -destination mock.go -source input.go
//go:generate mockgen -package empty_interface -destination mock.go -source input.go
//go:generate mockgen -package empty_interface -destination mock.go -source input.go -copyright_file=mock_copyright_header
//go:generate mockgen -package source -destination source_mock.go -source=source.go
//go:generate mockgen -package vendor_dep -destination mock.go github.com/golang/mock/mockgen/internal/tests/vendor_dep VendorsDep
//go:generate mockgen -package vendor_dep -destination mock.go github.com/golang/mock/mockgen/tests/vendor_dep VendorsDep
//go:generate mockgen -source greeter.go -destination greeter_mock_test.go -package greeter
//go:generate mockgen -source subdir/internal/pkg/input.go -destination subdir/internal/pkg/source_output/mock.go
//go:generate mockgen --source=user.go --destination=mock_test.go --package=users_test
//go:generate mockgen --source=user_test.go --destination=mock_test.go --package=users_test
//go:generate moq -out generated.go . MyInterface
//go:generate moq -out mockpersonstore_test.go . PersonStore
//go:generate moq -out service_moq_test.go -pkg dotimport_test . Service
//go:generate moq -out user_moq_test.go . Service
//go:generate mv tables.go $GOROOT/src/unicode
//go:generate operationgen abort_transaction.toml operation abort_transaction.go
//go:generate operationgen commit_transaction.toml operation commit_transaction.go
//go:generate operationgen count.toml operation count.go
//go:generate operationgen createIndexes.toml operation createIndexes.go
//go:generate operationgen delete.toml operation delete.go
//go:generate operationgen distinct.toml operation distinct.go
//go:generate operationgen drop_collection.toml operation drop_collection.go
//go:generate operationgen drop_database.toml operation drop_database.go
//go:generate operationgen drop_indexes.toml operation drop_indexes.go
//go:generate operationgen end_sessions.toml operation end_sessions.go
//go:generate operationgen find.toml operation find.go
//go:generate operationgen insert.toml operation insert.go
//go:generate operationgen list_collections.toml operation list_collections.go
//go:generate pluginrpc-gen -i $GOFILE -o proxy.go -type volumeDriver -name VolumeDriver
//go:generate protoc --gogofast_out=import_path=github.com/docker/docker/api/types/plugins/logdriver:. entry.proto
//go:generate protoc --gogoslick_out=. tarsum.proto
//go:generate protoc --go_out=. manifest.proto
//go:generate protoc --go_out=plugins=grpc:. codec_perf/perf.proto
//go:generate protoc --go_out=plugins=grpc:. grpc_reflection_v1alpha/reflection.proto
//go:generate protoc --go_out=plugins=grpc:. grpc_testing/test.proto
//go:generate protoc --go_out=plugins=grpc,paths=source_relative:../proto -I../proto ../proto/service.proto
//go:generate protoc --go_out=. simple_message.proto
//go:generate protoc --go_out=. source_cache.proto
//go:generate protoc -I ./echo --go_out=plugins=grpc,paths=source_relative:./echo ./echo/echo.proto
//go:generate protoc -I . --gogofast_out=import_path=github.com/docker/docker/api/types/swarm/runtime:. plugin.proto
//go:generate protoc -I grpc_testing --go_out=plugins=grpc:grpc_testing grpc_testing/control.proto grpc_testing/messages.proto grpc_testing/payloads.proto grpc_testing/services.proto grpc_testing/stats.proto
//go:generate protoc -I ../grpc_testing --go_out=plugins=grpc:../grpc_testing ../grpc_testing/metrics.proto
//go:generate protoc -I grpc_testing --go_out=plugins=grpc:grpc_testing/ grpc_testing/proto2.proto grpc_testing/proto2_ext.proto grpc_testing/proto2_ext2.proto grpc_testing/test.proto
//go:generate protoc -I ../helloworld --go_out=plugins=grpc:../helloworld ../helloworld/helloworld.proto
//go:generate protoc -I../../../.. -I ../../../../github.com/gogo/protobuf/protobuf -I. --gogo_out=. diff.proto
//go:generate protoc -I ./orca_v1 --go_out=plugins=grpc:./orca_v1 ./orca_v1/orca.proto
//go:generate protoc -I ../proto --go_out=plugins=grpc:../proto ../proto/helloworld.proto
//go:generate protoc -I ../routeguide --go_out=plugins=grpc:../routeguide ../routeguide/route_guide.proto
//go:generate protoc test.proto --go_out=plugins=grpc:.
//go:generate python -m peachpy.x86_64 metro.py -S -o metro_amd64.s -mabi=goasm
//go:generate qtc -dir=templates
//go:generate qtc -dir=testdata/templates
//go:generate ragel -Z format_fsm.rl
//go:generate ragel -Z grapheme_clusters.rl
//go:generate ragel -Z scan_string_lit.rl
//go:generate ragel -Z scan_tokens.rl
//go:generate ./regenerate.sh
//go:generate rm -f resolver.go
//go:generate rm go-bindata-assetfs
//go:generate rm gotext.latest
//go:generate rm -rf generated
//go:generate rm -rf testdata
//go:generate ruby unicode2ragel.rb --url=http://www.unicode.org/Public/9.0.0/ucd/auxiliary/GraphemeBreakProperty.txt -m GraphemeCluster -p "Prepend,CR,LF,Control,Extend,Regional_Indicator,SpacingMark,L,V,T,LV,LVT,E_Base,E_Modifier,ZWJ,Glue_After_Zwj,E_Base_GAZ" -o grapheme_clusters_table.rl
//go:generate ruby unicode2ragel.rb --url=http://www.unicode.org/Public/9.0.0/ucd/DerivedCoreProperties.txt -m UnicodeDerived -p ID_Start,ID_Continue -o unicode_derived.rl
//go:generate ../../scripts/gen/windows-resources
//go:generate sh -c "cd ../_codegen && go build && cd - && ../_codegen/_codegen -output-package=assert -template=assertion_format.go.tmpl"
//go:generate sh -c "cd ../_codegen && go build && cd - && ../_codegen/_codegen -output-package=assert -template=assertion_forward.go.tmpl -include-format-funcs"
//go:generate sh -c "cd ../_codegen && go build && cd - && ../_codegen/_codegen -output-package=require -template=require_forward.go.tmpl -include-format-funcs"
//go:generate sh -c "cd ../_codegen && go build && cd - && ../_codegen/_codegen -output-package=require -template=require.go.tmpl -include-format-funcs"
//go:generate sh -c "m4 -P eval.m4 > eval.go"
//go:generate ./single_precision.bash
//go:generate statik -src=./frpc/static -dest=./frpc
//go:generate statik -src=./frps/static -dest=./frps
//go:generate statik -src=./public
//go:generate stringer -output binres_string.go -type ResType,DataType
//go:generate stringer -type astNodeType
//go:generate stringer -type=Code
//go:generate stringer -type=Command
//go:generate stringer -type edgeKind
//go:generate stringer -type execType -trimprefix exec
//go:generate stringer -type ExprSourceType
//go:generate stringer -type FileFlags,StreamType,Arch,MemoryState,MemoryType,MemoryProtection
//go:generate stringer -type=Form
//go:generate stringer -type=format
//go:generate stringer -type=Kind
//go:generate stringer -type LocationHypothesis
//go:generate stringer -type op
//go:generate stringer -type=Op
//go:generate stringer -type=Opcode
//go:generate stringer -type OperatingMode
//go:generate stringer -type=Operation -trimprefix=Diff
//go:generate stringer -type Op -trimprefix Op
//go:generate stringer -type Payload -linecomment
//go:generate stringer -type=quoteState
//go:generate stringer -type=RelocTypeGeneric,RelocTypeX86_64,RelocTypeARM,RelocTypeARM64 -output reloctype_string.go
//go:generate stringer -type RoundingMode
//go:generate stringer -type=RoundingMode
//go:generate stringer -type token
//go:generate stringer -type=Token
//go:generate stringer -type token -linecomment -trimprefix _
//go:generate stringer -type TokenType -output token_type_string.go
//go:generate stringer -type tokenType scanner.go
//go:generate stringer -type=tokType
//go:generate stringer -type Type
//go:generate stringer -type=Type
//go:generate stringer -type ValueType
//go:generate tlsconfig
//go:generate ./update_version.sh
//go:generate vfsgendev -source="github.com/gopherjs/gopherjs/compiler/gopherjspkg".FS -tag=gopherjsdev
//go:generate vfsgendev -source="github.com/gopherjs/gopherjs/compiler/natives".FS -tag=gopherjsdev
//go:linkname afterForkInChild syscall.runtime_AfterForkInChild
//go:linkname afterFork syscall.runtime_AfterFork
//go:linkname bar other2
//go:linkname beforeFork syscall.runtime_BeforeFork
//go:linkname doesnotexist other5
//go:linkname fisk other3
//go:linkname fn_8 time.Now
//go:linkname foo other1
//go:linkname goStringHash runtime.stringHash
//go:linkname httpNewBufioReader net/http.newBufioReader
//go:linkname httpNewBufioWriterSize net/http.newBufioWriterSize
//go:linkname httpPutBufioReader net/http.putBufioReader
//go:linkname httpPutBufioWriter net/http.putBufioWriter
//go:linkname ifaceE2I reflect.ifaceE2I
//go:linkname libc_accept libc_accept
//go:linkname libc_access libc_access
//go:linkname libc_acct libc_acct
//go:linkname libc_adjtime libc_adjtime
//go:linkname libc_asyscall libc_asyscall
//go:linkname libc_bind libc_bind
//go:linkname libc_chdir libc_chdir
//go:linkname libc_chflags libc_chflags
//go:linkname libc_chmod libc_chmod
//go:linkname libc_chown libc_chown
//go:linkname libc_chroot libc_chroot
//go:linkname libc_clock_gettime libc_clock_gettime
//go:linkname libc_closedir libc_closedir
//go:linkname libc_close libc_close
//go:linkname libc_connect libc_connect
//go:linkname libc_dup2 libc_dup2
//go:linkname libc_dup libc_dup
//go:linkname libc_exchangedata libc_exchangedata
//go:linkname libc_exit libc_exit
//go:linkname libc_faccessat libc_faccessat
//go:linkname libc_fchdir libc_fchdir
//go:linkname libc_fchflags libc_fchflags
//go:linkname libc_fchmodat libc_fchmodat
//go:linkname libc_fchmod libc_fchmod
//go:linkname libc_fchownat libc_fchownat
//go:linkname libc_fchown libc_fchown
//go:linkname libc_fcntl libc_fcntl
//go:linkname libc_fdatasync libc_fdatasync
//go:linkname libc_fdopendir libc_fdopendir
//go:linkname libc_fgetxattr libc_fgetxattr
//go:linkname libc_flistxattr libc_flistxattr
//go:linkname libc_flock libc_flock
//go:linkname libc_fpathconf libc_fpathconf
//go:linkname libc_fremovexattr libc_fremovexattr
//go:linkname libc_fsetxattr libc_fsetxattr
//go:linkname libc_fstat64 libc_fstat64
//go:linkname libc_fstatat64 libc_fstatat64
//go:linkname libc_fstatat libc_fstatat
//go:linkname libc_fstatfs64 libc_fstatfs64
//go:linkname libc_fstatfs libc_fstatfs
//go:linkname libc_fstat libc_fstat
//go:linkname libc_fsync libc_fsync
//go:linkname libc_ftruncate libc_ftruncate
//go:linkname libc_futimes libc_futimes
//go:linkname libc_getattrlist libc_getattrlist
//go:linkname libc_getcwd libc_getcwd
//go:linkname libc_getdirent libc_getdirent
//go:linkname libc___getdirentries64 libc___getdirentries64
//go:linkname libc_getdtablesize libc_getdtablesize
//go:linkname libc_getegid libc_getegid
//go:linkname libc_geteuid libc_geteuid
//go:linkname libc_getfsstat64 libc_getfsstat64
//go:linkname libc_getfsstat libc_getfsstat
//go:linkname libc_getgid libc_getgid
//go:linkname libc_getgroups libc_getgroups
//go:linkname libc_getpeername libc_getpeername
//go:linkname libc_getpgid libc_getpgid
//go:linkname libc_getpgrp libc_getpgrp
//go:linkname libc_getpid libc_getpid
//go:linkname libc_getppid libc_getppid
//go:linkname libc_getpriority libc_getpriority
//go:linkname libc_getrlimit libc_getrlimit
//go:linkname libc_getrusage libc_getrusage
//go:linkname libc_getsid libc_getsid
//go:linkname libc_getsockname libc_getsockname
//go:linkname libc_getsockopt libc_getsockopt
//go:linkname libc_getsystemcfg libc_getsystemcfg
//go:linkname libc_gettimeofday libc_gettimeofday
//go:linkname libc_getuid libc_getuid
//go:linkname libc_getxattr libc_getxattr
//go:linkname libc_ioctl libc_ioctl
//go:linkname libc_issetugid libc_issetugid
//go:linkname libc_kevent libc_kevent
//go:linkname libc_kill libc_kill
//go:linkname libc_kqueue libc_kqueue
//go:linkname libc_lchown libc_lchown
//go:linkname libc_linkat libc_linkat
//go:linkname libc_link libc_link
//go:linkname libc_listen libc_listen
//go:linkname libc_listxattr libc_listxattr
//go:linkname libc_lseek libc_lseek
//go:linkname libc_lstat64 libc_lstat64
//go:linkname libc_lstat libc_lstat
//go:linkname libc_madvise libc_madvise
//go:linkname libc_mkdirat libc_mkdirat
//go:linkname libc_mkdir libc_mkdir
//go:linkname libc_mkfifo libc_mkfifo
//go:linkname libc_mknodat libc_mknodat
//go:linkname libc_mknod libc_mknod
//go:linkname libc_mlockall libc_mlockall
//go:linkname libc_mlock libc_mlock
//go:linkname libc_mmap64 libc_mmap64
//go:linkname libc_mmap libc_mmap
//go:linkname libc_mprotect libc_mprotect
//go:linkname libc_msync libc_msync
//go:linkname libc_munlockall libc_munlockall
//go:linkname libc_munlock libc_munlock
//go:linkname libc_munmap libc_munmap
//go:linkname libc_nanosleep libc_nanosleep
//go:linkname libc_nrecvmsg libc_nrecvmsg
//go:linkname libc_nsendmsg libc_nsendmsg
//go:linkname libc_open64 libc_open64
//go:linkname libc_openat libc_openat
//go:linkname libc_open libc_open
//go:linkname libc_pathconf libc_pathconf
//go:linkname libc_pause libc_pause
//go:linkname libc_pipe libc_pipe
//go:linkname libc_poll libc_poll
//go:linkname libc_posix_fadvise64 libc_posix_fadvise64
//go:linkname libc_pread64 libc_pread64
//go:linkname libc_pread libc_pread
//go:linkname libc_pselect libc_pselect
//go:linkname libc_ptrace libc_ptrace
//go:linkname libc_pwrite64 libc_pwrite64
//go:linkname libc_pwrite libc_pwrite
//go:linkname libc_readdir_r libc_readdir_r
//go:linkname libc_read libc_read
//go:linkname libc_readlinkat libc_readlinkat
//go:linkname libc_readlink libc_readlink
//go:linkname libc_recvfrom libc_recvfrom
//go:linkname libc_recvmsg libc_recvmsg
//go:linkname libc_removexattr libc_removexattr
//go:linkname libc_renameat libc_renameat
//go:linkname libc_rename libc_rename
//go:linkname libc_revoke libc_revoke
//go:linkname libc_rmdir libc_rmdir
//go:linkname libc_select libc_select
//go:linkname libc_sendfile libc_sendfile
//go:linkname libc_sendmsg libc_sendmsg
//go:linkname libc_sendto libc_sendto
//go:linkname libc_setattrlist libc_setattrlist
//go:linkname libc_setdomainname libc_setdomainname
//go:linkname libc_setegid libc_setegid
//go:linkname libc_seteuid libc_seteuid
//go:linkname libc_setgid libc_setgid
//go:linkname libc_setgroups libc_setgroups
//go:linkname libc_sethostname libc_sethostname
//go:linkname libc_setlogin libc_setlogin
//go:linkname libc_setpgid libc_setpgid
//go:linkname libc_setpriority libc_setpriority
//go:linkname libc_setprivexec libc_setprivexec
//go:linkname libc_setregid libc_setregid
//go:linkname libc_setreuid libc_setreuid
//go:linkname libc_setrlimit libc_setrlimit
//go:linkname libc_setsid libc_setsid
//go:linkname libc_setsockopt libc_setsockopt
//go:linkname libc_settimeofday libc_settimeofday
//go:linkname libc_setuid libc_setuid
//go:linkname libc_setxattr libc_setxattr
//go:linkname libc_shutdown libc_shutdown
//go:linkname libc_socket libc_socket
//go:linkname libc_socketpair libc_socketpair
//go:linkname libc_splice libc_splice
//go:linkname libc_stat64 libc_stat64
//go:linkname libc_statfs64 libc_statfs64
//go:linkname libc_statfs libc_statfs
//go:linkname libc_stat libc_stat
//go:linkname libc_statx libc_statx
//go:linkname libc_symlinkat libc_symlinkat
//go:linkname libc_symlink libc_symlink
//go:linkname libc_sync libc_sync
//go:linkname libc___sysctl libc___sysctl
//go:linkname libc_sysctl libc_sysctl
//go:linkname libc_syslog libc_syslog
//go:linkname libc_time libc_time
//go:linkname libc_times libc_times
//go:linkname libc_truncate libc_truncate
//go:linkname libc_umask libc_umask
//go:linkname libc_umount libc_umount
//go:linkname libc_uname libc_uname
//go:linkname libc_undelete libc_undelete
//go:linkname libc_unlinkat libc_unlinkat
//go:linkname libc_unlink libc_unlink
//go:linkname libc_unmount libc_unmount
//go:linkname libc_ustat libc_ustat
//go:linkname libc_utime libc_utime
//go:linkname libc_utimensat libc_utimensat
//go:linkname libc_utimes libc_utimes
//go:linkname libc_wait4 libc_wait4
//go:linkname libc_write libc_write
//go:linkname makemap reflect.makemap
//go:linkname mapaccess reflect.mapaccess
//go:linkname mapassign reflect.mapassign
//go:linkname mapiterinit reflect.mapiterinit
//go:linkname mapiternext reflect.mapiternext
//go:linkname nanotime runtime.nanotime
//go:linkname ol other4
//go:linkname procaccept libc_accept
//go:linkname procAccess libc_access
//go:linkname procacct libc_acct
//go:linkname procAdjtime libc_adjtime
//go:linkname procChdir libc_chdir
//go:linkname procChmod libc_chmod
//go:linkname procChown libc_chown
//go:linkname procChroot libc_chroot
//go:linkname procClose libc_close
//go:linkname procCreat libc_creat
//go:linkname procDup2 libc_dup2
//go:linkname procDup libc_dup
//go:linkname procExit libc_exit
//go:linkname procFaccessat libc_faccessat
//go:linkname procFchdir libc_fchdir
//go:linkname procFchmodat libc_fchmodat
//go:linkname procFchmod libc_fchmod
//go:linkname procFchownat libc_fchownat
//go:linkname procFchown libc_fchown
//go:linkname procfcntl libc_fcntl
//go:linkname procFdatasync libc_fdatasync
//go:linkname procFlock libc_flock
//go:linkname procFpathconf libc_fpathconf
//go:linkname procFstatat libc_fstatat
//go:linkname procFstat libc_fstat
//go:linkname procFstatvfs libc_fstatvfs
//go:linkname procFsync libc_fsync
//go:linkname procFtruncate libc_ftruncate
//go:linkname procfutimesat libc_futimesat
//go:linkname procGetcwd libc_getcwd
//go:linkname procGetdents libc_getdents
//go:linkname procGetegid libc_getegid
//go:linkname procGeteuid libc_geteuid
//go:linkname procGetgid libc_getgid
//go:linkname procgetgroups libc_getgroups
//go:linkname procgethostname libc_gethostname
//go:linkname procgetpeername libc_getpeername
//go:linkname procGetpgid libc_getpgid
//go:linkname procGetpgrp libc_getpgrp
//go:linkname procGetpid libc_getpid
//go:linkname procGetppid libc_getppid
//go:linkname procGetpriority libc_getpriority
//go:linkname procGetrlimit libc_getrlimit
//go:linkname procGetrusage libc_getrusage
//go:linkname procgetsockname libc_getsockname
//go:linkname procGetsockopt libc___xnet_getsockopt
//go:linkname procGettimeofday libc_gettimeofday
//go:linkname procGetuid libc_getuid
//go:linkname procioctl libc_ioctl
//go:linkname procIoctl libc_ioctl
//go:linkname procKill libc_kill
//go:linkname procLchown libc_lchown
//go:linkname procLink libc_link
//go:linkname proclseek libc_lseek
//go:linkname procLstat libc_lstat
//go:linkname procMadvise libc_madvise
//go:linkname proc__major libc___major
//go:linkname proc__makedev libc___makedev
//go:linkname proc__minor libc___minor
//go:linkname procMkdirat libc_mkdirat
//go:linkname procMkdir libc_mkdir
//go:linkname procMkfifoat libc_mkfifoat
//go:linkname procMkfifo libc_mkfifo
//go:linkname procMknodat libc_mknodat
//go:linkname procMknod libc_mknod
//go:linkname procMlockall libc_mlockall
//go:linkname procMlock libc_mlock
//go:linkname procmmap libc_mmap
//go:linkname procMprotect libc_mprotect
//go:linkname procMsync libc_msync
//go:linkname procMunlockall libc_munlockall
//go:linkname procMunlock libc_munlock
//go:linkname procmunmap libc_munmap
//go:linkname procNanosleep libc_nanosleep
//go:linkname procOpenat libc_openat
//go:linkname procOpen libc_open
//go:linkname procPathconf libc_pathconf
//go:linkname procPause libc_pause
//go:linkname procpipe libc_pipe
//go:linkname procpoll libc_poll
//go:linkname procPread libc_pread
//go:linkname procpreadv libc_preadv
//go:linkname procPwrite libc_pwrite
//go:linkname procpwritev libc_pwritev
//go:linkname procread libc_read
//go:linkname procReadlink libc_readlink
//go:linkname procreadv libc_readv
//go:linkname procrecvfrom libc_recvfrom
//go:linkname procRecvmsg libc___xnet_recvmsg
//go:linkname procRenameat libc_renameat
//go:linkname procRename libc_rename
//go:linkname procRmdir libc_rmdir
//go:linkname procSelect libc_select
//go:linkname procsendfile libc_sendfile
//go:linkname procSendmsg libc___xnet_sendmsg
//go:linkname procSetegid libc_setegid
//go:linkname procSeteuid libc_seteuid
//go:linkname procSetgid libc_setgid
//go:linkname procsetgroups libc_setgroups
//go:linkname procSethostname libc_sethostname
//go:linkname procSetpgid libc_setpgid
//go:linkname procSetpriority libc_setpriority
//go:linkname procSetregid libc_setregid
//go:linkname procSetreuid libc_setreuid
//go:linkname procSetrlimit libc_setrlimit
//go:linkname procSetsid libc_setsid
//go:linkname procsetsockopt libc_setsockopt
//go:linkname procSetsockopt libc_setsockopt
//go:linkname procSetuid libc_setuid
//go:linkname procshutdown libc_shutdown
//go:linkname procStat libc_stat
//go:linkname procStatvfs libc_statvfs
//go:linkname procSymlink libc_symlink
//go:linkname procSync libc_sync
//go:linkname procTimes libc_times
//go:linkname procTruncate libc_truncate
//go:linkname procUmask libc_umask
//go:linkname procumount libc_umount
//go:linkname procUname libc_uname
//go:linkname procUnlinkat libc_unlinkat
//go:linkname procUnlink libc_unlink
//go:linkname procUstat libc_ustat
//go:linkname procUtime libc_utime
//go:linkname procutimensat libc_utimensat
//go:linkname procutimes libc_utimes
//go:linkname procwait4 libc_wait4
//go:linkname procwrite libc_write
//go:linkname procwritev libc_writev
//go:linkname proc__xnet_bind libc___xnet_bind
//go:linkname proc__xnet_connect libc___xnet_connect
//go:linkname proc__xnet_getsockopt libc___xnet_getsockopt
//go:linkname proc__xnet_llisten libc___xnet_llisten
//go:linkname proc__xnet_recvmsg libc___xnet_recvmsg
//go:linkname proc__xnet_sendmsg libc___xnet_sendmsg
//go:linkname proc__xnet_sendto libc___xnet_sendto
//go:linkname proc__xnet_socket libc___xnet_socket
//go:linkname proc__xnet_socketpair libc___xnet_socketpair
//go:linkname resolveTypeOff reflect.resolveTypeOff
//go:linkname syscall_getprocaddress syscall.getprocaddress
//go:linkname syscall_getsockopt syscall.getsockopt
//go:linkname syscall_loadlibrary syscall.loadlibrary
//go:linkname syscall_rawSyscall6 syscall.rawSyscall6
//go:linkname syscall_rawSyscall syscall.rawSyscall
//go:linkname syscall_recvmsg syscall.recvmsg
//go:linkname syscall_sendmsg syscall.sendmsg
//go:linkname syscall_setsockopt syscall.setsockopt
//go:linkname syscall_syscall6 syscall.syscall6
//go:linkname syscall_syscall6X syscall.syscall6X
//go:linkname syscall_syscall9 syscall.syscall9
//go:linkname syscall_syscallPtr syscall.syscallPtr
//go:linkname syscall_syscall syscall.syscall
//go:linkname sysctl syscall.sysctl
//go:linkname typedmemmove reflect.typedmemmove
//go:linkname typedslicecopy reflect.typedslicecopy
//go:linkname typelinks1 reflect.typelinks
//go:linkname typelinks2 reflect.typelinks
//go:linkname unsafe_NewArray reflect.unsafe_NewArray
//go:linkname unsafe_New reflect.unsafe_New
//go:nocheckptr
//go:noescape
//go:noinline
//go:nointerface
//go:nosplit
//go:uintptrescapes
//lint:file-ignore SA1019 go/callgraph's test suite is built around the deprecated go/loader. We'll leave fixing that to upstream.
//lint:file-ignore SA1019 go/ssa's test suite is built around the deprecated go/loader. We'll leave fixing that to upstream.
//lint:file-ignore SA4010,SA4006 Not relevant to this test case
//lint:file-ignore TEST1000 File-wide ignore
//lint:file-ignore U1000 unused fns we might want to use later.
//lint:ignore TEST1000 ignore
//lint:ignore TEST1000 This should be ignored, because ...
//lint:ignore TEST1000 // want `malformed linter directive`
//lint:ignore U1000 used during debugging
//lint:ignore U1000 we may make use of this for functions loaded from export data
//lint:ignore XXX1000 Testing that multiple linter directives work correctly
//nolint:bad2,deadcode,megacheck
//nolint:dupl
//nolint:errcheck
//nolint:funlen
//nolint:gochecknoinits
//nolint:gocritic
//nolint:gocritic // reason
//nolint:gocritic,whyNoLint
//nolint:gocritic,whyNoLint // reason
//nolint:gocyclo,funlen
//nolint:gocyclo,gocritic
//nolint:gomnd
//nolint:interfacer
//nolint:nakedret
//nolint:nakedret,gocyclo,funlen
//nolint:staticcheck
//nolint:structcheck
//other:directive
//revive:disable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment