===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
golang-1.15-1.15.5/api/go1.13.txt-3760-pkg syscall (netbsd-arm64-cgo), func GetsockoptICMPv6Filter(int, int, int) (*ICMPv6Filter, error)
golang-1.15-1.15.5/api/go1.13.txt:3761:pkg syscall (netbsd-arm64-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.13.txt-3762-pkg syscall (netbsd-arm64-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.13.txt-3779-pkg syscall (netbsd-arm64-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.13.txt:3780:pkg syscall (netbsd-arm64-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.13.txt-3781-pkg syscall (netbsd-arm64-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.13.txt-3823-pkg syscall (netbsd-arm64-cgo), func SetsockoptICMPv6Filter(int, int, int, *ICMPv6Filter) error
golang-1.15-1.15.5/api/go1.13.txt:3824:pkg syscall (netbsd-arm64-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.13.txt-3825-pkg syscall (netbsd-arm64-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.13.txt-7642-pkg syscall (netbsd-arm64), func GetsockoptICMPv6Filter(int, int, int) (*ICMPv6Filter, error)
golang-1.15-1.15.5/api/go1.13.txt:7643:pkg syscall (netbsd-arm64), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.13.txt-7644-pkg syscall (netbsd-arm64), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.13.txt-7661-pkg syscall (netbsd-arm64), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.13.txt:7662:pkg syscall (netbsd-arm64), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.13.txt-7663-pkg syscall (netbsd-arm64), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.13.txt-7705-pkg syscall (netbsd-arm64), func SetsockoptICMPv6Filter(int, int, int, *ICMPv6Filter) error
golang-1.15-1.15.5/api/go1.13.txt:7706:pkg syscall (netbsd-arm64), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.13.txt-7707-pkg syscall (netbsd-arm64), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-2704-pkg syscall (freebsd-386-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:2705:pkg syscall (freebsd-386-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-2706-pkg syscall (freebsd-386-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-2720-pkg syscall (freebsd-386-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:2721:pkg syscall (freebsd-386-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-2722-pkg syscall (freebsd-386-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-2766-pkg syscall (freebsd-386-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:2767:pkg syscall (freebsd-386-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-2768-pkg syscall (freebsd-386-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-4931-pkg syscall (freebsd-amd64-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:4932:pkg syscall (freebsd-amd64-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-4933-pkg syscall (freebsd-amd64-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-4947-pkg syscall (freebsd-amd64-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:4948:pkg syscall (freebsd-amd64-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-4949-pkg syscall (freebsd-amd64-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-4993-pkg syscall (freebsd-amd64-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:4994:pkg syscall (freebsd-amd64-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-4995-pkg syscall (freebsd-amd64-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-7147-pkg syscall (freebsd-arm), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:7148:pkg syscall (freebsd-arm), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-7149-pkg syscall (freebsd-arm), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-7163-pkg syscall (freebsd-arm), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:7164:pkg syscall (freebsd-arm), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-7165-pkg syscall (freebsd-arm), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-7209-pkg syscall (freebsd-arm), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:7210:pkg syscall (freebsd-arm), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-7211-pkg syscall (freebsd-arm), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-9362-pkg syscall (freebsd-arm-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:9363:pkg syscall (freebsd-arm-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-9364-pkg syscall (freebsd-arm-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-9378-pkg syscall (freebsd-arm-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:9379:pkg syscall (freebsd-arm-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-9380-pkg syscall (freebsd-arm-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-9424-pkg syscall (freebsd-arm-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:9425:pkg syscall (freebsd-arm-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-9426-pkg syscall (freebsd-arm-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-11979-pkg syscall (linux-arm-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:11980:pkg syscall (linux-arm-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-11981-pkg syscall (linux-arm-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-12073-pkg syscall (linux-arm-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:12074:pkg syscall (linux-arm-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-12075-pkg syscall (linux-arm-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-14138-pkg syscall (netbsd-386), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:14139:pkg syscall (netbsd-386), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-14140-pkg syscall (netbsd-386), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-14154-pkg syscall (netbsd-386), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:14155:pkg syscall (netbsd-386), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-14156-pkg syscall (netbsd-386), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-14198-pkg syscall (netbsd-386), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:14199:pkg syscall (netbsd-386), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-14200-pkg syscall (netbsd-386), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-16176-pkg syscall (netbsd-386-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:16177:pkg syscall (netbsd-386-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-16178-pkg syscall (netbsd-386-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-16192-pkg syscall (netbsd-386-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:16193:pkg syscall (netbsd-386-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-16194-pkg syscall (netbsd-386-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-16236-pkg syscall (netbsd-386-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:16237:pkg syscall (netbsd-386-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-16238-pkg syscall (netbsd-386-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-18204-pkg syscall (netbsd-amd64), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:18205:pkg syscall (netbsd-amd64), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-18206-pkg syscall (netbsd-amd64), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-18220-pkg syscall (netbsd-amd64), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:18221:pkg syscall (netbsd-amd64), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-18222-pkg syscall (netbsd-amd64), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-18264-pkg syscall (netbsd-amd64), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:18265:pkg syscall (netbsd-amd64), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-18266-pkg syscall (netbsd-amd64), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-20239-pkg syscall (netbsd-amd64-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:20240:pkg syscall (netbsd-amd64-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-20241-pkg syscall (netbsd-amd64-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-20255-pkg syscall (netbsd-amd64-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:20256:pkg syscall (netbsd-amd64-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-20257-pkg syscall (netbsd-amd64-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-20299-pkg syscall (netbsd-amd64-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:20300:pkg syscall (netbsd-amd64-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-20301-pkg syscall (netbsd-amd64-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-22273-pkg syscall (netbsd-arm), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:22274:pkg syscall (netbsd-arm), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-22275-pkg syscall (netbsd-arm), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-22289-pkg syscall (netbsd-arm), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:22290:pkg syscall (netbsd-arm), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-22291-pkg syscall (netbsd-arm), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-22333-pkg syscall (netbsd-arm), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:22334:pkg syscall (netbsd-arm), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-22335-pkg syscall (netbsd-arm), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-24300-pkg syscall (netbsd-arm-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:24301:pkg syscall (netbsd-arm-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-24302-pkg syscall (netbsd-arm-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-24316-pkg syscall (netbsd-arm-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:24317:pkg syscall (netbsd-arm-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-24318-pkg syscall (netbsd-arm-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-24360-pkg syscall (netbsd-arm-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:24361:pkg syscall (netbsd-arm-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-24362-pkg syscall (netbsd-arm-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-26163-pkg syscall (openbsd-386), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:26164:pkg syscall (openbsd-386), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-26165-pkg syscall (openbsd-386), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-26179-pkg syscall (openbsd-386), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:26180:pkg syscall (openbsd-386), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-26181-pkg syscall (openbsd-386), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-26224-pkg syscall (openbsd-386), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:26225:pkg syscall (openbsd-386), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-26226-pkg syscall (openbsd-386), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-28055-pkg syscall (openbsd-386-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:28056:pkg syscall (openbsd-386-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-28057-pkg syscall (openbsd-386-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-28071-pkg syscall (openbsd-386-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:28072:pkg syscall (openbsd-386-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-28073-pkg syscall (openbsd-386-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-28116-pkg syscall (openbsd-386-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:28117:pkg syscall (openbsd-386-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-28118-pkg syscall (openbsd-386-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-29953-pkg syscall (openbsd-amd64), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:29954:pkg syscall (openbsd-amd64), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-29955-pkg syscall (openbsd-amd64), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-29969-pkg syscall (openbsd-amd64), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:29970:pkg syscall (openbsd-amd64), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-29971-pkg syscall (openbsd-amd64), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-30014-pkg syscall (openbsd-amd64), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:30015:pkg syscall (openbsd-amd64), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-30016-pkg syscall (openbsd-amd64), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.2.txt-31859-pkg syscall (openbsd-amd64-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.2.txt:31860:pkg syscall (openbsd-amd64-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.2.txt-31861-pkg syscall (openbsd-amd64-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-31875-pkg syscall (openbsd-amd64-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.2.txt:31876:pkg syscall (openbsd-amd64-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.2.txt-31877-pkg syscall (openbsd-amd64-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.2.txt-31920-pkg syscall (openbsd-amd64-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.2.txt:31921:pkg syscall (openbsd-amd64-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.2.txt-31922-pkg syscall (openbsd-amd64-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.8.txt-211-pkg net, method (*Buffers) WriteTo(io.Writer) (int64, error)
golang-1.15-1.15.5/api/go1.8.txt:212:pkg net, method (*Resolver) LookupAddr(context.Context, string) ([]string, error)
golang-1.15-1.15.5/api/go1.8.txt-213-pkg net, method (*Resolver) LookupCNAME(context.Context, string) (string, error)
golang-1.15-1.15.5/api/go1.8.txt-214-pkg net, method (*Resolver) LookupHost(context.Context, string) ([]string, error)
golang-1.15-1.15.5/api/go1.8.txt:215:pkg net, method (*Resolver) LookupIPAddr(context.Context, string) ([]IPAddr, error)
golang-1.15-1.15.5/api/go1.8.txt-216-pkg net, method (*Resolver) LookupMX(context.Context, string) ([]*MX, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-524-pkg crypto/tls, method (*Conn) Handshake() error
golang-1.15-1.15.5/api/go1.txt:525:pkg crypto/tls, method (*Conn) LocalAddr() net.Addr
golang-1.15-1.15.5/api/go1.txt-526-pkg crypto/tls, method (*Conn) OCSPResponse() []uint8
golang-1.15-1.15.5/api/go1.txt-527-pkg crypto/tls, method (*Conn) Read([]uint8) (int, error)
golang-1.15-1.15.5/api/go1.txt:528:pkg crypto/tls, method (*Conn) RemoteAddr() net.Addr
golang-1.15-1.15.5/api/go1.txt-529-pkg crypto/tls, method (*Conn) SetDeadline(time.Time) error
##############################################
golang-1.15-1.15.5/api/go1.txt-1854-pkg debug/gosym, method (*Table) PCToLine(uint64) (string, int, *Func)
golang-1.15-1.15.5/api/go1.txt:1855:pkg debug/gosym, method (*Table) SymByAddr(uint64) *Sym
golang-1.15-1.15.5/api/go1.txt-1856-pkg debug/gosym, method (*UnknownLineError) Error() string
##############################################
golang-1.15-1.15.5/api/go1.txt-4386-pkg net, func ListenUnixgram(string, *UnixAddr) (*UDPConn, error)
golang-1.15-1.15.5/api/go1.txt:4387:pkg net, func LookupAddr(string) ([]string, error)
golang-1.15-1.15.5/api/go1.txt-4388-pkg net, func LookupCNAME(string) (string, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-4398-pkg net, func Pipe() (Conn, Conn)
golang-1.15-1.15.5/api/go1.txt:4399:pkg net, func ResolveIPAddr(string, string) (*IPAddr, error)
golang-1.15-1.15.5/api/go1.txt:4400:pkg net, func ResolveTCPAddr(string, string) (*TCPAddr, error)
golang-1.15-1.15.5/api/go1.txt:4401:pkg net, func ResolveUDPAddr(string, string) (*UDPAddr, error)
golang-1.15-1.15.5/api/go1.txt:4402:pkg net, func ResolveUnixAddr(string, string) (*UnixAddr, error)
golang-1.15-1.15.5/api/go1.txt-4403-pkg net, func SplitHostPort(string) (string, string, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-4416-pkg net, method (*IPConn) File() (*os.File, error)
golang-1.15-1.15.5/api/go1.txt:4417:pkg net, method (*IPConn) LocalAddr() Addr
golang-1.15-1.15.5/api/go1.txt-4418-pkg net, method (*IPConn) Read([]uint8) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-4420-pkg net, method (*IPConn) ReadFromIP([]uint8) (int, *IPAddr, error)
golang-1.15-1.15.5/api/go1.txt:4421:pkg net, method (*IPConn) RemoteAddr() Addr
golang-1.15-1.15.5/api/go1.txt-4422-pkg net, method (*IPConn) SetDeadline(time.Time) error
##############################################
golang-1.15-1.15.5/api/go1.txt-4444-pkg net, method (*TCPConn) File() (*os.File, error)
golang-1.15-1.15.5/api/go1.txt:4445:pkg net, method (*TCPConn) LocalAddr() Addr
golang-1.15-1.15.5/api/go1.txt-4446-pkg net, method (*TCPConn) Read([]uint8) (int, error)
golang-1.15-1.15.5/api/go1.txt-4447-pkg net, method (*TCPConn) ReadFrom(io.Reader) (int64, error)
golang-1.15-1.15.5/api/go1.txt:4448:pkg net, method (*TCPConn) RemoteAddr() Addr
golang-1.15-1.15.5/api/go1.txt-4449-pkg net, method (*TCPConn) SetDeadline(time.Time) error
##############################################
golang-1.15-1.15.5/api/go1.txt-4459-pkg net, method (*TCPListener) AcceptTCP() (*TCPConn, error)
golang-1.15-1.15.5/api/go1.txt:4460:pkg net, method (*TCPListener) Addr() Addr
golang-1.15-1.15.5/api/go1.txt-4461-pkg net, method (*TCPListener) Close() error
##############################################
golang-1.15-1.15.5/api/go1.txt-4467-pkg net, method (*UDPConn) File() (*os.File, error)
golang-1.15-1.15.5/api/go1.txt:4468:pkg net, method (*UDPConn) LocalAddr() Addr
golang-1.15-1.15.5/api/go1.txt-4469-pkg net, method (*UDPConn) Read([]uint8) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-4471-pkg net, method (*UDPConn) ReadFromUDP([]uint8) (int, *UDPAddr, error)
golang-1.15-1.15.5/api/go1.txt:4472:pkg net, method (*UDPConn) RemoteAddr() Addr
golang-1.15-1.15.5/api/go1.txt-4473-pkg net, method (*UDPConn) SetDeadline(time.Time) error
##############################################
golang-1.15-1.15.5/api/go1.txt-4484-pkg net, method (*UnixConn) File() (*os.File, error)
golang-1.15-1.15.5/api/go1.txt:4485:pkg net, method (*UnixConn) LocalAddr() Addr
golang-1.15-1.15.5/api/go1.txt-4486-pkg net, method (*UnixConn) Read([]uint8) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-4489-pkg net, method (*UnixConn) ReadMsgUnix([]uint8, []uint8) (int, int, int, *UnixAddr, error)
golang-1.15-1.15.5/api/go1.txt:4490:pkg net, method (*UnixConn) RemoteAddr() Addr
golang-1.15-1.15.5/api/go1.txt-4491-pkg net, method (*UnixConn) SetDeadline(time.Time) error
##############################################
golang-1.15-1.15.5/api/go1.txt-4501-pkg net, method (*UnixListener) AcceptUnix() (*UnixConn, error)
golang-1.15-1.15.5/api/go1.txt:4502:pkg net, method (*UnixListener) Addr() Addr
golang-1.15-1.15.5/api/go1.txt-4503-pkg net, method (*UnixListener) Close() error
##############################################
golang-1.15-1.15.5/api/go1.txt-4536-pkg net, type Conn interface, Close() error
golang-1.15-1.15.5/api/go1.txt:4537:pkg net, type Conn interface, LocalAddr() Addr
golang-1.15-1.15.5/api/go1.txt-4538-pkg net, type Conn interface, Read([]uint8) (int, error)
golang-1.15-1.15.5/api/go1.txt:4539:pkg net, type Conn interface, RemoteAddr() Addr
golang-1.15-1.15.5/api/go1.txt-4540-pkg net, type Conn interface, SetDeadline(time.Time) error
##############################################
golang-1.15-1.15.5/api/go1.txt-4573-pkg net, type Listener interface, Accept() (Conn, error)
golang-1.15-1.15.5/api/go1.txt:4574:pkg net, type Listener interface, Addr() Addr
golang-1.15-1.15.5/api/go1.txt-4575-pkg net, type Listener interface, Close() error
##############################################
golang-1.15-1.15.5/api/go1.txt-4585-pkg net, type PacketConn interface, Close() error
golang-1.15-1.15.5/api/go1.txt:4586:pkg net, type PacketConn interface, LocalAddr() Addr
golang-1.15-1.15.5/api/go1.txt-4587-pkg net, type PacketConn interface, ReadFrom([]uint8) (int, Addr, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-5405-pkg reflect, method (StructTag) Get(string) string
golang-1.15-1.15.5/api/go1.txt:5406:pkg reflect, method (Value) Addr() Value
golang-1.15-1.15.5/api/go1.txt-5407-pkg reflect, method (Value) Bool() bool
##############################################
golang-1.15-1.15.5/api/go1.txt-5410-pkg reflect, method (Value) CallSlice([]Value) []Value
golang-1.15-1.15.5/api/go1.txt:5411:pkg reflect, method (Value) CanAddr() bool
golang-1.15-1.15.5/api/go1.txt-5412-pkg reflect, method (Value) CanInterface() bool
##############################################
golang-1.15-1.15.5/api/go1.txt-5460-pkg reflect, method (Value) Uint() uint64
golang-1.15-1.15.5/api/go1.txt:5461:pkg reflect, method (Value) UnsafeAddr() uintptr
golang-1.15-1.15.5/api/go1.txt-5462-pkg reflect, type ChanDir int
##############################################
golang-1.15-1.15.5/api/go1.txt-7354-pkg syscall (darwin-386), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.txt:7355:pkg syscall (darwin-386), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.txt-7356-pkg syscall (darwin-386), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-7370-pkg syscall (darwin-386), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.txt:7371:pkg syscall (darwin-386), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.txt-7372-pkg syscall (darwin-386), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-7417-pkg syscall (darwin-386), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:7418:pkg syscall (darwin-386), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-7419-pkg syscall (darwin-386), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-9176-pkg syscall (darwin-386-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.txt:9177:pkg syscall (darwin-386-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.txt-9178-pkg syscall (darwin-386-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-9192-pkg syscall (darwin-386-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.txt:9193:pkg syscall (darwin-386-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.txt-9194-pkg syscall (darwin-386-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-9239-pkg syscall (darwin-386-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:9240:pkg syscall (darwin-386-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-9241-pkg syscall (darwin-386-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-10998-pkg syscall (darwin-amd64), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.txt:10999:pkg syscall (darwin-amd64), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.txt-11000-pkg syscall (darwin-amd64), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-11014-pkg syscall (darwin-amd64), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.txt:11015:pkg syscall (darwin-amd64), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.txt-11016-pkg syscall (darwin-amd64), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-11061-pkg syscall (darwin-amd64), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:11062:pkg syscall (darwin-amd64), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-11063-pkg syscall (darwin-amd64), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-12827-pkg syscall (darwin-amd64-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.txt:12828:pkg syscall (darwin-amd64-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.txt-12829-pkg syscall (darwin-amd64-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-12843-pkg syscall (darwin-amd64-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.txt:12844:pkg syscall (darwin-amd64-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.txt-12845-pkg syscall (darwin-amd64-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-12890-pkg syscall (darwin-amd64-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:12891:pkg syscall (darwin-amd64-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-12892-pkg syscall (darwin-amd64-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-14823-pkg syscall (freebsd-386), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.txt:14824:pkg syscall (freebsd-386), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.txt-14825-pkg syscall (freebsd-386), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-14840-pkg syscall (freebsd-386), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.txt:14841:pkg syscall (freebsd-386), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.txt-14842-pkg syscall (freebsd-386), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-14885-pkg syscall (freebsd-386), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:14886:pkg syscall (freebsd-386), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-14887-pkg syscall (freebsd-386), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-16799-pkg syscall (freebsd-amd64), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.txt:16800:pkg syscall (freebsd-amd64), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.txt-16801-pkg syscall (freebsd-amd64), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-16816-pkg syscall (freebsd-amd64), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
golang-1.15-1.15.5/api/go1.txt:16817:pkg syscall (freebsd-amd64), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
golang-1.15-1.15.5/api/go1.txt-16818-pkg syscall (freebsd-amd64), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-16861-pkg syscall (freebsd-amd64), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:16862:pkg syscall (freebsd-amd64), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-16863-pkg syscall (freebsd-amd64), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-18925-pkg syscall (linux-386), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.txt:18926:pkg syscall (linux-386), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.txt-18927-pkg syscall (linux-386), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-19013-pkg syscall (linux-386), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:19014:pkg syscall (linux-386), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-19015-pkg syscall (linux-386), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-21114-pkg syscall (linux-386-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.txt:21115:pkg syscall (linux-386-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.txt-21116-pkg syscall (linux-386-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-21202-pkg syscall (linux-386-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:21203:pkg syscall (linux-386-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-21204-pkg syscall (linux-386-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-23269-pkg syscall (linux-amd64), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.txt:23270:pkg syscall (linux-amd64), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.txt-23271-pkg syscall (linux-amd64), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-23357-pkg syscall (linux-amd64), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:23358:pkg syscall (linux-amd64), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-23359-pkg syscall (linux-amd64), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-25440-pkg syscall (linux-amd64-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.txt:25441:pkg syscall (linux-amd64-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.txt-25442-pkg syscall (linux-amd64-cgo), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-25528-pkg syscall (linux-amd64-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:25529:pkg syscall (linux-amd64-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-25530-pkg syscall (linux-amd64-cgo), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-27667-pkg syscall (linux-arm), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
golang-1.15-1.15.5/api/go1.txt:27668:pkg syscall (linux-arm), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
golang-1.15-1.15.5/api/go1.txt-27669-pkg syscall (linux-arm), func GetsockoptInt(int, int, int) (int, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-27753-pkg syscall (linux-arm), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:27754:pkg syscall (linux-arm), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-27755-pkg syscall (linux-arm), func SetsockoptInt(int, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-28646-pkg syscall (windows-386), func SetsockoptIPv6Mreq(Handle, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:28647:pkg syscall (windows-386), func SetsockoptInet4Addr(Handle, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-28648-pkg syscall (windows-386), func SetsockoptInt(Handle, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-28687-pkg syscall (windows-386), method (*LazyDLL) NewProc(string) *LazyProc
golang-1.15-1.15.5/api/go1.txt:28688:pkg syscall (windows-386), method (*LazyProc) Addr() uintptr
golang-1.15-1.15.5/api/go1.txt-28689-pkg syscall (windows-386), method (*LazyProc) Call(...uintptr) (uintptr, uintptr, error)
golang-1.15-1.15.5/api/go1.txt-28690-pkg syscall (windows-386), method (*LazyProc) Find() error
golang-1.15-1.15.5/api/go1.txt:28691:pkg syscall (windows-386), method (*Proc) Addr() uintptr
golang-1.15-1.15.5/api/go1.txt-28692-pkg syscall (windows-386), method (*Proc) Call(...uintptr) (uintptr, uintptr, error)
golang-1.15-1.15.5/api/go1.txt:28693:pkg syscall (windows-386), method (*RawSockaddrAny) Sockaddr() (Sockaddr, error)
golang-1.15-1.15.5/api/go1.txt-28694-pkg syscall (windows-386), method (*SID) Copy() (*SID, error)
##############################################
golang-1.15-1.15.5/api/go1.txt-29575-pkg syscall (windows-amd64), func SetsockoptIPv6Mreq(Handle, int, int, *IPv6Mreq) error
golang-1.15-1.15.5/api/go1.txt:29576:pkg syscall (windows-amd64), func SetsockoptInet4Addr(Handle, int, int, [4]uint8) error
golang-1.15-1.15.5/api/go1.txt-29577-pkg syscall (windows-amd64), func SetsockoptInt(Handle, int, int, int) error
##############################################
golang-1.15-1.15.5/api/go1.txt-29616-pkg syscall (windows-amd64), method (*LazyDLL) NewProc(string) *LazyProc
golang-1.15-1.15.5/api/go1.txt:29617:pkg syscall (windows-amd64), method (*LazyProc) Addr() uintptr
golang-1.15-1.15.5/api/go1.txt-29618-pkg syscall (windows-amd64), method (*LazyProc) Call(...uintptr) (uintptr, uintptr, error)
golang-1.15-1.15.5/api/go1.txt-29619-pkg syscall (windows-amd64), method (*LazyProc) Find() error
golang-1.15-1.15.5/api/go1.txt:29620:pkg syscall (windows-amd64), method (*Proc) Addr() uintptr
golang-1.15-1.15.5/api/go1.txt-29621-pkg syscall (windows-amd64), method (*Proc) Call(...uintptr) (uintptr, uintptr, error)
golang-1.15-1.15.5/api/go1.txt:29622:pkg syscall (windows-amd64), method (*RawSockaddrAny) Sockaddr() (Sockaddr, error)
golang-1.15-1.15.5/api/go1.txt-29623-pkg syscall (windows-amd64), method (*SID) Copy() (*SID, error)
##############################################
golang-1.15-1.15.5/doc/articles/wiki/final_test.go-20-	}
golang-1.15-1.15.5/doc/articles/wiki/final_test.go:21:	fmt.Println(l.Addr().String())
golang-1.15-1.15.5/doc/articles/wiki/final_test.go-22-	s := &http.Server{}
##############################################
golang-1.15-1.15.5/misc/android/go_android_exec.go-173-		`; export GOCACHE="` + deviceRoot + `/gocache"` +
golang-1.15-1.15.5/misc/android/go_android_exec.go:174:		`; export PATH=$PATH:"` + deviceGoroot + `/bin"` +
golang-1.15-1.15.5/misc/android/go_android_exec.go-175-		`; cd "` + deviceCwd + `"` +
##############################################
golang-1.15-1.15.5/misc/cgo/testsanitizers/cc_test.go-99-
golang-1.15-1.15.5/misc/cgo/testsanitizers/cc_test.go:100:// cc returns a cmd that executes `$(go env CC) $(go env GOGCCFLAGS) $args`.
golang-1.15-1.15.5/misc/cgo/testsanitizers/cc_test.go-101-func cc(args ...string) (*exec.Cmd, error) {
##############################################
golang-1.15-1.15.5/misc/ios/clangwrap.sh-5-SDK=iphoneos
golang-1.15-1.15.5/misc/ios/clangwrap.sh:6:SDK_PATH=`xcrun --sdk $SDK --show-sdk-path`
golang-1.15-1.15.5/misc/ios/clangwrap.sh-7-export IPHONEOS_DEPLOYMENT_TARGET=5.1
golang-1.15-1.15.5/misc/ios/clangwrap.sh-8-# cmd/cgo doesn't support llvm-gcc-4.2, so we have to use clang.
golang-1.15-1.15.5/misc/ios/clangwrap.sh:9:CLANG=`xcrun --sdk $SDK --find clang`
golang-1.15-1.15.5/misc/ios/clangwrap.sh-10-
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-4529-const prefixScale={};for(const[curPrefix,curScale]of Object.entries(unitScale)){if(curPrefix==='AUTO'){continue;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:4530:if(curScale.symbol===undefined||!curScale.value){throw new Error(`Cannot create PrefixScale from malformed unit ${curScale}.`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-4531-prefixScale[curPrefix]={value:curScale.value,symbol:curScale.symbol};}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-4535-if(!prefixScale){throw new Error('Cannot create UnitScale without a prefix scale.');}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:4536:const unitScale={};for(const curPrefix of Object.keys(prefixScale)){const curScale=prefixScale[curPrefix];if(curScale.symbol===undefined||!curScale.value){throw new Error(`Cannot convert PrefixScale with malformed prefix ${curScale}.`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:4537:const name=curPrefix==='NONE'?baseName:`${curPrefix}_${baseName}`;unitScale[name]={value:curScale.value,symbol:curScale.symbol+baseSymbol,baseSymbol};}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-4538-return UnitScale.defineUnitScale(opt_scaleName,unitScale);};function convertUnit(value,fromScale,toScale){if(value===undefined)return undefined;const fromScaleBase=fromScale.baseSymbol;const toScaleBase=toScale.baseSymbol;if(fromScaleBase!==undefined&&toScaleBase!==undefined&&fromScaleBase!==toScaleBase){throw new Error('Cannot convert between units with different base symbols.');}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-4569-const u=Unit.byJSONName[object];if(u)return u;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:4570:throw new Error(`Unrecognized unit "${object}"`);};Unit.define=function(params){const definedUnits=[];for(const improvementDirection of Object.values(ImprovementDirection)){const regularUnit=Unit.defineUnitVariant_(params,false,improvementDirection);const deltaUnit=Unit.defineUnitVariant_(params,true,improvementDirection);regularUnit.correspondingDeltaUnit=deltaUnit;deltaUnit.correspondingDeltaUnit=deltaUnit;definedUnits.push(regularUnit,deltaUnit);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-4571-const baseUnit=Unit.byName[params.baseUnitName];definedUnits.forEach(u=>u.baseUnit=baseUnit);};Unit.nameSuffixForImprovementDirection=function(improvementDirection){switch(improvementDirection){case ImprovementDirection.DONT_CARE:return'';case ImprovementDirection.BIGGER_IS_BETTER:return'_biggerIsBetter';case ImprovementDirection.SMALLER_IS_BETTER:return'_smallerIsBetter';default:throw new Error('Unknown improvement direction: '+improvementDirection);}};Unit.defineUnitVariant_=function(params,isDelta,improvementDirection){let nameSuffix=isDelta?'Delta':'';nameSuffix+=Unit.nameSuffixForImprovementDirection(improvementDirection);const unitName=params.baseUnitName+nameSuffix;const jsonName=params.baseJsonName+nameSuffix;if(Unit.byName[unitName]!==undefined){throw new Error('Unit \''+unitName+'\' already exists');}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-4621-numPushed++;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:4622:return numPushed;},contains(event){if(this.events_.has(event))return event;return undefined;},addEventSet(eventSet){for(const event of eventSet){this.push(event);}},intersectionIsEmpty(otherEventSet){return!this.some(event=>otherEventSet.contains(event));},equals(that){if(this.length!==that.length)return false;return this.every(event=>that.contains(event));},sortEvents(compare){const ary=this.toArray();ary.sort(compare);this.clear();for(const event of ary){this.push(event);}},getEventsOrganizedByBaseType(opt_pruneEmpty){const allTypeInfos=EventRegistry.getAllRegisteredTypeInfos();const events=this.getEventsOrganizedByCallback(function(event){let maxEventIndex=-1;let maxEventTypeInfo=undefined;allTypeInfos.forEach(function(eventTypeInfo,eventIndex){if(!(event instanceof eventTypeInfo.constructor))return;if(eventIndex>maxEventIndex){maxEventIndex=eventIndex;maxEventTypeInfo=eventTypeInfo;}});if(maxEventIndex===-1){throw new Error(`Unrecognized event type: ${event.constructor.name}`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-4623-return maxEventTypeInfo.metadata.name;});if(!opt_pruneEmpty){allTypeInfos.forEach(function(eventTypeInfo){if(events[eventTypeInfo.metadata.name]===undefined){events[eventTypeInfo.metadata.name]=new EventSet();}});}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-4992-function idle(){return new Promise(resolve=>requestIdleCallback(resolve));}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:4993:return{animationFrame,forceAllPendingTasksToRunForTest,forcePendingRAFTasksToRun,idle,onAnimationFrameError,requestAnimationFrame,requestAnimationFrameInThisFrameIfPossible,requestIdleCallback,requestPreAnimationFrame,timeout,};});'use strict';tr.exportTo('tr.b',function(){class Mark{constructor(groupName,functionName,opt_timestamp){if(tr.isHeadless)return;this.groupName_=groupName;this.functionName_=functionName;const guid=tr.b.GUID.allocateSimple();this.measureName_=`${groupName} ${functionName}`;if(opt_timestamp){this.startMark_={startTime:opt_timestamp};}else{this.startMarkName_=`${this.measureName} ${guid} start`;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:4994:this.endMark_=undefined;this.endMarkName_=`${this.measureName} ${guid} end`;window.performance.mark(this.startMarkName_);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-4995-get groupName(){return this.groupName_;}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-5004-class Timing{static mark(groupName,functionName,opt_timestamp){return new Mark(groupName,functionName,opt_timestamp);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:5005:static instant(groupName,functionName,opt_value){const valueString=opt_value===undefined?'':' '+opt_value;if(console&&console.timeStamp){console.timeStamp(`${groupName} ${functionName}${valueString}`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-5006-if(window&&window.ga instanceof Function){ga('send',{hitType:'event',eventCategory:groupName,eventAction:functionName,eventValue:opt_value,});}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-5045-this.domainsSeen_.add(domainId);},onSyncCompleted_(marker1,marker2){const forwardTransformer=Transformer.fromMarkers(marker1,marker2);const backwardTransformer=Transformer.fromMarkers(marker2,marker1);const existingTransformer=this.getOrCreateTransformerMap_(marker1.domainId)[marker2.domainId];if(!existingTransformer||forwardTransformer.error<existingTransformer.error){this.getOrCreateTransformerMap_(marker1.domainId)[marker2.domainId]=forwardTransformer;this.getOrCreateTransformerMap_(marker2.domainId)[marker1.domainId]=backwardTransformer;}},collapseDomains_(domain1Id,domain2Id){this.getOrCreateTransformerMap_(domain1Id)[domain2Id]=this.getOrCreateTransformerMap_(domain2Id)[domain1Id]=Transformer.IDENTITY;},getOrCreateTransformerMap_(domainId){if(!this.transformerMapByDomainId_[domainId]){this.transformerMapByDomainId_[domainId]={};}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:5046:return this.transformerMapByDomainId_[domainId];},computeDotGraph(){let dotString='graph {\n';const domainsSeen=[...this.domainsSeen_].sort();for(const domainId of domainsSeen){dotString+=`  ${domainId}[shape=box]\n`;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:5047:const markersBySyncIdEntries=[...this.markersBySyncId_.entries()].sort(([syncId1,markers1],[syncId2,markers2])=>syncId1.localeCompare(syncId2));for(const[syncId,markers]of markersBySyncIdEntries){const sortedMarkers=markers.sort((a,b)=>a.domainId.localeCompare(b.domainId));for(const m of markers){dotString+=`  "${syncId}" -- ${m.domainId} `;dotString+=`[label="[${m.startTs}, ${m.endTs}]"]\n`;}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-5048-dotString+='}';return dotString;}};function ClockSyncMarker(domainId,startTs,opt_endTs){this.domainId=domainId;this.startTs=startTs;this.endTs=opt_endTs===undefined?startTs:opt_endTs;}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-5471-const offset=this.data_.indexOf(delim.charCodeAt(0),this.cursor_)+1;return this.readToOffset_(offset>0?Math.min(offset,this.data_.length):this.data_.length);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:5472:readNumBytes(opt_size){if(opt_size!==undefined&&opt_size<=0){throw new Error(`readNumBytes expects a positive size (${opt_size} given)`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-5473-const size=opt_size||tr.b.TraceStream.CHUNK_SIZE;const offset=Math.min(this.cursor_+size,this.data_.length);return this.readToOffset_(offset);}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-5497-return string;};GzipImporter.transformToStream=function(data){if(data instanceof Uint8Array){return new tr.b.InMemoryTraceStream(data,false);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:5498:throw new Error(`Cannot transform ${type} to TraceStream.`);};GzipImporter.transformToString=function(data){if(typeof(data)==='string')return data;if(typeof TextDecoder==='undefined'){if(data instanceof ArrayBuffer){data=new Uint8Array(data);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-5499-const result=[];let chunk=65536;let k=0;const len=data.length;while(k<len&&chunk>1){try{const chunklen=Math.min(k+chunk,len);let dataslice;if(data instanceof Array){dataslice=data.slice(k,chunklen);}else{dataslice=data.subarray(k,chunklen);}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-6000-if(asyncEventStatesByNameThenID[name][key]){this.model_.importWarning({type:'async_slice_parse_error',message:'At '+event.ts+', a slice of the same id '+id+' was alrady open.'});continue;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:6001:asyncEventStatesByNameThenID[name][key]=[];asyncEventStatesByNameThenID[name][key].push(asyncEventState);}else{if(asyncEventStatesByNameThenID[name]===undefined){this.model_.importWarning({type:'async_slice_parse_error',message:`At ${event.ts}, no slice named "${name}" was open.`,});continue;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:6002:if(asyncEventStatesByNameThenID[name][key]===undefined){this.model_.importWarning({type:'async_slice_parse_error',message:`At ${event.ts}, no slice named "${name}" with id=${id} was `+'open.',});continue;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-6003-const events=asyncEventStatesByNameThenID[name][key];events.push(asyncEventState);if(event.ph==='F'){this.createLegacyAsyncSlice_(events);delete asyncEventStatesByNameThenID[name][key];}}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-6325-kthread.openSlice=undefined;return true;},executeQueueWork(eventName,cpuNumber,pid,ts,eventBase){return true;},executeActivateWork(eventName,cpuNumber,pid,ts,eventBase){return true;}};Parser.register(WorkqueueParser);return{WorkqueueParser,};});'use strict';tr.exportTo('tr.e.importer.linux_perf',function(){const MONOTONIC_TO_FTRACE_GLOBAL_SYNC_ID='linux_clock_monotonic_to_ftrace_global';const IMPORT_PRIORITY=2;function FTraceImporter(model,events){this.importPriority=IMPORT_PRIORITY;this.model_=model;this.events_=events;this.wakeups_=[];this.blockedReasons_=[];this.kernelThreadStates_={};this.buildMapFromLinuxPidsToThreads_();this.lines_=[];this.pseudoThreadCounter=1;this.parsers_=[];this.eventHandlers_={};this.haveClockSyncedMonotonicToGlobal_=false;this.clockDomainId_=tr.model.ClockDomainId.LINUX_FTRACE_GLOBAL;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:6326:const TestExports={};const lineREWithTGID=new RegExp('^\\s*(.+)-(\\d+)\\s+\\(\\s*(\\d+|-+)\\)\\s\\[(\\d+)\\]'+'\\s+[dX.][Nnp.][Hhs.][0-9a-f.]'+'\\s+(\\d+\\.\\d+):\\s+(\\S+):\\s(.*)$');const lineParserWithTGID=function(line){const groups=lineREWithTGID.exec(line);if(!groups)return groups;let tgid=groups[3];if(tgid[0]==='-')tgid=undefined;return{threadName:groups[1],pid:groups[2],tgid,cpuNumber:groups[4],timestamp:groups[5],eventName:groups[6],details:groups[7]};};TestExports.lineParserWithTGID=lineParserWithTGID;const lineREWithIRQInfo=new RegExp('^\\s*(.+)-(\\d+)\\s+\\[(\\d+)\\]'+'\\s+[dX.][Nnp.][Hhs.][0-9a-f.]'+'\\s+(\\d+\\.\\d+):\\s+(\\S+):\\s(.*)$');const lineParserWithIRQInfo=function(line){const groups=lineREWithIRQInfo.exec(line);if(!groups)return groups;return{threadName:groups[1],pid:groups[2],cpuNumber:groups[3],timestamp:groups[4],eventName:groups[5],details:groups[6]};};TestExports.lineParserWithIRQInfo=lineParserWithIRQInfo;const lineREWithLegacyFmt=/^\s*(.+)-(\d+)\s+\[(\d+)\]\s*(\d+\.\d+):\s+(\S+):\s(.*)$/;const lineParserWithLegacyFmt=function(line){const groups=lineREWithLegacyFmt.exec(line);if(!groups){return groups;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-6327-return{threadName:groups[1],pid:groups[2],cpuNumber:groups[3],timestamp:groups[4],eventName:groups[5],details:groups[6]};};TestExports.lineParserWithLegacyFmt=lineParserWithLegacyFmt;const traceEventClockSyncRE=/trace_event_clock_sync: parent_ts=(\d+\.?\d*)/;TestExports.traceEventClockSyncRE=traceEventClockSyncRE;const realTimeClockSyncRE=/trace_event_clock_sync: realtime_ts=(\d+)/;const genericClockSyncRE=/trace_event_clock_sync: name=([\w\-]+)/;const pseudoKernelPID=0;function autoDetectLineParser(line){if(line[0]==='{')return false;if(lineREWithTGID.test(line))return lineParserWithTGID;if(lineREWithIRQInfo.test(line))return lineParserWithIRQInfo;if(lineREWithLegacyFmt.test(line))return lineParserWithLegacyFmt;return undefined;}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-6555-function checkAllInputEventsHandled(modelHelper,sortedInputEvents,protoExpectations,warn){const handledEvents=[];protoExpectations.forEach(function(protoExpectation){protoExpectation.associatedEvents.forEach(function(event){if((event.title===CSS_ANIMATION_TITLE)&&(event.subSlices.length>0)){return;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:6556:if((handledEvents.indexOf(event)>=0)&&(!isImplFrameEvent(event))){warn({type:'UserModelBuilder',message:`double-handled event: ${event.typeName} @ ${event.start}`,showToUser:false,});return;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:6557:handledEvents.push(event);});});sortedInputEvents.forEach(function(event){if(handledEvents.indexOf(event)<0){warn({type:'UserModelBuilder',message:`double-handled event: ${event.typeName} @ ${event.start}`,showToUser:false,});}});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-6558-function findInputExpectations(modelHelper){let warning;function warn(w){if(warning)return;warning=w;}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-6717-this.importing_=true;const importTask=new tr.b.Task(function prepareImport(){progressMeter.update('I will now import your traces for you...');},this);let lastTask=importTask;const importers=[];function addImportStage(title,callback){lastTask=lastTask.after(()=>progressMeter.update(title));lastTask.updatesUi=true;lastTask=lastTask.after(callback);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:6718:function addStageForEachImporter(title,callback){lastTask=lastTask.after((task)=>{importers.forEach((importer,index)=>{const uiSubTask=task.subTask(()=>{progressMeter.update(`${title} ${index + 1} of ${importers.length}`);});uiSubTask.updatesUi=true;task.subTask(()=>callback(importer));});});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-6719-addImportStage('Creating importers...',()=>{traces=traces.slice(0);progressMeter.update('Creating importers...');for(let i=0;i<traces.length;++i){importers.push(this.createImporter_(traces[i]));}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7190-return typeInfo.constructor.deserialize(d,deserializer);}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7191:const options=new tr.b.ExtensionRegistryOptions(tr.b.BASIC_REGISTRY_MODE);options.defaultMetadata={};options.mandatoryBaseClass=Diagnostic;tr.b.decorateExtensionRegistry(Diagnostic,options);Diagnostic.addEventListener('will-register',function(e){const constructor=e.typeInfo.constructor;if(!(constructor.deserialize instanceof Function)||(constructor.deserialize===Diagnostic.deserialize)||(constructor.deserialize.length!==2)){throw new Error(`Please define ${constructor.name}.deserialize(data, deserializer)`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7192:if(!(constructor.fromDict instanceof Function)||(constructor.fromDict===Diagnostic.fromDict)||(constructor.fromDict.length!==1)){throw new Error(`Please define ${constructor.name}.fromDict(d)`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7193:if(!(constructor.prototype.serialize instanceof Function)||(constructor.prototype.serialize===Diagnostic.prototype.serialize)||(constructor.prototype.serialize.length!==1)){throw new Error(`Please define ${constructor.name}.serialize(serializer)`);}});return{Diagnostic,};});'use strict';tr.exportTo('tr.v.d',function(){class Breakdown extends tr.v.d.Diagnostic{constructor(){super();this.values_=new Map();this.colorScheme='';}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7194-truncate(unit){for(const[name,value]of this){this.values_.set(name,unit.truncate(value));}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7238-addDiagnostic(other){this.range_.addRange(other.range_);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7239:toString(){const minDate=tr.b.formatDate(this.minDate);if(this.durationMs===0)return minDate;const maxDate=tr.b.formatDate(this.maxDate);return`${minDate} - ${maxDate}`;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7240-serialize(serializer){if(this.durationMs===0)return this.range_.min;return[this.range_.min,this.range_.max];}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7290-canAddDiagnostic(otherDiagnostic){return otherDiagnostic instanceof RelatedNameMap;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7291:addDiagnostic(otherDiagnostic){for(const[key,name]of otherDiagnostic){const existing=this.get(key);if(existing===undefined){this.set(key,name);}else if(existing!==name){throw new Error('Histogram names differ: '+`"${existing}" != "${name}"`);}}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7292-serialize(serializer){const keys=[...this.map_.keys()];keys.sort();const names=keys.map(k=>serializer.getOrAllocateId(this.get(k)));const keysId=serializer.getOrAllocateId(keys.map(k=>serializer.getOrAllocateId(k)));return[keysId,...names];}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7319-static fromDict(d){return new UnmergeableDiagnosticSet(d.diagnostics.map(d=>((typeof d==='string')?new tr.v.d.DiagnosticRef(d):tr.v.d.Diagnostic.fromDict(d))));}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7320:tr.v.d.Diagnostic.register(UnmergeableDiagnosticSet,{elementName:'tr-v-ui-unmergeable-diagnostic-set-span'});return{UnmergeableDiagnosticSet,};});'use strict';tr.exportTo('tr.v.d',function(){const RESERVED_INFOS={ANGLE_REVISIONS:{name:'angleRevisions',type:tr.v.d.GenericSet},ARCHITECTURES:{name:'architectures',type:tr.v.d.GenericSet},BENCHMARKS:{name:'benchmarks',type:tr.v.d.GenericSet},BENCHMARK_START:{name:'benchmarkStart',type:tr.v.d.DateRange},BENCHMARK_DESCRIPTIONS:{name:'benchmarkDescriptions',type:tr.v.d.GenericSet},BOTS:{name:'bots',type:tr.v.d.GenericSet},BUG_COMPONENTS:{name:'bugComponents',type:tr.v.d.GenericSet},BUILDS:{name:'builds',type:tr.v.d.GenericSet},CATAPULT_REVISIONS:{name:'catapultRevisions',type:tr.v.d.GenericSet},CHROMIUM_COMMIT_POSITIONS:{name:'chromiumCommitPositions',type:tr.v.d.GenericSet},CHROMIUM_REVISIONS:{name:'chromiumRevisions',type:tr.v.d.GenericSet},DESCRIPTION:{name:'description',type:tr.v.d.GenericSet},DEVICE_IDS:{name:'deviceIds',type:tr.v.d.GenericSet},DOCUMENTATION_URLS:{name:'documentationUrls',type:tr.v.d.GenericSet},FUCHSIA_GARNET_REVISIONS:{name:'fuchsiaGarnetRevisions',type:tr.v.d.GenericSet},FUCHSIA_PERIDOT_REVISIONS:{name:'fuchsiaPeridotRevisions',type:tr.v.d.GenericSet},FUCHSIA_TOPAZ_REVISIONS:{name:'fuchsiaTopazRevisions',type:tr.v.d.GenericSet},FUCHSIA_ZIRCON_REVISIONS:{name:'fuchsiaZirconRevisions',type:tr.v.d.GenericSet},GPUS:{name:'gpus',type:tr.v.d.GenericSet},IS_REFERENCE_BUILD:{name:'isReferenceBuild',type:tr.v.d.GenericSet},LABELS:{name:'labels',type:tr.v.d.GenericSet},LOG_URLS:{name:'logUrls',type:tr.v.d.GenericSet},MASTERS:{name:'masters',type:tr.v.d.GenericSet},MEMORY_AMOUNTS:{name:'memoryAmounts',type:tr.v.d.GenericSet},OS_NAMES:{name:'osNames',type:tr.v.d.GenericSet},OS_VERSIONS:{name:'osVersions',type:tr.v.d.GenericSet},OWNERS:{name:'owners',type:tr.v.d.GenericSet},POINT_ID:{name:'pointId',type:tr.v.d.GenericSet},PRODUCT_VERSIONS:{name:'productVersions',type:tr.v.d.GenericSet},REVISION_TIMESTAMPS:{name:'revisionTimestamps',type:tr.v.d.DateRange},SKIA_REVISIONS:{name:'skiaRevisions',type:tr.v.d.GenericSet},STATISTICS_NAMES:{name:'statisticsNames',type:tr.v.d.GenericSet},STORIES:{name:'stories',type:tr.v.d.GenericSet},STORYSET_REPEATS:{name:'storysetRepeats',type:tr.v.d.GenericSet},STORY_TAGS:{name:'storyTags',type:tr.v.d.GenericSet},SUMMARY_KEYS:{name:'summaryKeys',type:tr.v.d.GenericSet},TEST_PATH:{name:'testPath',type:tr.v.d.GenericSet},TRACE_START:{name:'traceStart',type:tr.v.d.DateRange},TRACE_URLS:{name:'traceUrls',type:tr.v.d.GenericSet},V8_COMMIT_POSITIONS:{name:'v8CommitPositions',type:tr.v.d.DateRange},V8_REVISIONS:{name:'v8Revisions',type:tr.v.d.GenericSet},WEBRTC_REVISIONS:{name:'webrtcRevisions',type:tr.v.d.GenericSet},WEBRTC_INTERNAL_REVISIONS:{name:'webrtcInternalRevisions',type:tr.v.d.GenericSet},};const RESERVED_NAMES={};const RESERVED_NAMES_TO_TYPES=new Map();for(const[codename,info]of Object.entries(RESERVED_INFOS)){RESERVED_NAMES[codename]=info.name;if(RESERVED_NAMES_TO_TYPES.has(info.name)){throw new Error(`Duplicate reserved name "${info.name}"`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7321-RESERVED_NAMES_TO_TYPES.set(info.name,info.type);}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7323-this.allowReservedNames_=opt_allowReservedNames;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7324:set(name,diagnostic){if(typeof(name)!=='string'){throw new Error(`name must be string, not ${name}`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7325:if(!(diagnostic instanceof tr.v.d.Diagnostic)&&!(diagnostic instanceof tr.v.d.DiagnosticRef)){throw new Error(`Must be instanceof Diagnostic: ${diagnostic}`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7326:if(!this.allowReservedNames_&&tr.v.d.RESERVED_NAMES_SET.has(name)&&!(diagnostic instanceof tr.v.d.UnmergeableDiagnosticSet)&&!(diagnostic instanceof tr.v.d.DiagnosticRef)){const type=tr.v.d.RESERVED_NAMES_TO_TYPES.get(name);if(type&&!(diagnostic instanceof type)){throw new Error(`Diagnostics named "${name}" must be ${type.name}, `+`not ${diagnostic.constructor.name}`);}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7327-Map.prototype.set.call(this,name,diagnostic);}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7471-const deltaIndex=statName.indexOf(DELTA);if(deltaIndex<0)return statName;return statName.substr(deltaIndex+1);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7472:static getDeltaStatisticsNames(statNames){const deltaNames=[];for(const statName of statNames){deltaNames.push(`${DELTA}${statName}`);deltaNames.push(`%${DELTA}${statName}`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7473-return deltaNames.concat([Z_SCORE_NAME,P_VALUE_NAME,U_STATISTIC_NAME]);}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7976-return layoutObject.tableRowSpan;}},{title:'colSpan',value(layoutObject){if(layoutObject.tableColSpan===undefined){return'';}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7977:return layoutObject.tableColSpan;}},{title:'address',value(layoutObject){return layoutObject.id.toString(16);}}];const table=this.ownerDocument.createElement('tr-ui-b-table');table.defaultExpansionStateCallback=function(layoutObject,parentLayoutObject){return true;};table.subRowsPropertyName='childLayoutObjects';table.tableColumns=columns;table.tableRows=this.currentSelection_.map(function(snapshot){return snapshot.rootLayoutObject;});table.rebuild();Polymer.dom(this.$.content).appendChild(table);},});return{};});tr.ui.analysis.AnalysisSubView.register('tr-ui-a-layout-tree-sub-view',tr.e.chrome.LayoutTreeSnapshot,{multi:false,title:'Layout Tree',});tr.ui.analysis.AnalysisSubView.register('tr-ui-a-layout-tree-sub-view',tr.e.chrome.LayoutTreeSnapshot,{multi:true,title:'Layout Trees',});'use strict';tr.exportTo('tr.ui.e.img',function(){const THIS_DOC=document.currentScript.ownerDocument;const ImageSnapshotView=tr.ui.b.define('tr-ui-e-img-image-snapshot-view',tr.ui.analysis.ObjectSnapshotView);ImageSnapshotView.prototype={__proto__:tr.ui.analysis.ObjectSnapshotView.prototype,decorate(){const node=tr.ui.b.instantiateTemplate('#tr-ui-e-img-image-snapshot-view-template',THIS_DOC);Polymer.dom(this).appendChild(node);const info=Polymer.dom(this).querySelector('.image-info');this.sizeInfo_=Polymer.dom(info).querySelector('.size');this.imageContainer_=Polymer.dom(this).querySelector('.image-container');this.image_=Polymer.dom(this.imageContainer_).querySelector('img');this.zoomScaleValue_=1;this.trackMouse_();},updateContents(){if(this.objectSnapshot_&&this.objectSnapshot_.data&&this.objectSnapshot_.type){this.image_.onload=this.drawPicture_.bind(this);this.image_.src=`data:image/${this.objectSnapshot_.type};`+`base64,${this.objectSnapshot_.data}`;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7978:this.drawPicture_();},drawPicture_(){if(!this.image_.complete)return;const naturalWidth=this.image_.naturalWidth;const naturalHeight=this.image_.naturalHeight;this.sizeInfo_.textContent=`(${naturalWidth} x ${naturalHeight})`;this.image_.width=naturalWidth*this.zoomScaleValue_;this.image_.height=naturalHeight*this.zoomScaleValue_;},trackMouse_(){this.mouseModeSelector_=document.createElement('tr-ui-b-mouse-mode-selector');this.mouseModeSelector_.targetElement=this.imageContainer_;Polymer.dom(this.imageContainer_).appendChild(this.mouseModeSelector_);this.mouseModeSelector_.supportedModeMask=tr.ui.b.MOUSE_SELECTOR_MODE.ZOOM;this.mouseModeSelector_.mode=tr.ui.b.MOUSE_SELECTOR_MODE.ZOOM;this.mouseModeSelector_.defaultMode=tr.ui.b.MOUSE_SELECTOR_MODE.ZOOM;this.mouseModeSelector_.settingsKey='pictureDebugger.mouseModeSelector';this.mouseModeSelector_.addEventListener('beginzoom',this.onBeginZoom_.bind(this));this.mouseModeSelector_.addEventListener('updatezoom',this.onUpdateZoom_.bind(this));this.mouseModeSelector_.addEventListener('endzoom',this.onEndZoom_.bind(this));},onBeginZoom_(e){this.isZooming_=true;this.lastMouseViewPos_=this.extractRelativeMousePosition_(e);e.preventDefault();},onUpdateZoom_(e){if(!this.isZooming_)return;const currentMouseViewPos=this.extractRelativeMousePosition_(e);this.zoomScaleValue_+=((this.lastMouseViewPos_.y-currentMouseViewPos.y)*0.001);this.zoomScaleValue_=Math.max(this.zoomScaleValue_,0.1);this.drawPicture_();this.lastMouseViewPos_=currentMouseViewPos;},onEndZoom_(e){this.lastMouseViewPos_=undefined;this.isZooming_=false;e.preventDefault();},extractRelativeMousePosition_(e){return{x:e.clientX-this.imageContainer_.offsetLeft,y:e.clientY-this.imageContainer_.offsetTop};},};tr.ui.analysis.ObjectSnapshotView.register(ImageSnapshotView,{typeName:'gfx::Image'});return{ImageSnapshotView,};});'use strict';tr.exportTo('tr.ui.behaviors',function(){const SidePanel={get rangeOfInterest(){throw new Error('Not implemented');},set rangeOfInterest(rangeOfInterest){throw new Error('Not implemented');},get selection(){throw new Error('Not implemented');},set selection(selection){throw new Error('Not implemented');},get model(){throw new Error('Not implemented');},set model(model){throw new Error('Not implemented');},supportsModel(m){throw new Error('Not implemented');}};return{SidePanel,};});'use strict';tr.exportTo('tr.ui.side_panel',function(){function SidePanelRegistry(){}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7979-const options=new tr.b.ExtensionRegistryOptions(tr.b.BASIC_REGISTRY_MODE);tr.b.decorateExtensionRegistry(SidePanelRegistry,options);return{SidePanelRegistry,};});'use strict';tr.exportTo('tr.ui.e.s',function(){const BlameContextSnapshot=tr.e.chrome.BlameContextSnapshot;const FrameTreeNodeSnapshot=tr.e.chrome.FrameTreeNodeSnapshot;const RenderFrameSnapshot=tr.e.chrome.RenderFrameSnapshot;const TopLevelSnapshot=tr.e.chrome.TopLevelSnapshot;const BlameContextInstance=tr.e.chrome.BlameContextInstance;const FrameTreeNodeInstance=tr.e.chrome.FrameTreeNodeInstance;const RenderFrameInstance=tr.e.chrome.RenderFrameInstance;const TopLevelInstance=tr.e.chrome.TopLevelInstance;function Row(context){this.subRows=undefined;this.contexts=[];this.type=undefined;this.renderer='N/A';this.url=undefined;this.time=0;this.eventsOfInterest=new tr.model.EventSet();if(context===undefined)return;this.type=context.objectInstance.blameContextType;this.contexts.push(context);if(context instanceof FrameTreeNodeSnapshot){if(context.renderFrame){this.contexts.push(context.renderFrame);this.renderer=context.renderFrame.objectInstance.parent.pid;}}else if(context instanceof RenderFrameSnapshot){if(context.frameTreeNode){this.contexts.push(context.frameTreeNode);}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7994-return ans;},get currentRangeOfInterest(){if(this.rangeOfInterest_.isEmpty){return this.model_.bounds;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:7995:return this.rangeOfInterest_;},get rangeOfInterest(){return this.rangeOfInterest_;},set rangeOfInterest(rangeOfInterest){this.rangeOfInterest_=rangeOfInterest;this.updateContents_();},get selection(){},set selection(_){},get textLabel(){return'Frame Data';},get model(){return this.model_;},set model(model){this.model_=model;this.updateContents_();}});tr.ui.side_panel.SidePanelRegistry.register(function(){return document.createElement('tr-ui-e-s-frame-data-side-panel');});});'use strict';Polymer({is:'tr-ui-b-chart-legend-key',ready(){this.$.checkbox.addEventListener('change',this.onCheckboxChange_.bind(this));},onCheckboxChange_(){tr.b.dispatchSimpleEvent(this,tr.ui.b.DataSeriesEnableChangeEventType,true,false,{key:Polymer.dom(this).textContent,enabled:this.enabled});},set textContent(t){Polymer.dom(this.$.label).textContent=t;Polymer.dom(this.$.link).textContent=t;this.updateContents_();},set width(w){w-=20;this.$.link.style.width=w+'px';this.$.label.style.width=w+'px';},get textContent(){return Polymer.dom(this.$.label).textContent;},set optional(optional){this.$.checkbox.style.visibility=optional?'visible':'hidden';},get optional(){return this.$.checkbox.style.visibility==='visible';},set enabled(enabled){this.$.checkbox.checked=enabled?'checked':'';},get enabled(){return this.$.checkbox.checked;},set color(c){this.$.label.style.color=c;this.$.link.color=c;},set target(target){this.$.link.setSelectionAndContent(target,Polymer.dom(this.$.label).textContent);this.updateContents_();},get target(){return this.$.link.selection;},set title(title){this.$.link.title=title;},updateContents_(){this.$.link.style.display=this.target?'':'none';this.$.label.style.display=this.target?'none':'';this.$.label.htmlFor=this.optional?'checkbox':'';}});'use strict';(function(window){window.define=function(x){window.d3=x;};window.define.amd=true;})(this);!function(){function n(n){return null!=n&&!isNaN(n)}function t(n){return n.length}function e(n){for(var t=1;n*t%1;)t*=10;return t}function r(n,t){try{for(var e in t)Object.defineProperty(n.prototype,e,{value:t[e],enumerable:!1})}catch(r){n.prototype=t}}function u(){}function i(n){return aa+n in this}function o(n){return n=aa+n,n in this&&delete this[n]}function a(){var n=[];return this.forEach(function(t){n.push(t)}),n}function c(){var n=0;for(var t in this)t.charCodeAt(0)===ca&&++n;return n}function s(){for(var n in this)if(n.charCodeAt(0)===ca)return!1;return!0}function l(){}function f(n,t,e){return function(){var r=e.apply(t,arguments);return r===t?n:r}}function h(n,t){if(t in n)return t;t=t.charAt(0).toUpperCase()+t.substring(1);for(var e=0,r=sa.length;r>e;++e){var u=sa[e]+t;if(u in n)return u}}function g(){}function p(){}function v(n){function t(){for(var t,r=e,u=-1,i=r.length;++u<i;)(t=r[u].on)&&t.apply(this,arguments);return n}var e=[],r=new u;return t.on=function(t,u){var i,o=r.get(t);return arguments.length<2?o&&o.on:(o&&(o.on=null,e=e.slice(0,i=e.indexOf(o)).concat(e.slice(i+1)),r.remove(t)),u&&e.push(r.set(t,{on:u})),n)},t}function d(){Xo.event.preventDefault()}function m(){for(var n,t=Xo.event;n=t.sourceEvent;)t=n;return t}function y(n){for(var t=new p,e=0,r=arguments.length;++e<r;)t[arguments[e]]=v(t);return t.of=function(e,r){return function(u){try{var i=u.sourceEvent=Xo.event;u.target=n,Xo.event=u,t[u.type].apply(e,r)}finally{Xo.event=i}}},t}function x(n){return fa(n,da),n}function M(n){return"function"==typeof n?n:function(){return ha(n,this)}}function _(n){return"function"==typeof n?n:function(){return ga(n,this)}}function b(n,t){function e(){this.removeAttribute(n)}function r(){this.removeAttributeNS(n.space,n.local)}function u(){this.setAttribute(n,t)}function i(){this.setAttributeNS(n.space,n.local,t)}function o(){var e=t.apply(this,arguments);null==e?this.removeAttribute(n):this.setAttribute(n,e)}function a(){var e=t.apply(this,arguments);null==e?this.removeAttributeNS(n.space,n.local):this.setAttributeNS(n.space,n.local,e)}return n=Xo.ns.qualify(n),null==t?n.local?r:e:"function"==typeof t?n.local?a:o:n.local?i:u}function w(n){return n.trim().replace(/\s+/g," ")}function S(n){return new RegExp("(?:^|\\s+)"+Xo.requote(n)+"(?:\\s+|$)","g")}function k(n){return n.trim().split(/^|\s+/)}function E(n,t){function e(){for(var e=-1;++e<u;)n[e](this,t)}function r(){for(var e=-1,r=t.apply(this,arguments);++e<u;)n[e](this,r)}n=k(n).map(A);var u=n.length;return"function"==typeof t?r:e}function A(n){var t=S(n);return function(e,r){if(u=e.classList)return r?u.add(n):u.remove(n);var u=e.getAttribute("class")||"";r?(t.lastIndex=0,t.test(u)||e.setAttribute("class",w(u+" "+n))):e.setAttribute("class",w(u.replace(t," ")))}}function C(n,t,e){function r(){this.style.removeProperty(n)}function u(){this.style.setProperty(n,t,e)}function i(){var r=t.apply(this,arguments);null==r?this.style.removeProperty(n):this.style.setProperty(n,r,e)}return null==t?r:"function"==typeof t?i:u}function N(n,t){function e(){delete this[n]}function r(){this[n]=t}function u(){var e=t.apply(this,arguments);null==e?delete this[n]:this[n]=e}return null==t?e:"function"==typeof t?u:r}function L(n){return"function"==typeof n?n:(n=Xo.ns.qualify(n)).local?function(){return this.ownerDocument.createElementNS(n.space,n.local)}:function(){return this.ownerDocument.createElementNS(this.namespaceURI,n)}}function T(n){return{__data__:n}}function q(n){return function(){return va(this,n)}}function z(n){return arguments.length||(n=Xo.ascending),function(t,e){return t&&e?n(t.__data__,e.__data__):!t-!e}}function R(n,t){for(var e=0,r=n.length;r>e;e++)for(var u,i=n[e],o=0,a=i.length;a>o;o++)(u=i[o])&&t(u,o,e);return n}function D(n){return fa(n,ya),n}function P(n){var t,e;return function(r,u,i){var o,a=n[i].update,c=a.length;for(i!=e&&(e=i,t=0),u>=t&&(t=u+1);!(o=a[t])&&++t<c;);return o}}function U(){var n=this.__transition__;n&&++n.active}function j(n,t,e){function r(){var t=this[o];t&&(this.removeEventListener(n,t,t.$),delete this[o])}function u(){var u=c(t,Bo(arguments));r.call(this),this.addEventListener(n,this[o]=u,u.$=e),u._=t}function i(){var t,e=new RegExp("^__on([^.]+)"+Xo.requote(n)+"$");for(var r in this)if(t=r.match(e)){var u=this[r];this.removeEventListener(t[1],u,u.$),delete this[r]}}var o="__on"+n,a=n.indexOf("."),c=H;a>0&&(n=n.substring(0,a));var s=Ma.get(n);return s&&(n=s,c=F),a?t?u:r:t?g:i}function H(n,t){return function(e){var r=Xo.event;Xo.event=e,t[0]=this.__data__;try{n.apply(this,t)}finally{Xo.event=r}}}function F(n,t){var e=H(n,t);return function(n){var t=this,r=n.relatedTarget;r&&(r===t||8&r.compareDocumentPosition(t))||e.call(t,n)}}function O(){var n=".dragsuppress-"+ ++ba,t="click"+n,e=Xo.select(Go).on("touchmove"+n,d).on("dragstart"+n,d).on("selectstart"+n,d);if(_a){var r=Jo.style,u=r[_a];r[_a]="none"}return function(i){function o(){e.on(t,null)}e.on(n,null),_a&&(r[_a]=u),i&&(e.on(t,function(){d(),o()},!0),setTimeout(o,0))}}function Y(n,t){t.changedTouches&&(t=t.changedTouches[0]);var e=n.ownerSVGElement||n;if(e.createSVGPoint){var r=e.createSVGPoint();if(0>wa&&(Go.scrollX||Go.scrollY)){e=Xo.select("body").append("svg").style({position:"absolute",top:0,left:0,margin:0,padding:0,border:"none"},"important");var u=e[0][0].getScreenCTM();wa=!(u.f||u.e),e.remove()}return wa?(r.x=t.pageX,r.y=t.pageY):(r.x=t.clientX,r.y=t.clientY),r=r.matrixTransform(n.getScreenCTM().inverse()),[r.x,r.y]}var i=n.getBoundingClientRect();return[t.clientX-i.left-n.clientLeft,t.clientY-i.top-n.clientTop]}function I(n){return n>0?1:0>n?-1:0}function Z(n,t,e){return(t[0]-n[0])*(e[1]-n[1])-(t[1]-n[1])*(e[0]-n[0])}function V(n){return n>1?0:-1>n?Sa:Math.acos(n)}function X(n){return n>1?Ea:-1>n?-Ea:Math.asin(n)}function $(n){return((n=Math.exp(n))-1/n)/2}function B(n){return((n=Math.exp(n))+1/n)/2}function W(n){return((n=Math.exp(2*n))-1)/(n+1)}function J(n){return(n=Math.sin(n/2))*n}function G(){}function K(n,t,e){return new Q(n,t,e)}function Q(n,t,e){this.h=n,this.s=t,this.l=e}function nt(n,t,e){function r(n){return n>360?n-=360:0>n&&(n+=360),60>n?i+(o-i)*n/60:180>n?o:240>n?i+(o-i)*(240-n)/60:i}function u(n){return Math.round(255*r(n))}var i,o;return n=isNaN(n)?0:(n%=360)<0?n+360:n,t=isNaN(t)?0:0>t?0:t>1?1:t,e=0>e?0:e>1?1:e,o=.5>=e?e*(1+t):e+t-e*t,i=2*e-o,gt(u(n+120),u(n),u(n-120))}function tt(n,t,e){return new et(n,t,e)}function et(n,t,e){this.h=n,this.c=t,this.l=e}function rt(n,t,e){return isNaN(n)&&(n=0),isNaN(t)&&(t=0),ut(e,Math.cos(n*=Na)*t,Math.sin(n)*t)}function ut(n,t,e){return new it(n,t,e)}function it(n,t,e){this.l=n,this.a=t,this.b=e}function ot(n,t,e){var r=(n+16)/116,u=r+t/500,i=r-e/200;return u=ct(u)*Fa,r=ct(r)*Oa,i=ct(i)*Ya,gt(lt(3.2404542*u-1.5371385*r-.4985314*i),lt(-.969266*u+1.8760108*r+.041556*i),lt(.0556434*u-.2040259*r+1.0572252*i))}function at(n,t,e){return n>0?tt(Math.atan2(e,t)*La,Math.sqrt(t*t+e*e),n):tt(0/0,0/0,n)}function ct(n){return n>.206893034?n*n*n:(n-4/29)/7.787037}function st(n){return n>.008856?Math.pow(n,1/3):7.787037*n+4/29}function lt(n){return Math.round(255*(.00304>=n?12.92*n:1.055*Math.pow(n,1/2.4)-.055))}function ft(n){return gt(n>>16,255&n>>8,255&n)}function ht(n){return ft(n)+""}function gt(n,t,e){return new pt(n,t,e)}function pt(n,t,e){this.r=n,this.g=t,this.b=e}function vt(n){return 16>n?"0"+Math.max(0,n).toString(16):Math.min(255,n).toString(16)}function dt(n,t,e){var r,u,i,o,a=0,c=0,s=0;if(u=/([a-z]+)\((.*)\)/i.exec(n))switch(i=u[2].split(","),u[1]){case"hsl":return e(parseFloat(i[0]),parseFloat(i[1])/100,parseFloat(i[2])/100);case"rgb":return t(Mt(i[0]),Mt(i[1]),Mt(i[2]))}return(o=Va.get(n))?t(o.r,o.g,o.b):(null!=n&&"#"===n.charAt(0)&&(r=parseInt(n.substring(1),16),isNaN(r)||(4===n.length?(a=(3840&r)>>4,a=a>>4|a,c=240&r,c=c>>4|c,s=15&r,s=s<<4|s):7===n.length&&(a=(16711680&r)>>16,c=(65280&r)>>8,s=255&r))),t(a,c,s))}function mt(n,t,e){var r,u,i=Math.min(n/=255,t/=255,e/=255),o=Math.max(n,t,e),a=o-i,c=(o+i)/2;return a?(u=.5>c?a/(o+i):a/(2-o-i),r=n==o?(t-e)/a+(e>t?6:0):t==o?(e-n)/a+2:(n-t)/a+4,r*=60):(r=0/0,u=c>0&&1>c?0:r),K(r,u,c)}function yt(n,t,e){n=xt(n),t=xt(t),e=xt(e);var r=st((.4124564*n+.3575761*t+.1804375*e)/Fa),u=st((.2126729*n+.7151522*t+.072175*e)/Oa),i=st((.0193339*n+.119192*t+.9503041*e)/Ya);return ut(116*u-16,500*(r-u),200*(u-i))}function xt(n){return(n/=255)<=.04045?n/12.92:Math.pow((n+.055)/1.055,2.4)}function Mt(n){var t=parseFloat(n);return"%"===n.charAt(n.length-1)?Math.round(2.55*t):t}function _t(n){return"function"==typeof n?n:function(){return n}}function bt(n){return n}function wt(n){return function(t,e,r){return 2===arguments.length&&"function"==typeof e&&(r=e,e=null),St(t,e,n,r)}}function St(n,t,e,r){function u(){var n,t=c.status;if(!t&&c.responseText||t>=200&&300>t||304===t){try{n=e.call(i,c)}catch(r){return o.error.call(i,r),void 0}o.load.call(i,n)}else o.error.call(i,c)}var i={},o=Xo.dispatch("beforesend","progress","load","error"),a={},c=new XMLHttpRequest,s=null;return!Go.XDomainRequest||"withCredentials"in c||!/^(http(s)?:)?\/\//.test(n)||(c=new XDomainRequest),"onload"in c?c.onload=c.onerror=u:c.onreadystatechange=function(){c.readyState>3&&u()},c.onprogress=function(n){var t=Xo.event;Xo.event=n;try{o.progress.call(i,c)}finally{Xo.event=t}},i.header=function(n,t){return n=(n+"").toLowerCase(),arguments.length<2?a[n]:(null==t?delete a[n]:a[n]=t+"",i)},i.mimeType=function(n){return arguments.length?(t=null==n?null:n+"",i):t},i.responseType=function(n){return arguments.length?(s=n,i):s},i.response=function(n){return e=n,i},["get","post"].forEach(function(n){i[n]=function(){return i.send.apply(i,[n].concat(Bo(arguments)))}}),i.send=function(e,r,u){if(2===arguments.length&&"function"==typeof r&&(u=r,r=null),c.open(e,n,!0),null==t||"accept"in a||(a.accept=t+",*/*"),c.setRequestHeader)for(var l in a)c.setRequestHeader(l,a[l]);return null!=t&&c.overrideMimeType&&c.overrideMimeType(t),null!=s&&(c.responseType=s),null!=u&&i.on("error",u).on("load",function(n){u(null,n)}),o.beforesend.call(i,c),c.send(null==r?null:r),i},i.abort=function(){return c.abort(),i},Xo.rebind(i,o,"on"),null==r?i:i.get(kt(r))}function kt(n){return 1===n.length?function(t,e){n(null==t?e:null)}:n}function Et(){var n=At(),t=Ct()-n;t>24?(isFinite(t)&&(clearTimeout(Wa),Wa=setTimeout(Et,t)),Ba=0):(Ba=1,Ga(Et))}function At(){var n=Date.now();for(Ja=Xa;Ja;)n>=Ja.t&&(Ja.f=Ja.c(n-Ja.t)),Ja=Ja.n;return n}function Ct(){for(var n,t=Xa,e=1/0;t;)t.f?t=n?n.n=t.n:Xa=t.n:(t.t<e&&(e=t.t),t=(n=t).n);return $a=n,e}function Nt(n,t){return t-(n?Math.ceil(Math.log(n)/Math.LN10):1)}function Lt(n,t){var e=Math.pow(10,3*oa(8-t));return{scale:t>8?function(n){return n/e}:function(n){return n*e},symbol:n}}function Tt(n){var t=n.decimal,e=n.thousands,r=n.grouping,u=n.currency,i=r?function(n){for(var t=n.length,u=[],i=0,o=r[0];t>0&&o>0;)u.push(n.substring(t-=o,t+o)),o=r[i=(i+1)%r.length];return u.reverse().join(e)}:bt;return function(n){var e=Qa.exec(n),r=e[1]||" ",o=e[2]||">",a=e[3]||"",c=e[4]||"",s=e[5],l=+e[6],f=e[7],h=e[8],g=e[9],p=1,v="",d="",m=!1;switch(h&&(h=+h.substring(1)),(s||"0"===r&&"="===o)&&(s=r="0",o="=",f&&(l-=Math.floor((l-1)/4))),g){case"n":f=!0,g="g";break;case"%":p=100,d="%",g="f";break;case"p":p=100,d="%",g="r";break;case"b":case"o":case"x":case"X":"#"===c&&(v="0"+g.toLowerCase());case"c":case"d":m=!0,h=0;break;case"s":p=-1,g="r"}"$"===c&&(v=u[0],d=u[1]),"r"!=g||h||(g="g"),null!=h&&("g"==g?h=Math.max(1,Math.min(21,h)):("e"==g||"f"==g)&&(h=Math.max(0,Math.min(20,h)))),g=nc.get(g)||qt;var y=s&&f;return function(n){var e=d;if(m&&n%1)return"";var u=0>n||0===n&&0>1/n?(n=-n,"-"):a;if(0>p){var c=Xo.formatPrefix(n,h);n=c.scale(n),e=c.symbol+d}else n*=p;n=g(n,h);var x=n.lastIndexOf("."),M=0>x?n:n.substring(0,x),_=0>x?"":t+n.substring(x+1);!s&&f&&(M=i(M));var b=v.length+M.length+_.length+(y?0:u.length),w=l>b?new Array(b=l-b+1).join(r):"";return y&&(M=i(w+M)),u+=v,n=M+_,("<"===o?u+n+w:">"===o?w+u+n:"^"===o?w.substring(0,b>>=1)+u+n+w.substring(b):u+(y?n:w+n))+e}}}function qt(n){return n+""}function zt(){this._=new Date(arguments.length>1?Date.UTC.apply(this,arguments):arguments[0])}function Rt(n,t,e){function r(t){var e=n(t),r=i(e,1);return r-t>t-e?e:r}function u(e){return t(e=n(new ec(e-1)),1),e}function i(n,e){return t(n=new ec(+n),e),n}function o(n,r,i){var o=u(n),a=[];if(i>1)for(;r>o;)e(o)%i||a.push(new Date(+o)),t(o,1);else for(;r>o;)a.push(new Date(+o)),t(o,1);return a}function a(n,t,e){try{ec=zt;var r=new zt;return r._=n,o(r,t,e)}finally{ec=Date}}n.floor=n,n.round=r,n.ceil=u,n.offset=i,n.range=o;var c=n.utc=Dt(n);return c.floor=c,c.round=Dt(r),c.ceil=Dt(u),c.offset=Dt(i),c.range=a,n}function Dt(n){return function(t,e){try{ec=zt;var r=new zt;return r._=t,n(r,e)._}finally{ec=Date}}}function Pt(n){function t(n){function t(t){for(var e,u,i,o=[],a=-1,c=0;++a<r;)37===n.charCodeAt(a)&&(o.push(n.substring(c,a)),null!=(u=uc[e=n.charAt(++a)])&&(e=n.charAt(++a)),(i=C[e])&&(e=i(t,null==u?"e"===e?" ":"0":u)),o.push(e),c=a+1);return o.push(n.substring(c,a)),o.join("")}var r=n.length;return t.parse=function(t){var r={y:1900,m:0,d:1,H:0,M:0,S:0,L:0,Z:null},u=e(r,n,t,0);if(u!=t.length)return null;"p"in r&&(r.H=r.H%12+12*r.p);var i=null!=r.Z&&ec!==zt,o=new(i?zt:ec);return"j"in r?o.setFullYear(r.y,0,r.j):"w"in r&&("W"in r||"U"in r)?(o.setFullYear(r.y,0,1),o.setFullYear(r.y,0,"W"in r?(r.w+6)%7+7*r.W-(o.getDay()+5)%7:r.w+7*r.U-(o.getDay()+6)%7)):o.setFullYear(r.y,r.m,r.d),o.setHours(r.H+Math.floor(r.Z/100),r.M+r.Z%100,r.S,r.L),i?o._:o},t.toString=function(){return n},t}function e(n,t,e,r){for(var u,i,o,a=0,c=t.length,s=e.length;c>a;){if(r>=s)return-1;if(u=t.charCodeAt(a++),37===u){if(o=t.charAt(a++),i=N[o in uc?t.charAt(a++):o],!i||(r=i(n,e,r))<0)return-1}else if(u!=e.charCodeAt(r++))return-1}return r}function r(n,t,e){b.lastIndex=0;var r=b.exec(t.substring(e));return r?(n.w=w.get(r[0].toLowerCase()),e+r[0].length):-1}function u(n,t,e){M.lastIndex=0;var r=M.exec(t.substring(e));return r?(n.w=_.get(r[0].toLowerCase()),e+r[0].length):-1}function i(n,t,e){E.lastIndex=0;var r=E.exec(t.substring(e));return r?(n.m=A.get(r[0].toLowerCase()),e+r[0].length):-1}function o(n,t,e){S.lastIndex=0;var r=S.exec(t.substring(e));return r?(n.m=k.get(r[0].toLowerCase()),e+r[0].length):-1}function a(n,t,r){return e(n,C.c.toString(),t,r)}function c(n,t,r){return e(n,C.x.toString(),t,r)}function s(n,t,r){return e(n,C.X.toString(),t,r)}function l(n,t,e){var r=x.get(t.substring(e,e+=2).toLowerCase());return null==r?-1:(n.p=r,e)}var f=n.dateTime,h=n.date,g=n.time,p=n.periods,v=n.days,d=n.shortDays,m=n.months,y=n.shortMonths;t.utc=function(n){function e(n){try{ec=zt;var t=new ec;return t._=n,r(t)}finally{ec=Date}}var r=t(n);return e.parse=function(n){try{ec=zt;var t=r.parse(n);return t&&t._}finally{ec=Date}},e.toString=r.toString,e},t.multi=t.utc.multi=ee;var x=Xo.map(),M=jt(v),_=Ht(v),b=jt(d),w=Ht(d),S=jt(m),k=Ht(m),E=jt(y),A=Ht(y);p.forEach(function(n,t){x.set(n.toLowerCase(),t)});var C={a:function(n){return d[n.getDay()]},A:function(n){return v[n.getDay()]},b:function(n){return y[n.getMonth()]},B:function(n){return m[n.getMonth()]},c:t(f),d:function(n,t){return Ut(n.getDate(),t,2)},e:function(n,t){return Ut(n.getDate(),t,2)},H:function(n,t){return Ut(n.getHours(),t,2)},I:function(n,t){return Ut(n.getHours()%12||12,t,2)},j:function(n,t){return Ut(1+tc.dayOfYear(n),t,3)},L:function(n,t){return Ut(n.getMilliseconds(),t,3)},m:function(n,t){return Ut(n.getMonth()+1,t,2)},M:function(n,t){return Ut(n.getMinutes(),t,2)},p:function(n){return p[+(n.getHours()>=12)]},S:function(n,t){return Ut(n.getSeconds(),t,2)},U:function(n,t){return Ut(tc.sundayOfYear(n),t,2)},w:function(n){return n.getDay()},W:function(n,t){return Ut(tc.mondayOfYear(n),t,2)},x:t(h),X:t(g),y:function(n,t){return Ut(n.getFullYear()%100,t,2)},Y:function(n,t){return Ut(n.getFullYear()%1e4,t,4)},Z:ne,"%":function(){return"%"}},N={a:r,A:u,b:i,B:o,c:a,d:Bt,e:Bt,H:Jt,I:Jt,j:Wt,L:Qt,m:$t,M:Gt,p:l,S:Kt,U:Ot,w:Ft,W:Yt,x:c,X:s,y:Zt,Y:It,Z:Vt,"%":te};return t}function Ut(n,t,e){var r=0>n?"-":"",u=(r?-n:n)+"",i=u.length;return r+(e>i?new Array(e-i+1).join(t)+u:u)}function jt(n){return new RegExp("^(?:"+n.map(Xo.requote).join("|")+")","i")}function Ht(n){for(var t=new u,e=-1,r=n.length;++e<r;)t.set(n[e].toLowerCase(),e);return t}function Ft(n,t,e){ic.lastIndex=0;var r=ic.exec(t.substring(e,e+1));return r?(n.w=+r[0],e+r[0].length):-1}function Ot(n,t,e){ic.lastIndex=0;var r=ic.exec(t.substring(e));return r?(n.U=+r[0],e+r[0].length):-1}function Yt(n,t,e){ic.lastIndex=0;var r=ic.exec(t.substring(e));return r?(n.W=+r[0],e+r[0].length):-1}function It(n,t,e){ic.lastIndex=0;var r=ic.exec(t.substring(e,e+4));return r?(n.y=+r[0],e+r[0].length):-1}function Zt(n,t,e){ic.lastIndex=0;var r=ic.exec(t.substring(e,e+2));return r?(n.y=Xt(+r[0]),e+r[0].length):-1}function Vt(n,t,e){return/^[+-]\d{4}$/.test(t=t.substring(e,e+5))?(n.Z=+t,e+5):-1}function Xt(n){return n+(n>68?1900:2e3)}function $t(n,t,e){ic.lastIndex=0;var r=ic.exec(t.substring(e,e+2));return r?(n.m=r[0]-1,e+r[0].length):-1}function Bt(n,t,e){ic.lastIndex=0;var r=ic.exec(t.substring(e,e+2));return r?(n.d=+r[0],e+r[0].length):-1}function Wt(n,t,e){ic.lastIndex=0;var r=ic.exec(t.substring(e,e+3));return r?(n.j=+r[0],e+r[0].length):-1}function Jt(n,t,e){ic.lastIndex=0;var r=ic.exec(t.substring(e,e+2));return r?(n.H=+r[0],e+r[0].length):-1}function Gt(n,t,e){ic.lastIndex=0;var r=ic.exec(t.substring(e,e+2));return r?(n.M=+r[0],e+r[0].length):-1}function Kt(n,t,e){ic.lastIndex=0;var r=ic.exec(t.substring(e,e+2));return r?(n.S=+r[0],e+r[0].length):-1}function Qt(n,t,e){ic.lastIndex=0;var r=ic.exec(t.substring(e,e+3));return r?(n.L=+r[0],e+r[0].length):-1}function ne(n){var t=n.getTimezoneOffset(),e=t>0?"-":"+",r=~~(oa(t)/60),u=oa(t)%60;return e+Ut(r,"0",2)+Ut(u,"0",2)}function te(n,t,e){oc.lastIndex=0;var r=oc.exec(t.substring(e,e+1));return r?e+r[0].length:-1}function ee(n){for(var t=n.length,e=-1;++e<t;)n[e][0]=this(n[e][0]);return function(t){for(var e=0,r=n[e];!r[1](t);)r=n[++e];return r[0](t)}}function re(){}function ue(n,t,e){var r=e.s=n+t,u=r-n,i=r-u;e.t=n-i+(t-u)}function ie(n,t){n&&lc.hasOwnProperty(n.type)&&lc[n.type](n,t)}function oe(n,t,e){var r,u=-1,i=n.length-e;for(t.lineStart();++u<i;)r=n[u],t.point(r[0],r[1],r[2]);t.lineEnd()}function ae(n,t){var e=-1,r=n.length;for(t.polygonStart();++e<r;)oe(n[e],t,1);t.polygonEnd()}function ce(){function n(n,t){n*=Na,t=t*Na/2+Sa/4;var e=n-r,o=e>=0?1:-1,a=o*e,c=Math.cos(t),s=Math.sin(t),l=i*s,f=u*c+l*Math.cos(a),h=l*o*Math.sin(a);hc.add(Math.atan2(h,f)),r=n,u=c,i=s}var t,e,r,u,i;gc.point=function(o,a){gc.point=n,r=(t=o)*Na,u=Math.cos(a=(e=a)*Na/2+Sa/4),i=Math.sin(a)},gc.lineEnd=function(){n(t,e)}}function se(n){var t=n[0],e=n[1],r=Math.cos(e);return[r*Math.cos(t),r*Math.sin(t),Math.sin(e)]}function le(n,t){return n[0]*t[0]+n[1]*t[1]+n[2]*t[2]}function fe(n,t){return[n[1]*t[2]-n[2]*t[1],n[2]*t[0]-n[0]*t[2],n[0]*t[1]-n[1]*t[0]]}function he(n,t){n[0]+=t[0],n[1]+=t[1],n[2]+=t[2]}function ge(n,t){return[n[0]*t,n[1]*t,n[2]*t]}function pe(n){var t=Math.sqrt(n[0]*n[0]+n[1]*n[1]+n[2]*n[2]);n[0]/=t,n[1]/=t,n[2]/=t}function ve(n){return[Math.atan2(n[1],n[0]),X(n[2])]}function de(n,t){return oa(n[0]-t[0])<Aa&&oa(n[1]-t[1])<Aa}function me(n,t){n*=Na;var e=Math.cos(t*=Na);ye(e*Math.cos(n),e*Math.sin(n),Math.sin(t))}function ye(n,t,e){++pc,dc+=(n-dc)/pc,mc+=(t-mc)/pc,yc+=(e-yc)/pc}function xe(){function n(n,u){n*=Na;var i=Math.cos(u*=Na),o=i*Math.cos(n),a=i*Math.sin(n),c=Math.sin(u),s=Math.atan2(Math.sqrt((s=e*c-r*a)*s+(s=r*o-t*c)*s+(s=t*a-e*o)*s),t*o+e*a+r*c);vc+=s,xc+=s*(t+(t=o)),Mc+=s*(e+(e=a)),_c+=s*(r+(r=c)),ye(t,e,r)}var t,e,r;kc.point=function(u,i){u*=Na;var o=Math.cos(i*=Na);t=o*Math.cos(u),e=o*Math.sin(u),r=Math.sin(i),kc.point=n,ye(t,e,r)}}function Me(){kc.point=me}function _e(){function n(n,t){n*=Na;var e=Math.cos(t*=Na),o=e*Math.cos(n),a=e*Math.sin(n),c=Math.sin(t),s=u*c-i*a,l=i*o-r*c,f=r*a-u*o,h=Math.sqrt(s*s+l*l+f*f),g=r*o+u*a+i*c,p=h&&-V(g)/h,v=Math.atan2(h,g);bc+=p*s,wc+=p*l,Sc+=p*f,vc+=v,xc+=v*(r+(r=o)),Mc+=v*(u+(u=a)),_c+=v*(i+(i=c)),ye(r,u,i)}var t,e,r,u,i;kc.point=function(o,a){t=o,e=a,kc.point=n,o*=Na;var c=Math.cos(a*=Na);r=c*Math.cos(o),u=c*Math.sin(o),i=Math.sin(a),ye(r,u,i)},kc.lineEnd=function(){n(t,e),kc.lineEnd=Me,kc.point=me}}function be(){return!0}function we(n,t,e,r,u){var i=[],o=[];if(n.forEach(function(n){if(!((t=n.length-1)<=0)){var t,e=n[0],r=n[t];if(de(e,r)){u.lineStart();for(var a=0;t>a;++a)u.point((e=n[a])[0],e[1]);return u.lineEnd(),void 0}var c=new ke(e,n,null,!0),s=new ke(e,null,c,!1);c.o=s,i.push(c),o.push(s),c=new ke(r,n,null,!1),s=new ke(r,null,c,!0),c.o=s,i.push(c),o.push(s)}}),o.sort(t),Se(i),Se(o),i.length){for(var a=0,c=e,s=o.length;s>a;++a)o[a].e=c=!c;for(var l,f,h=i[0];;){for(var g=h,p=!0;g.v;)if((g=g.n)===h)return;l=g.z,u.lineStart();do{if(g.v=g.o.v=!0,g.e){if(p)for(var a=0,s=l.length;s>a;++a)u.point((f=l[a])[0],f[1]);else r(g.x,g.n.x,1,u);g=g.n}else{if(p){l=g.p.z;for(var a=l.length-1;a>=0;--a)u.point((f=l[a])[0],f[1])}else r(g.x,g.p.x,-1,u);g=g.p}g=g.o,l=g.z,p=!p}while(!g.v);u.lineEnd()}}}function Se(n){if(t=n.length){for(var t,e,r=0,u=n[0];++r<t;)u.n=e=n[r],e.p=u,u=e;u.n=e=n[0],e.p=u}}function ke(n,t,e,r){this.x=n,this.z=t,this.o=e,this.e=r,this.v=!1,this.n=this.p=null}function Ee(n,t,e,r){return function(u,i){function o(t,e){var r=u(t,e);n(t=r[0],e=r[1])&&i.point(t,e)}function a(n,t){var e=u(n,t);d.point(e[0],e[1])}function c(){y.point=a,d.lineStart()}function s(){y.point=o,d.lineEnd()}function l(n,t){v.push([n,t]);var e=u(n,t);M.point(e[0],e[1])}function f(){M.lineStart(),v=[]}function h(){l(v[0][0],v[0][1]),M.lineEnd();var n,t=M.clean(),e=x.buffer(),r=e.length;if(v.pop(),p.push(v),v=null,r){if(1&t){n=e[0];var u,r=n.length-1,o=-1;for(i.lineStart();++o<r;)i.point((u=n[o])[0],u[1]);return i.lineEnd(),void 0}r>1&&2&t&&e.push(e.pop().concat(e.shift())),g.push(e.filter(Ae))}}var g,p,v,d=t(i),m=u.invert(r[0],r[1]),y={point:o,lineStart:c,lineEnd:s,polygonStart:function(){y.point=l,y.lineStart=f,y.lineEnd=h,g=[],p=[],i.polygonStart()},polygonEnd:function(){y.point=o,y.lineStart=c,y.lineEnd=s,g=Xo.merge(g);var n=Le(m,p);g.length?we(g,Ne,n,e,i):n&&(i.lineStart(),e(null,null,1,i),i.lineEnd()),i.polygonEnd(),g=p=null},sphere:function(){i.polygonStart(),i.lineStart(),e(null,null,1,i),i.lineEnd(),i.polygonEnd()}},x=Ce(),M=t(x);return y}}function Ae(n){return n.length>1}function Ce(){var n,t=[];return{lineStart:function(){t.push(n=[])},point:function(t,e){n.push([t,e])},lineEnd:g,buffer:function(){var e=t;return t=[],n=null,e},rejoin:function(){t.length>1&&t.push(t.pop().concat(t.shift()))}}}function Ne(n,t){return((n=n.x)[0]<0?n[1]-Ea-Aa:Ea-n[1])-((t=t.x)[0]<0?t[1]-Ea-Aa:Ea-t[1])}function Le(n,t){var e=n[0],r=n[1],u=[Math.sin(e),-Math.cos(e),0],i=0,o=0;hc.reset();for(var a=0,c=t.length;c>a;++a){var s=t[a],l=s.length;if(l)for(var f=s[0],h=f[0],g=f[1]/2+Sa/4,p=Math.sin(g),v=Math.cos(g),d=1;;){d===l&&(d=0),n=s[d];var m=n[0],y=n[1]/2+Sa/4,x=Math.sin(y),M=Math.cos(y),_=m-h,b=_>=0?1:-1,w=b*_,S=w>Sa,k=p*x;if(hc.add(Math.atan2(k*b*Math.sin(w),v*M+k*Math.cos(w))),i+=S?_+b*ka:_,S^h>=e^m>=e){var E=fe(se(f),se(n));pe(E);var A=fe(u,E);pe(A);var C=(S^_>=0?-1:1)*X(A[2]);(r>C||r===C&&(E[0]||E[1]))&&(o+=S^_>=0?1:-1)}if(!d++)break;h=m,p=x,v=M,f=n}}return(-Aa>i||Aa>i&&0>hc)^1&o}function Te(n){var t,e=0/0,r=0/0,u=0/0;return{lineStart:function(){n.lineStart(),t=1},point:function(i,o){var a=i>0?Sa:-Sa,c=oa(i-e);oa(c-Sa)<Aa?(n.point(e,r=(r+o)/2>0?Ea:-Ea),n.point(u,r),n.lineEnd(),n.lineStart(),n.point(a,r),n.point(i,r),t=0):u!==a&&c>=Sa&&(oa(e-u)<Aa&&(e-=u*Aa),oa(i-a)<Aa&&(i-=a*Aa),r=qe(e,r,i,o),n.point(u,r),n.lineEnd(),n.lineStart(),n.point(a,r),t=0),n.point(e=i,r=o),u=a},lineEnd:function(){n.lineEnd(),e=r=0/0},clean:function(){return 2-t}}}function qe(n,t,e,r){var u,i,o=Math.sin(n-e);return oa(o)>Aa?Math.atan((Math.sin(t)*(i=Math.cos(r))*Math.sin(e)-Math.sin(r)*(u=Math.cos(t))*Math.sin(n))/(u*i*o)):(t+r)/2}function ze(n,t,e,r){var u;if(null==n)u=e*Ea,r.point(-Sa,u),r.point(0,u),r.point(Sa,u),r.point(Sa,0),r.point(Sa,-u),r.point(0,-u),r.point(-Sa,-u),r.point(-Sa,0),r.point(-Sa,u);else if(oa(n[0]-t[0])>Aa){var i=n[0]<t[0]?Sa:-Sa;u=e*i/2,r.point(-i,u),r.point(0,u),r.point(i,u)}else r.point(t[0],t[1])}function Re(n){function t(n,t){return Math.cos(n)*Math.cos(t)>i}function e(n){var e,i,c,s,l;return{lineStart:function(){s=c=!1,l=1},point:function(f,h){var g,p=[f,h],v=t(f,h),d=o?v?0:u(f,h):v?u(f+(0>f?Sa:-Sa),h):0;if(!e&&(s=c=v)&&n.lineStart(),v!==c&&(g=r(e,p),(de(e,g)||de(p,g))&&(p[0]+=Aa,p[1]+=Aa,v=t(p[0],p[1]))),v!==c)l=0,v?(n.lineStart(),g=r(p,e),n.point(g[0],g[1])):(g=r(e,p),n.point(g[0],g[1]),n.lineEnd()),e=g;else if(a&&e&&o^v){var m;d&i||!(m=r(p,e,!0))||(l=0,o?(n.lineStart(),n.point(m[0][0],m[0][1]),n.point(m[1][0],m[1][1]),n.lineEnd()):(n.point(m[1][0],m[1][1]),n.lineEnd(),n.lineStart(),n.point(m[0][0],m[0][1])))}!v||e&&de(e,p)||n.point(p[0],p[1]),e=p,c=v,i=d},lineEnd:function(){c&&n.lineEnd(),e=null},clean:function(){return l|(s&&c)<<1}}}function r(n,t,e){var r=se(n),u=se(t),o=[1,0,0],a=fe(r,u),c=le(a,a),s=a[0],l=c-s*s;if(!l)return!e&&n;var f=i*c/l,h=-i*s/l,g=fe(o,a),p=ge(o,f),v=ge(a,h);he(p,v);var d=g,m=le(p,d),y=le(d,d),x=m*m-y*(le(p,p)-1);if(!(0>x)){var M=Math.sqrt(x),_=ge(d,(-m-M)/y);if(he(_,p),_=ve(_),!e)return _;var b,w=n[0],S=t[0],k=n[1],E=t[1];w>S&&(b=w,w=S,S=b);var A=S-w,C=oa(A-Sa)<Aa,N=C||Aa>A;if(!C&&k>E&&(b=k,k=E,E=b),N?C?k+E>0^_[1]<(oa(_[0]-w)<Aa?k:E):k<=_[1]&&_[1]<=E:A>Sa^(w<=_[0]&&_[0]<=S)){var L=ge(d,(-m+M)/y);return he(L,p),[_,ve(L)]}}}function u(t,e){var r=o?n:Sa-n,u=0;return-r>t?u|=1:t>r&&(u|=2),-r>e?u|=4:e>r&&(u|=8),u}var i=Math.cos(n),o=i>0,a=oa(i)>Aa,c=cr(n,6*Na);return Ee(t,e,c,o?[0,-n]:[-Sa,n-Sa])}function De(n,t,e,r){return function(u){var i,o=u.a,a=u.b,c=o.x,s=o.y,l=a.x,f=a.y,h=0,g=1,p=l-c,v=f-s;if(i=n-c,p||!(i>0)){if(i/=p,0>p){if(h>i)return;g>i&&(g=i)}else if(p>0){if(i>g)return;i>h&&(h=i)}if(i=e-c,p||!(0>i)){if(i/=p,0>p){if(i>g)return;i>h&&(h=i)}else if(p>0){if(h>i)return;g>i&&(g=i)}if(i=t-s,v||!(i>0)){if(i/=v,0>v){if(h>i)return;g>i&&(g=i)}else if(v>0){if(i>g)return;i>h&&(h=i)}if(i=r-s,v||!(0>i)){if(i/=v,0>v){if(i>g)return;i>h&&(h=i)}else if(v>0){if(h>i)return;g>i&&(g=i)}return h>0&&(u.a={x:c+h*p,y:s+h*v}),1>g&&(u.b={x:c+g*p,y:s+g*v}),u}}}}}}function Pe(n,t,e,r){function u(r,u){return oa(r[0]-n)<Aa?u>0?0:3:oa(r[0]-e)<Aa?u>0?2:1:oa(r[1]-t)<Aa?u>0?1:0:u>0?3:2}function i(n,t){return o(n.x,t.x)}function o(n,t){var e=u(n,1),r=u(t,1);return e!==r?e-r:0===e?t[1]-n[1]:1===e?n[0]-t[0]:2===e?n[1]-t[1]:t[0]-n[0]}return function(a){function c(n){for(var t=0,e=d.length,r=n[1],u=0;e>u;++u)for(var i,o=1,a=d[u],c=a.length,s=a[0];c>o;++o)i=a[o],s[1]<=r?i[1]>r&&Z(s,i,n)>0&&++t:i[1]<=r&&Z(s,i,n)<0&&--t,s=i;return 0!==t}function s(i,a,c,s){var l=0,f=0;if(null==i||(l=u(i,c))!==(f=u(a,c))||o(i,a)<0^c>0){do s.point(0===l||3===l?n:e,l>1?r:t);while((l=(l+c+4)%4)!==f)}else s.point(a[0],a[1])}function l(u,i){return u>=n&&e>=u&&i>=t&&r>=i}function f(n,t){l(n,t)&&a.point(n,t)}function h(){N.point=p,d&&d.push(m=[]),S=!0,w=!1,_=b=0/0}function g(){v&&(p(y,x),M&&w&&A.rejoin(),v.push(A.buffer())),N.point=f,w&&a.lineEnd()}function p(n,t){n=Math.max(-Ac,Math.min(Ac,n)),t=Math.max(-Ac,Math.min(Ac,t));var e=l(n,t);if(d&&m.push([n,t]),S)y=n,x=t,M=e,S=!1,e&&(a.lineStart(),a.point(n,t));else if(e&&w)a.point(n,t);else{var r={a:{x:_,y:b},b:{x:n,y:t}};C(r)?(w||(a.lineStart(),a.point(r.a.x,r.a.y)),a.point(r.b.x,r.b.y),e||a.lineEnd(),k=!1):e&&(a.lineStart(),a.point(n,t),k=!1)}_=n,b=t,w=e}var v,d,m,y,x,M,_,b,w,S,k,E=a,A=Ce(),C=De(n,t,e,r),N={point:f,lineStart:h,lineEnd:g,polygonStart:function(){a=A,v=[],d=[],k=!0},polygonEnd:function(){a=E,v=Xo.merge(v);var t=c([n,r]),e=k&&t,u=v.length;(e||u)&&(a.polygonStart(),e&&(a.lineStart(),s(null,null,1,a),a.lineEnd()),u&&we(v,i,t,s,a),a.polygonEnd()),v=d=m=null}};return N}}function Ue(n,t){function e(e,r){return e=n(e,r),t(e[0],e[1])}return n.invert&&t.invert&&(e.invert=function(e,r){return e=t.invert(e,r),e&&n.invert(e[0],e[1])}),e}function je(n){var t=0,e=Sa/3,r=nr(n),u=r(t,e);return u.parallels=function(n){return arguments.length?r(t=n[0]*Sa/180,e=n[1]*Sa/180):[180*(t/Sa),180*(e/Sa)]},u}function He(n,t){function e(n,t){var e=Math.sqrt(i-2*u*Math.sin(t))/u;return[e*Math.sin(n*=u),o-e*Math.cos(n)]}var r=Math.sin(n),u=(r+Math.sin(t))/2,i=1+r*(2*u-r),o=Math.sqrt(i)/u;return e.invert=function(n,t){var e=o-t;return[Math.atan2(n,e)/u,X((i-(n*n+e*e)*u*u)/(2*u))]},e}function Fe(){function n(n,t){Nc+=u*n-r*t,r=n,u=t}var t,e,r,u;Rc.point=function(i,o){Rc.point=n,t=r=i,e=u=o},Rc.lineEnd=function(){n(t,e)}}function Oe(n,t){Lc>n&&(Lc=n),n>qc&&(qc=n),Tc>t&&(Tc=t),t>zc&&(zc=t)}function Ye(){function n(n,t){o.push("M",n,",",t,i)}function t(n,t){o.push("M",n,",",t),a.point=e}function e(n,t){o.push("L",n,",",t)}function r(){a.point=n}function u(){o.push("Z")}var i=Ie(4.5),o=[],a={point:n,lineStart:function(){a.point=t},lineEnd:r,polygonStart:function(){a.lineEnd=u},polygonEnd:function(){a.lineEnd=r,a.point=n},pointRadius:function(n){return i=Ie(n),a},result:function(){if(o.length){var n=o.join("");return o=[],n}}};return a}function Ie(n){return"m0,"+n+"a"+n+","+n+" 0 1,1 0,"+-2*n+"a"+n+","+n+" 0 1,1 0,"+2*n+"z"}function Ze(n,t){dc+=n,mc+=t,++yc}function Ve(){function n(n,r){var u=n-t,i=r-e,o=Math.sqrt(u*u+i*i);xc+=o*(t+n)/2,Mc+=o*(e+r)/2,_c+=o,Ze(t=n,e=r)}var t,e;Pc.point=function(r,u){Pc.point=n,Ze(t=r,e=u)}}function Xe(){Pc.point=Ze}function $e(){function n(n,t){var e=n-r,i=t-u,o=Math.sqrt(e*e+i*i);xc+=o*(r+n)/2,Mc+=o*(u+t)/2,_c+=o,o=u*n-r*t,bc+=o*(r+n),wc+=o*(u+t),Sc+=3*o,Ze(r=n,u=t)}var t,e,r,u;Pc.point=function(i,o){Pc.point=n,Ze(t=r=i,e=u=o)},Pc.lineEnd=function(){n(t,e)}}function Be(n){function t(t,e){n.moveTo(t,e),n.arc(t,e,o,0,ka)}function e(t,e){n.moveTo(t,e),a.point=r}function r(t,e){n.lineTo(t,e)}function u(){a.point=t}function i(){n.closePath()}var o=4.5,a={point:t,lineStart:function(){a.point=e},lineEnd:u,polygonStart:function(){a.lineEnd=i},polygonEnd:function(){a.lineEnd=u,a.point=t},pointRadius:function(n){return o=n,a},result:g};return a}function We(n){function t(n){return(a?r:e)(n)}function e(t){return Ke(t,function(e,r){e=n(e,r),t.point(e[0],e[1])})}function r(t){function e(e,r){e=n(e,r),t.point(e[0],e[1])}function r(){x=0/0,S.point=i,t.lineStart()}function i(e,r){var i=se([e,r]),o=n(e,r);u(x,M,y,_,b,w,x=o[0],M=o[1],y=e,_=i[0],b=i[1],w=i[2],a,t),t.point(x,M)}function o(){S.point=e,t.lineEnd()}function c(){r(),S.point=s,S.lineEnd=l}function s(n,t){i(f=n,h=t),g=x,p=M,v=_,d=b,m=w,S.point=i}function l(){u(x,M,y,_,b,w,g,p,f,v,d,m,a,t),S.lineEnd=o,o()}var f,h,g,p,v,d,m,y,x,M,_,b,w,S={point:e,lineStart:r,lineEnd:o,polygonStart:function(){t.polygonStart(),S.lineStart=c},polygonEnd:function(){t.polygonEnd(),S.lineStart=r}};return S}function u(t,e,r,a,c,s,l,f,h,g,p,v,d,m){var y=l-t,x=f-e,M=y*y+x*x;if(M>4*i&&d--){var _=a+g,b=c+p,w=s+v,S=Math.sqrt(_*_+b*b+w*w),k=Math.asin(w/=S),E=oa(oa(w)-1)<Aa||oa(r-h)<Aa?(r+h)/2:Math.atan2(b,_),A=n(E,k),C=A[0],N=A[1],L=C-t,T=N-e,q=x*L-y*T;(q*q/M>i||oa((y*L+x*T)/M-.5)>.3||o>a*g+c*p+s*v)&&(u(t,e,r,a,c,s,C,N,E,_/=S,b/=S,w,d,m),m.point(C,N),u(C,N,E,_,b,w,l,f,h,g,p,v,d,m))}}var i=.5,o=Math.cos(30*Na),a=16;return t.precision=function(n){return arguments.length?(a=(i=n*n)>0&&16,t):Math.sqrt(i)},t}function Je(n){var t=We(function(t,e){return n([t*La,e*La])});return function(n){return tr(t(n))}}function Ge(n){this.stream=n}function Ke(n,t){return{point:t,sphere:function(){n.sphere()},lineStart:function(){n.lineStart()},lineEnd:function(){n.lineEnd()},polygonStart:function(){n.polygonStart()},polygonEnd:function(){n.polygonEnd()}}}function Qe(n){return nr(function(){return n})()}function nr(n){function t(n){return n=a(n[0]*Na,n[1]*Na),[n[0]*h+c,s-n[1]*h]}function e(n){return n=a.invert((n[0]-c)/h,(s-n[1])/h),n&&[n[0]*La,n[1]*La]}function r(){a=Ue(o=ur(m,y,x),i);var n=i(v,d);return c=g-n[0]*h,s=p+n[1]*h,u()}function u(){return l&&(l.valid=!1,l=null),t}var i,o,a,c,s,l,f=We(function(n,t){return n=i(n,t),[n[0]*h+c,s-n[1]*h]}),h=150,g=480,p=250,v=0,d=0,m=0,y=0,x=0,M=Ec,_=bt,b=null,w=null;return t.stream=function(n){return l&&(l.valid=!1),l=tr(M(o,f(_(n)))),l.valid=!0,l},t.clipAngle=function(n){return arguments.length?(M=null==n?(b=n,Ec):Re((b=+n)*Na),u()):b},t.clipExtent=function(n){return arguments.length?(w=n,_=n?Pe(n[0][0],n[0][1],n[1][0],n[1][1]):bt,u()):w},t.scale=function(n){return arguments.length?(h=+n,r()):h},t.translate=function(n){return arguments.length?(g=+n[0],p=+n[1],r()):[g,p]},t.center=function(n){return arguments.length?(v=n[0]%360*Na,d=n[1]%360*Na,r()):[v*La,d*La]},t.rotate=function(n){return arguments.length?(m=n[0]%360*Na,y=n[1]%360*Na,x=n.length>2?n[2]%360*Na:0,r()):[m*La,y*La,x*La]},Xo.rebind(t,f,"precision"),function(){return i=n.apply(this,arguments),t.invert=i.invert&&e,r()}}function tr(n){return Ke(n,function(t,e){n.point(t*Na,e*Na)})}function er(n,t){return[n,t]}function rr(n,t){return[n>Sa?n-ka:-Sa>n?n+ka:n,t]}function ur(n,t,e){return n?t||e?Ue(or(n),ar(t,e)):or(n):t||e?ar(t,e):rr}function ir(n){return function(t,e){return t+=n,[t>Sa?t-ka:-Sa>t?t+ka:t,e]}}function or(n){var t=ir(n);return t.invert=ir(-n),t}function ar(n,t){function e(n,t){var e=Math.cos(t),a=Math.cos(n)*e,c=Math.sin(n)*e,s=Math.sin(t),l=s*r+a*u;return[Math.atan2(c*i-l*o,a*r-s*u),X(l*i+c*o)]}var r=Math.cos(n),u=Math.sin(n),i=Math.cos(t),o=Math.sin(t);return e.invert=function(n,t){var e=Math.cos(t),a=Math.cos(n)*e,c=Math.sin(n)*e,s=Math.sin(t),l=s*i-c*o;return[Math.atan2(c*i+s*o,a*r+l*u),X(l*r-a*u)]},e}function cr(n,t){var e=Math.cos(n),r=Math.sin(n);return function(u,i,o,a){var c=o*t;null!=u?(u=sr(e,u),i=sr(e,i),(o>0?i>u:u>i)&&(u+=o*ka)):(u=n+o*ka,i=n-.5*c);for(var s,l=u;o>0?l>i:i>l;l-=c)a.point((s=ve([e,-r*Math.cos(l),-r*Math.sin(l)]))[0],s[1])}}function sr(n,t){var e=se(t);e[0]-=n,pe(e);var r=V(-e[1]);return((-e[2]<0?-r:r)+2*Math.PI-Aa)%(2*Math.PI)}function lr(n,t,e){var r=Xo.range(n,t-Aa,e).concat(t);return function(n){return r.map(function(t){return[n,t]})}}function fr(n,t,e){var r=Xo.range(n,t-Aa,e).concat(t);return function(n){return r.map(function(t){return[t,n]})}}function hr(n){return n.source}function gr(n){return n.target}function pr(n,t,e,r){var u=Math.cos(t),i=Math.sin(t),o=Math.cos(r),a=Math.sin(r),c=u*Math.cos(n),s=u*Math.sin(n),l=o*Math.cos(e),f=o*Math.sin(e),h=2*Math.asin(Math.sqrt(J(r-t)+u*o*J(e-n))),g=1/Math.sin(h),p=h?function(n){var t=Math.sin(n*=h)*g,e=Math.sin(h-n)*g,r=e*c+t*l,u=e*s+t*f,o=e*i+t*a;return[Math.atan2(u,r)*La,Math.atan2(o,Math.sqrt(r*r+u*u))*La]}:function(){return[n*La,t*La]};return p.distance=h,p}function vr(){function n(n,u){var i=Math.sin(u*=Na),o=Math.cos(u),a=oa((n*=Na)-t),c=Math.cos(a);Uc+=Math.atan2(Math.sqrt((a=o*Math.sin(a))*a+(a=r*i-e*o*c)*a),e*i+r*o*c),t=n,e=i,r=o}var t,e,r;jc.point=function(u,i){t=u*Na,e=Math.sin(i*=Na),r=Math.cos(i),jc.point=n},jc.lineEnd=function(){jc.point=jc.lineEnd=g}}function dr(n,t){function e(t,e){var r=Math.cos(t),u=Math.cos(e),i=n(r*u);return[i*u*Math.sin(t),i*Math.sin(e)]}return e.invert=function(n,e){var r=Math.sqrt(n*n+e*e),u=t(r),i=Math.sin(u),o=Math.cos(u);return[Math.atan2(n*i,r*o),Math.asin(r&&e*i/r)]},e}function mr(n,t){function e(n,t){var e=oa(oa(t)-Ea)<Aa?0:o/Math.pow(u(t),i);return[e*Math.sin(i*n),o-e*Math.cos(i*n)]}var r=Math.cos(n),u=function(n){return Math.tan(Sa/4+n/2)},i=n===t?Math.sin(n):Math.log(r/Math.cos(t))/Math.log(u(t)/u(n)),o=r*Math.pow(u(n),i)/i;return i?(e.invert=function(n,t){var e=o-t,r=I(i)*Math.sqrt(n*n+e*e);return[Math.atan2(n,e)/i,2*Math.atan(Math.pow(o/r,1/i))-Ea]},e):xr}function yr(n,t){function e(n,t){var e=i-t;return[e*Math.sin(u*n),i-e*Math.cos(u*n)]}var r=Math.cos(n),u=n===t?Math.sin(n):(r-Math.cos(t))/(t-n),i=r/u+n;return oa(u)<Aa?er:(e.invert=function(n,t){var e=i-t;return[Math.atan2(n,e)/u,i-I(u)*Math.sqrt(n*n+e*e)]},e)}function xr(n,t){return[n,Math.log(Math.tan(Sa/4+t/2))]}function Mr(n){var t,e=Qe(n),r=e.scale,u=e.translate,i=e.clipExtent;return e.scale=function(){var n=r.apply(e,arguments);return n===e?t?e.clipExtent(null):e:n},e.translate=function(){var n=u.apply(e,arguments);return n===e?t?e.clipExtent(null):e:n},e.clipExtent=function(n){var o=i.apply(e,arguments);if(o===e){if(t=null==n){var a=Sa*r(),c=u();i([[c[0]-a,c[1]-a],[c[0]+a,c[1]+a]])}}else t&&(o=null);return o},e.clipExtent(null)}function _r(n,t){return[Math.log(Math.tan(Sa/4+t/2)),-n]}function br(n){return n[0]}function wr(n){return n[1]}function Sr(n){for(var t=n.length,e=[0,1],r=2,u=2;t>u;u++){for(;r>1&&Z(n[e[r-2]],n[e[r-1]],n[u])<=0;)--r;e[r++]=u}return e.slice(0,r)}function kr(n,t){return n[0]-t[0]||n[1]-t[1]}function Er(n,t,e){return(e[0]-t[0])*(n[1]-t[1])<(e[1]-t[1])*(n[0]-t[0])}function Ar(n,t,e,r){var u=n[0],i=e[0],o=t[0]-u,a=r[0]-i,c=n[1],s=e[1],l=t[1]-c,f=r[1]-s,h=(a*(c-s)-f*(u-i))/(f*o-a*l);return[u+h*o,c+h*l]}function Cr(n){var t=n[0],e=n[n.length-1];return!(t[0]-e[0]||t[1]-e[1])}function Nr(){Jr(this),this.edge=this.site=this.circle=null}function Lr(n){var t=Jc.pop()||new Nr;return t.site=n,t}function Tr(n){Or(n),$c.remove(n),Jc.push(n),Jr(n)}function qr(n){var t=n.circle,e=t.x,r=t.cy,u={x:e,y:r},i=n.P,o=n.N,a=[n];Tr(n);for(var c=i;c.circle&&oa(e-c.circle.x)<Aa&&oa(r-c.circle.cy)<Aa;)i=c.P,a.unshift(c),Tr(c),c=i;a.unshift(c),Or(c);for(var s=o;s.circle&&oa(e-s.circle.x)<Aa&&oa(r-s.circle.cy)<Aa;)o=s.N,a.push(s),Tr(s),s=o;a.push(s),Or(s);var l,f=a.length;for(l=1;f>l;++l)s=a[l],c=a[l-1],$r(s.edge,c.site,s.site,u);c=a[0],s=a[f-1],s.edge=Vr(c.site,s.site,null,u),Fr(c),Fr(s)}function zr(n){for(var t,e,r,u,i=n.x,o=n.y,a=$c._;a;)if(r=Rr(a,o)-i,r>Aa)a=a.L;else{if(u=i-Dr(a,o),!(u>Aa)){r>-Aa?(t=a.P,e=a):u>-Aa?(t=a,e=a.N):t=e=a;break}if(!a.R){t=a;break}a=a.R}var c=Lr(n);if($c.insert(t,c),t||e){if(t===e)return Or(t),e=Lr(t.site),$c.insert(c,e),c.edge=e.edge=Vr(t.site,c.site),Fr(t),Fr(e),void 0;if(!e)return c.edge=Vr(t.site,c.site),void 0;Or(t),Or(e);var s=t.site,l=s.x,f=s.y,h=n.x-l,g=n.y-f,p=e.site,v=p.x-l,d=p.y-f,m=2*(h*d-g*v),y=h*h+g*g,x=v*v+d*d,M={x:(d*y-g*x)/m+l,y:(h*x-v*y)/m+f};$r(e.edge,s,p,M),c.edge=Vr(s,n,null,M),e.edge=Vr(n,p,null,M),Fr(t),Fr(e)}}function Rr(n,t){var e=n.site,r=e.x,u=e.y,i=u-t;if(!i)return r;var o=n.P;if(!o)return-1/0;e=o.site;var a=e.x,c=e.y,s=c-t;if(!s)return a;var l=a-r,f=1/i-1/s,h=l/s;return f?(-h+Math.sqrt(h*h-2*f*(l*l/(-2*s)-c+s/2+u-i/2)))/f+r:(r+a)/2}function Dr(n,t){var e=n.N;if(e)return Rr(e,t);var r=n.site;return r.y===t?r.x:1/0}function Pr(n){this.site=n,this.edges=[]}function Ur(n){for(var t,e,r,u,i,o,a,c,s,l,f=n[0][0],h=n[1][0],g=n[0][1],p=n[1][1],v=Xc,d=v.length;d--;)if(i=v[d],i&&i.prepare())for(a=i.edges,c=a.length,o=0;c>o;)l=a[o].end(),r=l.x,u=l.y,s=a[++o%c].start(),t=s.x,e=s.y,(oa(r-t)>Aa||oa(u-e)>Aa)&&(a.splice(o,0,new Br(Xr(i.site,l,oa(r-f)<Aa&&p-u>Aa?{x:f,y:oa(t-f)<Aa?e:p}:oa(u-p)<Aa&&h-r>Aa?{x:oa(e-p)<Aa?t:h,y:p}:oa(r-h)<Aa&&u-g>Aa?{x:h,y:oa(t-h)<Aa?e:g}:oa(u-g)<Aa&&r-f>Aa?{x:oa(e-g)<Aa?t:f,y:g}:null),i.site,null)),++c)}function jr(n,t){return t.angle-n.angle}function Hr(){Jr(this),this.x=this.y=this.arc=this.site=this.cy=null}function Fr(n){var t=n.P,e=n.N;if(t&&e){var r=t.site,u=n.site,i=e.site;if(r!==i){var o=u.x,a=u.y,c=r.x-o,s=r.y-a,l=i.x-o,f=i.y-a,h=2*(c*f-s*l);if(!(h>=-Ca)){var g=c*c+s*s,p=l*l+f*f,v=(f*g-s*p)/h,d=(c*p-l*g)/h,f=d+a,m=Gc.pop()||new Hr;m.arc=n,m.site=u,m.x=v+o,m.y=f+Math.sqrt(v*v+d*d),m.cy=f,n.circle=m;for(var y=null,x=Wc._;x;)if(m.y<x.y||m.y===x.y&&m.x<=x.x){if(!x.L){y=x.P;break}x=x.L}else{if(!x.R){y=x;break}x=x.R}Wc.insert(y,m),y||(Bc=m)}}}}function Or(n){var t=n.circle;t&&(t.P||(Bc=t.N),Wc.remove(t),Gc.push(t),Jr(t),n.circle=null)}function Yr(n){for(var t,e=Vc,r=De(n[0][0],n[0][1],n[1][0],n[1][1]),u=e.length;u--;)t=e[u],(!Ir(t,n)||!r(t)||oa(t.a.x-t.b.x)<Aa&&oa(t.a.y-t.b.y)<Aa)&&(t.a=t.b=null,e.splice(u,1))}function Ir(n,t){var e=n.b;if(e)return!0;var r,u,i=n.a,o=t[0][0],a=t[1][0],c=t[0][1],s=t[1][1],l=n.l,f=n.r,h=l.x,g=l.y,p=f.x,v=f.y,d=(h+p)/2,m=(g+v)/2;if(v===g){if(o>d||d>=a)return;if(h>p){if(i){if(i.y>=s)return}else i={x:d,y:c};e={x:d,y:s}}else{if(i){if(i.y<c)return}else i={x:d,y:s};e={x:d,y:c}}}else if(r=(h-p)/(v-g),u=m-r*d,-1>r||r>1)if(h>p){if(i){if(i.y>=s)return}else i={x:(c-u)/r,y:c};e={x:(s-u)/r,y:s}}else{if(i){if(i.y<c)return}else i={x:(s-u)/r,y:s};e={x:(c-u)/r,y:c}}else if(v>g){if(i){if(i.x>=a)return}else i={x:o,y:r*o+u};e={x:a,y:r*a+u}}else{if(i){if(i.x<o)return}else i={x:a,y:r*a+u};e={x:o,y:r*o+u}}return n.a=i,n.b=e,!0}function Zr(n,t){this.l=n,this.r=t,this.a=this.b=null}function Vr(n,t,e,r){var u=new Zr(n,t);return Vc.push(u),e&&$r(u,n,t,e),r&&$r(u,t,n,r),Xc[n.i].edges.push(new Br(u,n,t)),Xc[t.i].edges.push(new Br(u,t,n)),u}function Xr(n,t,e){var r=new Zr(n,null);return r.a=t,r.b=e,Vc.push(r),r}function $r(n,t,e,r){n.a||n.b?n.l===e?n.b=r:n.a=r:(n.a=r,n.l=t,n.r=e)}function Br(n,t,e){var r=n.a,u=n.b;this.edge=n,this.site=t,this.angle=e?Math.atan2(e.y-t.y,e.x-t.x):n.l===t?Math.atan2(u.x-r.x,r.y-u.y):Math.atan2(r.x-u.x,u.y-r.y)}function Wr(){this._=null}function Jr(n){n.U=n.C=n.L=n.R=n.P=n.N=null}function Gr(n,t){var e=t,r=t.R,u=e.U;u?u.L===e?u.L=r:u.R=r:n._=r,r.U=u,e.U=r,e.R=r.L,e.R&&(e.R.U=e),r.L=e}function Kr(n,t){var e=t,r=t.L,u=e.U;u?u.L===e?u.L=r:u.R=r:n._=r,r.U=u,e.U=r,e.L=r.R,e.L&&(e.L.U=e),r.R=e}function Qr(n){for(;n.L;)n=n.L;return n}function nu(n,t){var e,r,u,i=n.sort(tu).pop();for(Vc=[],Xc=new Array(n.length),$c=new Wr,Wc=new Wr;;)if(u=Bc,i&&(!u||i.y<u.y||i.y===u.y&&i.x<u.x))(i.x!==e||i.y!==r)&&(Xc[i.i]=new Pr(i),zr(i),e=i.x,r=i.y),i=n.pop();else{if(!u)break;qr(u.arc)}t&&(Yr(t),Ur(t));var o={cells:Xc,edges:Vc};return $c=Wc=Vc=Xc=null,o}function tu(n,t){return t.y-n.y||t.x-n.x}function eu(n,t,e){return(n.x-e.x)*(t.y-n.y)-(n.x-t.x)*(e.y-n.y)}function ru(n){return n.x}function uu(n){return n.y}function iu(){return{leaf:!0,nodes:[],point:null,x:null,y:null}}function ou(n,t,e,r,u,i){if(!n(t,e,r,u,i)){var o=.5*(e+u),a=.5*(r+i),c=t.nodes;c[0]&&ou(n,c[0],e,r,o,a),c[1]&&ou(n,c[1],o,r,u,a),c[2]&&ou(n,c[2],e,a,o,i),c[3]&&ou(n,c[3],o,a,u,i)}}function au(n,t){n=Xo.rgb(n),t=Xo.rgb(t);var e=n.r,r=n.g,u=n.b,i=t.r-e,o=t.g-r,a=t.b-u;return function(n){return"#"+vt(Math.round(e+i*n))+vt(Math.round(r+o*n))+vt(Math.round(u+a*n))}}function cu(n,t){var e,r={},u={};for(e in n)e in t?r[e]=fu(n[e],t[e]):u[e]=n[e];for(e in t)e in n||(u[e]=t[e]);return function(n){for(e in r)u[e]=r[e](n);return u}}function su(n,t){return t-=n=+n,function(e){return n+t*e}}function lu(n,t){var e,r,u,i,o,a=0,c=0,s=[],l=[];for(n+="",t+="",Qc.lastIndex=0,r=0;e=Qc.exec(t);++r)e.index&&s.push(t.substring(a,c=e.index)),l.push({i:s.length,x:e[0]}),s.push(null),a=Qc.lastIndex;for(a<t.length&&s.push(t.substring(a)),r=0,i=l.length;(e=Qc.exec(n))&&i>r;++r)if(o=l[r],o.x==e[0]){if(o.i)if(null==s[o.i+1])for(s[o.i-1]+=o.x,s.splice(o.i,1),u=r+1;i>u;++u)l[u].i--;else for(s[o.i-1]+=o.x+s[o.i+1],s.splice(o.i,2),u=r+1;i>u;++u)l[u].i-=2;else if(null==s[o.i+1])s[o.i]=o.x;else for(s[o.i]=o.x+s[o.i+1],s.splice(o.i+1,1),u=r+1;i>u;++u)l[u].i--;l.splice(r,1),i--,r--}else o.x=su(parseFloat(e[0]),parseFloat(o.x));for(;i>r;)o=l.pop(),null==s[o.i+1]?s[o.i]=o.x:(s[o.i]=o.x+s[o.i+1],s.splice(o.i+1,1)),i--;return 1===s.length?null==s[0]?(o=l[0].x,function(n){return o(n)+""}):function(){return t}:function(n){for(r=0;i>r;++r)s[(o=l[r]).i]=o.x(n);return s.join("")}}function fu(n,t){for(var e,r=Xo.interpolators.length;--r>=0&&!(e=Xo.interpolators[r](n,t)););return e}function hu(n,t){var e,r=[],u=[],i=n.length,o=t.length,a=Math.min(n.length,t.length);for(e=0;a>e;++e)r.push(fu(n[e],t[e]));for(;i>e;++e)u[e]=n[e];for(;o>e;++e)u[e]=t[e];return function(n){for(e=0;a>e;++e)u[e]=r[e](n);return u}}function gu(n){return function(t){return 0>=t?0:t>=1?1:n(t)}}function pu(n){return function(t){return 1-n(1-t)}}function vu(n){return function(t){return.5*(.5>t?n(2*t):2-n(2-2*t))}}function du(n){return n*n}function mu(n){return n*n*n}function yu(n){if(0>=n)return 0;if(n>=1)return 1;var t=n*n,e=t*n;return 4*(.5>n?e:3*(n-t)+e-.75)}function xu(n){return function(t){return Math.pow(t,n)}}function Mu(n){return 1-Math.cos(n*Ea)}function _u(n){return Math.pow(2,10*(n-1))}function bu(n){return 1-Math.sqrt(1-n*n)}function wu(n,t){var e;return arguments.length<2&&(t=.45),arguments.length?e=t/ka*Math.asin(1/n):(n=1,e=t/4),function(r){return 1+n*Math.pow(2,-10*r)*Math.sin((r-e)*ka/t)}}function Su(n){return n||(n=1.70158),function(t){return t*t*((n+1)*t-n)}}function ku(n){return 1/2.75>n?7.5625*n*n:2/2.75>n?7.5625*(n-=1.5/2.75)*n+.75:2.5/2.75>n?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375}function Eu(n,t){n=Xo.hcl(n),t=Xo.hcl(t);var e=n.h,r=n.c,u=n.l,i=t.h-e,o=t.c-r,a=t.l-u;return isNaN(o)&&(o=0,r=isNaN(r)?t.c:r),isNaN(i)?(i=0,e=isNaN(e)?t.h:e):i>180?i-=360:-180>i&&(i+=360),function(n){return rt(e+i*n,r+o*n,u+a*n)+""}}function Au(n,t){n=Xo.hsl(n),t=Xo.hsl(t);var e=n.h,r=n.s,u=n.l,i=t.h-e,o=t.s-r,a=t.l-u;return isNaN(o)&&(o=0,r=isNaN(r)?t.s:r),isNaN(i)?(i=0,e=isNaN(e)?t.h:e):i>180?i-=360:-180>i&&(i+=360),function(n){return nt(e+i*n,r+o*n,u+a*n)+""}}function Cu(n,t){n=Xo.lab(n),t=Xo.lab(t);var e=n.l,r=n.a,u=n.b,i=t.l-e,o=t.a-r,a=t.b-u;return function(n){return ot(e+i*n,r+o*n,u+a*n)+""}}function Nu(n,t){return t-=n,function(e){return Math.round(n+t*e)}}function Lu(n){var t=[n.a,n.b],e=[n.c,n.d],r=qu(t),u=Tu(t,e),i=qu(zu(e,t,-u))||0;t[0]*e[1]<e[0]*t[1]&&(t[0]*=-1,t[1]*=-1,r*=-1,u*=-1),this.rotate=(r?Math.atan2(t[1],t[0]):Math.atan2(-e[0],e[1]))*La,this.translate=[n.e,n.f],this.scale=[r,i],this.skew=i?Math.atan2(u,i)*La:0}function Tu(n,t){return n[0]*t[0]+n[1]*t[1]}function qu(n){var t=Math.sqrt(Tu(n,n));return t&&(n[0]/=t,n[1]/=t),t}function zu(n,t,e){return n[0]+=e*t[0],n[1]+=e*t[1],n}function Ru(n,t){var e,r=[],u=[],i=Xo.transform(n),o=Xo.transform(t),a=i.translate,c=o.translate,s=i.rotate,l=o.rotate,f=i.skew,h=o.skew,g=i.scale,p=o.scale;return a[0]!=c[0]||a[1]!=c[1]?(r.push("translate(",null,",",null,")"),u.push({i:1,x:su(a[0],c[0])},{i:3,x:su(a[1],c[1])})):c[0]||c[1]?r.push("translate("+c+")"):r.push(""),s!=l?(s-l>180?l+=360:l-s>180&&(s+=360),u.push({i:r.push(r.pop()+"rotate(",null,")")-2,x:su(s,l)})):l&&r.push(r.pop()+"rotate("+l+")"),f!=h?u.push({i:r.push(r.pop()+"skewX(",null,")")-2,x:su(f,h)}):h&&r.push(r.pop()+"skewX("+h+")"),g[0]!=p[0]||g[1]!=p[1]?(e=r.push(r.pop()+"scale(",null,",",null,")"),u.push({i:e-4,x:su(g[0],p[0])},{i:e-2,x:su(g[1],p[1])})):(1!=p[0]||1!=p[1])&&r.push(r.pop()+"scale("+p+")"),e=u.length,function(n){for(var t,i=-1;++i<e;)r[(t=u[i]).i]=t.x(n);return r.join("")}}function Du(n,t){return t=t-(n=+n)?1/(t-n):0,function(e){return(e-n)*t}}function Pu(n,t){return t=t-(n=+n)?1/(t-n):0,function(e){return Math.max(0,Math.min(1,(e-n)*t))}}function Uu(n){for(var t=n.source,e=n.target,r=Hu(t,e),u=[t];t!==r;)t=t.parent,u.push(t);for(var i=u.length;e!==r;)u.splice(i,0,e),e=e.parent;return u}function ju(n){for(var t=[],e=n.parent;null!=e;)t.push(n),n=e,e=e.parent;return t.push(n),t}function Hu(n,t){if(n===t)return n;for(var e=ju(n),r=ju(t),u=e.pop(),i=r.pop(),o=null;u===i;)o=u,u=e.pop(),i=r.pop();return o}function Fu(n){n.fixed|=2}function Ou(n){n.fixed&=-7}function Yu(n){n.fixed|=4,n.px=n.x,n.py=n.y}function Iu(n){n.fixed&=-5}function Zu(n,t,e){var r=0,u=0;if(n.charge=0,!n.leaf)for(var i,o=n.nodes,a=o.length,c=-1;++c<a;)i=o[c],null!=i&&(Zu(i,t,e),n.charge+=i.charge,r+=i.charge*i.cx,u+=i.charge*i.cy);if(n.point){n.leaf||(n.point.x+=Math.random()-.5,n.point.y+=Math.random()-.5);var s=t*e[n.point.index];n.charge+=n.pointCharge=s,r+=s*n.point.x,u+=s*n.point.y}n.cx=r/n.charge,n.cy=u/n.charge}function Vu(n,t){return Xo.rebind(n,t,"sort","children","value"),n.nodes=n,n.links=Wu,n}function Xu(n){return n.children}function $u(n){return n.value}function Bu(n,t){return t.value-n.value}function Wu(n){return Xo.merge(n.map(function(n){return(n.children||[]).map(function(t){return{source:n,target:t}})}))}function Ju(n){return n.x}function Gu(n){return n.y}function Ku(n,t,e){n.y0=t,n.y=e}function Qu(n){return Xo.range(n.length)}function ni(n){for(var t=-1,e=n[0].length,r=[];++t<e;)r[t]=0;return r}function ti(n){for(var t,e=1,r=0,u=n[0][1],i=n.length;i>e;++e)(t=n[e][1])>u&&(r=e,u=t);return r}function ei(n){return n.reduce(ri,0)}function ri(n,t){return n+t[1]}function ui(n,t){return ii(n,Math.ceil(Math.log(t.length)/Math.LN2+1))}function ii(n,t){for(var e=-1,r=+n[0],u=(n[1]-r)/t,i=[];++e<=t;)i[e]=u*e+r;return i}function oi(n){return[Xo.min(n),Xo.max(n)]}function ai(n,t){return n.parent==t.parent?1:2}function ci(n){var t=n.children;return t&&t.length?t[0]:n._tree.thread}function si(n){var t,e=n.children;return e&&(t=e.length)?e[t-1]:n._tree.thread}function li(n,t){var e=n.children;if(e&&(u=e.length))for(var r,u,i=-1;++i<u;)t(r=li(e[i],t),n)>0&&(n=r);return n}function fi(n,t){return n.x-t.x}function hi(n,t){return t.x-n.x}function gi(n,t){return n.depth-t.depth}function pi(n,t){function e(n,r){var u=n.children;if(u&&(o=u.length))for(var i,o,a=null,c=-1;++c<o;)i=u[c],e(i,a),a=i;t(n,r)}e(n,null)}function vi(n){for(var t,e=0,r=0,u=n.children,i=u.length;--i>=0;)t=u[i]._tree,t.prelim+=e,t.mod+=e,e+=t.shift+(r+=t.change)}function di(n,t,e){n=n._tree,t=t._tree;var r=e/(t.number-n.number);n.change+=r,t.change-=r,t.shift+=e,t.prelim+=e,t.mod+=e}function mi(n,t,e){return n._tree.ancestor.parent==t.parent?n._tree.ancestor:e}function yi(n,t){return n.value-t.value}function xi(n,t){var e=n._pack_next;n._pack_next=t,t._pack_prev=n,t._pack_next=e,e._pack_prev=t}function Mi(n,t){n._pack_next=t,t._pack_prev=n}function _i(n,t){var e=t.x-n.x,r=t.y-n.y,u=n.r+t.r;return.999*u*u>e*e+r*r}function bi(n){function t(n){l=Math.min(n.x-n.r,l),f=Math.max(n.x+n.r,f),h=Math.min(n.y-n.r,h),g=Math.max(n.y+n.r,g)}if((e=n.children)&&(s=e.length)){var e,r,u,i,o,a,c,s,l=1/0,f=-1/0,h=1/0,g=-1/0;if(e.forEach(wi),r=e[0],r.x=-r.r,r.y=0,t(r),s>1&&(u=e[1],u.x=u.r,u.y=0,t(u),s>2))for(i=e[2],Ei(r,u,i),t(i),xi(r,i),r._pack_prev=i,xi(i,u),u=r._pack_next,o=3;s>o;o++){Ei(r,u,i=e[o]);var p=0,v=1,d=1;for(a=u._pack_next;a!==u;a=a._pack_next,v++)if(_i(a,i)){p=1;break}if(1==p)for(c=r._pack_prev;c!==a._pack_prev&&!_i(c,i);c=c._pack_prev,d++);p?(d>v||v==d&&u.r<r.r?Mi(r,u=a):Mi(r=c,u),o--):(xi(r,i),u=i,t(i))}var m=(l+f)/2,y=(h+g)/2,x=0;for(o=0;s>o;o++)i=e[o],i.x-=m,i.y-=y,x=Math.max(x,i.r+Math.sqrt(i.x*i.x+i.y*i.y));n.r=x,e.forEach(Si)}}function wi(n){n._pack_next=n._pack_prev=n}function Si(n){delete n._pack_next,delete n._pack_prev}function ki(n,t,e,r){var u=n.children;if(n.x=t+=r*n.x,n.y=e+=r*n.y,n.r*=r,u)for(var i=-1,o=u.length;++i<o;)ki(u[i],t,e,r)}function Ei(n,t,e){var r=n.r+e.r,u=t.x-n.x,i=t.y-n.y;if(r&&(u||i)){var o=t.r+e.r,a=u*u+i*i;o*=o,r*=r;var c=.5+(r-o)/(2*a),s=Math.sqrt(Math.max(0,2*o*(r+a)-(r-=a)*r-o*o))/(2*a);e.x=n.x+c*u+s*i,e.y=n.y+c*i-s*u}else e.x=n.x+r,e.y=n.y}function Ai(n){return 1+Xo.max(n,function(n){return n.y})}function Ci(n){return n.reduce(function(n,t){return n+t.x},0)/n.length}function Ni(n){var t=n.children;return t&&t.length?Ni(t[0]):n}function Li(n){var t,e=n.children;return e&&(t=e.length)?Li(e[t-1]):n}function Ti(n){return{x:n.x,y:n.y,dx:n.dx,dy:n.dy}}function qi(n,t){var e=n.x+t[3],r=n.y+t[0],u=n.dx-t[1]-t[3],i=n.dy-t[0]-t[2];return 0>u&&(e+=u/2,u=0),0>i&&(r+=i/2,i=0),{x:e,y:r,dx:u,dy:i}}function zi(n){var t=n[0],e=n[n.length-1];return e>t?[t,e]:[e,t]}function Ri(n){return n.rangeExtent?n.rangeExtent():zi(n.range())}function Di(n,t,e,r){var u=e(n[0],n[1]),i=r(t[0],t[1]);return function(n){return i(u(n))}}function Pi(n,t){var e,r=0,u=n.length-1,i=n[r],o=n[u];return i>o&&(e=r,r=u,u=e,e=i,i=o,o=e),n[r]=t.floor(i),n[u]=t.ceil(o),n}function Ui(n){return n?{floor:function(t){return Math.floor(t/n)*n},ceil:function(t){return Math.ceil(t/n)*n}}:ls}function ji(n,t,e,r){var u=[],i=[],o=0,a=Math.min(n.length,t.length)-1;for(n[a]<n[0]&&(n=n.slice().reverse(),t=t.slice().reverse());++o<=a;)u.push(e(n[o-1],n[o])),i.push(r(t[o-1],t[o]));return function(t){var e=Xo.bisect(n,t,1,a)-1;return i[e](u[e](t))}}function Hi(n,t,e,r){function u(){var u=Math.min(n.length,t.length)>2?ji:Di,c=r?Pu:Du;return o=u(n,t,c,e),a=u(t,n,c,fu),i}function i(n){return o(n)}var o,a;return i.invert=function(n){return a(n)},i.domain=function(t){return arguments.length?(n=t.map(Number),u()):n},i.range=function(n){return arguments.length?(t=n,u()):t},i.rangeRound=function(n){return i.range(n).interpolate(Nu)},i.clamp=function(n){return arguments.length?(r=n,u()):r},i.interpolate=function(n){return arguments.length?(e=n,u()):e},i.ticks=function(t){return Ii(n,t)},i.tickFormat=function(t,e){return Zi(n,t,e)},i.nice=function(t){return Oi(n,t),u()},i.copy=function(){return Hi(n,t,e,r)},u()}function Fi(n,t){return Xo.rebind(n,t,"range","rangeRound","interpolate","clamp")}function Oi(n,t){return Pi(n,Ui(Yi(n,t)[2]))}function Yi(n,t){null==t&&(t=10);var e=zi(n),r=e[1]-e[0],u=Math.pow(10,Math.floor(Math.log(r/t)/Math.LN10)),i=t/r*u;return.15>=i?u*=10:.35>=i?u*=5:.75>=i&&(u*=2),e[0]=Math.ceil(e[0]/u)*u,e[1]=Math.floor(e[1]/u)*u+.5*u,e[2]=u,e}function Ii(n,t){return Xo.range.apply(Xo,Yi(n,t))}function Zi(n,t,e){var r=Yi(n,t);return Xo.format(e?e.replace(Qa,function(n,t,e,u,i,o,a,c,s,l){return[t,e,u,i,o,a,c,s||"."+Xi(l,r),l].join("")}):",."+Vi(r[2])+"f")}function Vi(n){return-Math.floor(Math.log(n)/Math.LN10+.01)}function Xi(n,t){var e=Vi(t[2]);return n in fs?Math.abs(e-Vi(Math.max(Math.abs(t[0]),Math.abs(t[1]))))+ +("e"!==n):e-2*("%"===n)}function $i(n,t,e,r){function u(n){return(e?Math.log(0>n?0:n):-Math.log(n>0?0:-n))/Math.log(t)}function i(n){return e?Math.pow(t,n):-Math.pow(t,-n)}function o(t){return n(u(t))}return o.invert=function(t){return i(n.invert(t))},o.domain=function(t){return arguments.length?(e=t[0]>=0,n.domain((r=t.map(Number)).map(u)),o):r},o.base=function(e){return arguments.length?(t=+e,n.domain(r.map(u)),o):t},o.nice=function(){var t=Pi(r.map(u),e?Math:gs);return n.domain(t),r=t.map(i),o},o.ticks=function(){var n=zi(r),o=[],a=n[0],c=n[1],s=Math.floor(u(a)),l=Math.ceil(u(c)),f=t%1?2:t;if(isFinite(l-s)){if(e){for(;l>s;s++)for(var h=1;f>h;h++)o.push(i(s)*h);o.push(i(s))}else for(o.push(i(s));s++<l;)for(var h=f-1;h>0;h--)o.push(i(s)*h);for(s=0;o[s]<a;s++);for(l=o.length;o[l-1]>c;l--);o=o.slice(s,l)}return o},o.tickFormat=function(n,t){if(!arguments.length)return hs;arguments.length<2?t=hs:"function"!=typeof t&&(t=Xo.format(t));var r,a=Math.max(.1,n/o.ticks().length),c=e?(r=1e-12,Math.ceil):(r=-1e-12,Math.floor);return function(n){return n/i(c(u(n)+r))<=a?t(n):""}},o.copy=function(){return $i(n.copy(),t,e,r)},Fi(o,n)}function Bi(n,t,e){function r(t){return n(u(t))}var u=Wi(t),i=Wi(1/t);return r.invert=function(t){return i(n.invert(t))},r.domain=function(t){return arguments.length?(n.domain((e=t.map(Number)).map(u)),r):e},r.ticks=function(n){return Ii(e,n)},r.tickFormat=function(n,t){return Zi(e,n,t)},r.nice=function(n){return r.domain(Oi(e,n))},r.exponent=function(o){return arguments.length?(u=Wi(t=o),i=Wi(1/t),n.domain(e.map(u)),r):t},r.copy=function(){return Bi(n.copy(),t,e)},Fi(r,n)}function Wi(n){return function(t){return 0>t?-Math.pow(-t,n):Math.pow(t,n)}}function Ji(n,t){function e(e){return o[((i.get(e)||"range"===t.t&&i.set(e,n.push(e)))-1)%o.length]}function r(t,e){return Xo.range(n.length).map(function(n){return t+e*n})}var i,o,a;return e.domain=function(r){if(!arguments.length)return n;n=[],i=new u;for(var o,a=-1,c=r.length;++a<c;)i.has(o=r[a])||i.set(o,n.push(o));return e[t.t].apply(e,t.a)},e.range=function(n){return arguments.length?(o=n,a=0,t={t:"range",a:arguments},e):o},e.rangePoints=function(u,i){arguments.length<2&&(i=0);var c=u[0],s=u[1],l=(s-c)/(Math.max(1,n.length-1)+i);return o=r(n.length<2?(c+s)/2:c+l*i/2,l),a=0,t={t:"rangePoints",a:arguments},e},e.rangeBands=function(u,i,c){arguments.length<2&&(i=0),arguments.length<3&&(c=i);var s=u[1]<u[0],l=u[s-0],f=u[1-s],h=(f-l)/(n.length-i+2*c);return o=r(l+h*c,h),s&&o.reverse(),a=h*(1-i),t={t:"rangeBands",a:arguments},e},e.rangeRoundBands=function(u,i,c){arguments.length<2&&(i=0),arguments.length<3&&(c=i);var s=u[1]<u[0],l=u[s-0],f=u[1-s],h=Math.floor((f-l)/(n.length-i+2*c)),g=f-l-(n.length-i)*h;return o=r(l+Math.round(g/2),h),s&&o.reverse(),a=Math.round(h*(1-i)),t={t:"rangeRoundBands",a:arguments},e},e.rangeBand=function(){return a},e.rangeExtent=function(){return zi(t.a[0])},e.copy=function(){return Ji(n,t)},e.domain(n)}function Gi(n,t){function e(){var e=0,i=t.length;for(u=[];++e<i;)u[e-1]=Xo.quantile(n,e/i);return r}function r(n){return isNaN(n=+n)?void 0:t[Xo.bisect(u,n)]}var u;return r.domain=function(t){return arguments.length?(n=t.filter(function(n){return!isNaN(n)}).sort(Xo.ascending),e()):n},r.range=function(n){return arguments.length?(t=n,e()):t},r.quantiles=function(){return u},r.invertExtent=function(e){return e=t.indexOf(e),0>e?[0/0,0/0]:[e>0?u[e-1]:n[0],e<u.length?u[e]:n[n.length-1]]},r.copy=function(){return Gi(n,t)},e()}function Ki(n,t,e){function r(t){return e[Math.max(0,Math.min(o,Math.floor(i*(t-n))))]}function u(){return i=e.length/(t-n),o=e.length-1,r}var i,o;return r.domain=function(e){return arguments.length?(n=+e[0],t=+e[e.length-1],u()):[n,t]},r.range=function(n){return arguments.length?(e=n,u()):e},r.invertExtent=function(t){return t=e.indexOf(t),t=0>t?0/0:t/i+n,[t,t+1/i]},r.copy=function(){return Ki(n,t,e)},u()}function Qi(n,t){function e(e){return e>=e?t[Xo.bisect(n,e)]:void 0}return e.domain=function(t){return arguments.length?(n=t,e):n},e.range=function(n){return arguments.length?(t=n,e):t},e.invertExtent=function(e){return e=t.indexOf(e),[n[e-1],n[e]]},e.copy=function(){return Qi(n,t)},e}function no(n){function t(n){return+n}return t.invert=t,t.domain=t.range=function(e){return arguments.length?(n=e.map(t),t):n},t.ticks=function(t){return Ii(n,t)},t.tickFormat=function(t,e){return Zi(n,t,e)},t.copy=function(){return no(n)},t}function to(n){return n.innerRadius}function eo(n){return n.outerRadius}function ro(n){return n.startAngle}function uo(n){return n.endAngle}function io(n){function t(t){function o(){s.push("M",i(n(l),a))}for(var c,s=[],l=[],f=-1,h=t.length,g=_t(e),p=_t(r);++f<h;)u.call(this,c=t[f],f)?l.push([+g.call(this,c,f),+p.call(this,c,f)]):l.length&&(o(),l=[]);return l.length&&o(),s.length?s.join(""):null}var e=br,r=wr,u=be,i=oo,o=i.key,a=.7;return t.x=function(n){return arguments.length?(e=n,t):e},t.y=function(n){return arguments.length?(r=n,t):r},t.defined=function(n){return arguments.length?(u=n,t):u},t.interpolate=function(n){return arguments.length?(o="function"==typeof n?i=n:(i=Ms.get(n)||oo).key,t):o},t.tension=function(n){return arguments.length?(a=n,t):a},t}function oo(n){return n.join("L")}function ao(n){return oo(n)+"Z"}function co(n){for(var t=0,e=n.length,r=n[0],u=[r[0],",",r[1]];++t<e;)u.push("H",(r[0]+(r=n[t])[0])/2,"V",r[1]);return e>1&&u.push("H",r[0]),u.join("")}function so(n){for(var t=0,e=n.length,r=n[0],u=[r[0],",",r[1]];++t<e;)u.push("V",(r=n[t])[1],"H",r[0]);return u.join("")}function lo(n){for(var t=0,e=n.length,r=n[0],u=[r[0],",",r[1]];++t<e;)u.push("H",(r=n[t])[0],"V",r[1]);return u.join("")}function fo(n,t){return n.length<4?oo(n):n[1]+po(n.slice(1,n.length-1),vo(n,t))}function ho(n,t){return n.length<3?oo(n):n[0]+po((n.push(n[0]),n),vo([n[n.length-2]].concat(n,[n[1]]),t))}function go(n,t){return n.length<3?oo(n):n[0]+po(n,vo(n,t))}function po(n,t){if(t.length<1||n.length!=t.length&&n.length!=t.length+2)return oo(n);var e=n.length!=t.length,r="",u=n[0],i=n[1],o=t[0],a=o,c=1;if(e&&(r+="Q"+(i[0]-2*o[0]/3)+","+(i[1]-2*o[1]/3)+","+i[0]+","+i[1],u=n[1],c=2),t.length>1){a=t[1],i=n[c],c++,r+="C"+(u[0]+o[0])+","+(u[1]+o[1])+","+(i[0]-a[0])+","+(i[1]-a[1])+","+i[0]+","+i[1];for(var s=2;s<t.length;s++,c++)i=n[c],a=t[s],r+="S"+(i[0]-a[0])+","+(i[1]-a[1])+","+i[0]+","+i[1]}if(e){var l=n[c];r+="Q"+(i[0]+2*a[0]/3)+","+(i[1]+2*a[1]/3)+","+l[0]+","+l[1]}return r}function vo(n,t){for(var e,r=[],u=(1-t)/2,i=n[0],o=n[1],a=1,c=n.length;++a<c;)e=i,i=o,o=n[a],r.push([u*(o[0]-e[0]),u*(o[1]-e[1])]);return r}function mo(n){if(n.length<3)return oo(n);var t=1,e=n.length,r=n[0],u=r[0],i=r[1],o=[u,u,u,(r=n[1])[0]],a=[i,i,i,r[1]],c=[u,",",i,"L",_o(ws,o),",",_o(ws,a)];for(n.push(n[e-1]);++t<=e;)r=n[t],o.shift(),o.push(r[0]),a.shift(),a.push(r[1]),bo(c,o,a);return n.pop(),c.push("L",r),c.join("")}function yo(n){if(n.length<4)return oo(n);for(var t,e=[],r=-1,u=n.length,i=[0],o=[0];++r<3;)t=n[r],i.push(t[0]),o.push(t[1]);for(e.push(_o(ws,i)+","+_o(ws,o)),--r;++r<u;)t=n[r],i.shift(),i.push(t[0]),o.shift(),o.push(t[1]),bo(e,i,o);return e.join("")}function xo(n){for(var t,e,r=-1,u=n.length,i=u+4,o=[],a=[];++r<4;)e=n[r%u],o.push(e[0]),a.push(e[1]);for(t=[_o(ws,o),",",_o(ws,a)],--r;++r<i;)e=n[r%u],o.shift(),o.push(e[0]),a.shift(),a.push(e[1]),bo(t,o,a);return t.join("")}function Mo(n,t){var e=n.length-1;if(e)for(var r,u,i=n[0][0],o=n[0][1],a=n[e][0]-i,c=n[e][1]-o,s=-1;++s<=e;)r=n[s],u=s/e,r[0]=t*r[0]+(1-t)*(i+u*a),r[1]=t*r[1]+(1-t)*(o+u*c);return mo(n)}function _o(n,t){return n[0]*t[0]+n[1]*t[1]+n[2]*t[2]+n[3]*t[3]}function bo(n,t,e){n.push("C",_o(_s,t),",",_o(_s,e),",",_o(bs,t),",",_o(bs,e),",",_o(ws,t),",",_o(ws,e))}function wo(n,t){return(t[1]-n[1])/(t[0]-n[0])}function So(n){for(var t=0,e=n.length-1,r=[],u=n[0],i=n[1],o=r[0]=wo(u,i);++t<e;)r[t]=(o+(o=wo(u=i,i=n[t+1])))/2;return r[t]=o,r}function ko(n){for(var t,e,r,u,i=[],o=So(n),a=-1,c=n.length-1;++a<c;)t=wo(n[a],n[a+1]),oa(t)<Aa?o[a]=o[a+1]=0:(e=o[a]/t,r=o[a+1]/t,u=e*e+r*r,u>9&&(u=3*t/Math.sqrt(u),o[a]=u*e,o[a+1]=u*r));for(a=-1;++a<=c;)u=(n[Math.min(c,a+1)][0]-n[Math.max(0,a-1)][0])/(6*(1+o[a]*o[a])),i.push([u||0,o[a]*u||0]);return i}function Eo(n){return n.length<3?oo(n):n[0]+po(n,ko(n))}function Ao(n){for(var t,e,r,u=-1,i=n.length;++u<i;)t=n[u],e=t[0],r=t[1]+ys,t[0]=e*Math.cos(r),t[1]=e*Math.sin(r);return n}function Co(n){function t(t){function c(){v.push("M",a(n(m),f),l,s(n(d.reverse()),f),"Z")}for(var h,g,p,v=[],d=[],m=[],y=-1,x=t.length,M=_t(e),_=_t(u),b=e===r?function(){return g}:_t(r),w=u===i?function(){return p}:_t(i);++y<x;)o.call(this,h=t[y],y)?(d.push([g=+M.call(this,h,y),p=+_.call(this,h,y)]),m.push([+b.call(this,h,y),+w.call(this,h,y)])):d.length&&(c(),d=[],m=[]);return d.length&&c(),v.length?v.join(""):null}var e=br,r=br,u=0,i=wr,o=be,a=oo,c=a.key,s=a,l="L",f=.7;return t.x=function(n){return arguments.length?(e=r=n,t):r},t.x0=function(n){return arguments.length?(e=n,t):e},t.x1=function(n){return arguments.length?(r=n,t):r},t.y=function(n){return arguments.length?(u=i=n,t):i},t.y0=function(n){return arguments.length?(u=n,t):u},t.y1=function(n){return arguments.length?(i=n,t):i},t.defined=function(n){return arguments.length?(o=n,t):o},t.interpolate=function(n){return arguments.length?(c="function"==typeof n?a=n:(a=Ms.get(n)||oo).key,s=a.reverse||a,l=a.closed?"M":"L",t):c},t.tension=function(n){return arguments.length?(f=n,t):f},t}function No(n){return n.radius}function Lo(n){return[n.x,n.y]}function To(n){return function(){var t=n.apply(this,arguments),e=t[0],r=t[1]+ys;return[e*Math.cos(r),e*Math.sin(r)]}}function qo(){return 64}function zo(){return"circle"}function Ro(n){var t=Math.sqrt(n/Sa);return"M0,"+t+"A"+t+","+t+" 0 1,1 0,"+-t+"A"+t+","+t+" 0 1,1 0,"+t+"Z"}function Do(n,t){return fa(n,Ns),n.id=t,n}function Po(n,t,e,r){var u=n.id;return R(n,"function"==typeof e?function(n,i,o){n.__transition__[u].tween.set(t,r(e.call(n,n.__data__,i,o)))}:(e=r(e),function(n){n.__transition__[u].tween.set(t,e)}))}function Uo(n){return null==n&&(n=""),function(){this.textContent=n}}function jo(n,t,e,r){var i=n.__transition__||(n.__transition__={active:0,count:0}),o=i[e];if(!o){var a=r.time;o=i[e]={tween:new u,time:a,ease:r.ease,delay:r.delay,duration:r.duration},++i.count,Xo.timer(function(r){function u(r){return i.active>e?s():(i.active=e,o.event&&o.event.start.call(n,l,t),o.tween.forEach(function(e,r){(r=r.call(n,l,t))&&v.push(r)}),Xo.timer(function(){return p.c=c(r||1)?be:c,1},0,a),void 0)}function c(r){if(i.active!==e)return s();for(var u=r/g,a=f(u),c=v.length;c>0;)v[--c].call(n,a);return u>=1?(o.event&&o.event.end.call(n,l,t),s()):void 0}function s(){return--i.count?delete i[e]:delete n.__transition__,1}var l=n.__data__,f=o.ease,h=o.delay,g=o.duration,p=Ja,v=[];return p.t=h+a,r>=h?u(r-h):(p.c=u,void 0)},0,a)}}function Ho(n,t){n.attr("transform",function(n){return"translate("+t(n)+",0)"})}function Fo(n,t){n.attr("transform",function(n){return"translate(0,"+t(n)+")"})}function Oo(n){return n.toISOString()}function Yo(n,t,e){function r(t){return n(t)}function u(n,e){var r=n[1]-n[0],u=r/e,i=Xo.bisect(js,u);return i==js.length?[t.year,Yi(n.map(function(n){return n/31536e6}),e)[2]]:i?t[u/js[i-1]<js[i]/u?i-1:i]:[Os,Yi(n,e)[2]]}return r.invert=function(t){return Io(n.invert(t))},r.domain=function(t){return arguments.length?(n.domain(t),r):n.domain().map(Io)},r.nice=function(n,t){function e(e){return!isNaN(e)&&!n.range(e,Io(+e+1),t).length}var i=r.domain(),o=zi(i),a=null==n?u(o,10):"number"==typeof n&&u(o,n);return a&&(n=a[0],t=a[1]),r.domain(Pi(i,t>1?{floor:function(t){for(;e(t=n.floor(t));)t=Io(t-1);return t},ceil:function(t){for(;e(t=n.ceil(t));)t=Io(+t+1);return t}}:n))},r.ticks=function(n,t){var e=zi(r.domain()),i=null==n?u(e,10):"number"==typeof n?u(e,n):!n.range&&[{range:n},t];return i&&(n=i[0],t=i[1]),n.range(e[0],Io(+e[1]+1),1>t?1:t)},r.tickFormat=function(){return e},r.copy=function(){return Yo(n.copy(),t,e)},Fi(r,n)}function Io(n){return new Date(n)}function Zo(n){return JSON.parse(n.responseText)}function Vo(n){var t=Wo.createRange();return t.selectNode(Wo.body),t.createContextualFragment(n.responseText)}var Xo={version:"3.4.3"};Date.now||(Date.now=function(){return+new Date});var $o=[].slice,Bo=function(n){return $o.call(n)},Wo=document,Jo=Wo.documentElement,Go=window;try{Bo(Jo.childNodes)[0].nodeType}catch(Ko){Bo=function(n){for(var t=n.length,e=new Array(t);t--;)e[t]=n[t];return e}}try{Wo.createElement("div").style.setProperty("opacity",0,"")}catch(Qo){var na=Go.Element.prototype,ta=na.setAttribute,ea=na.setAttributeNS,ra=Go.CSSStyleDeclaration.prototype,ua=ra.setProperty;na.setAttribute=function(n,t){ta.call(this,n,t+"")},na.setAttributeNS=function(n,t,e){ea.call(this,n,t,e+"")},ra.setProperty=function(n,t,e){ua.call(this,n,t+"",e)}}Xo.ascending=function(n,t){return t>n?-1:n>t?1:n>=t?0:0/0},Xo.descending=function(n,t){return n>t?-1:t>n?1:t>=n?0:0/0},Xo.min=function(n,t){var e,r,u=-1,i=n.length;if(1===arguments.length){for(;++u<i&&!(null!=(e=n[u])&&e>=e);)e=void 0;for(;++u<i;)null!=(r=n[u])&&e>r&&(e=r)}else{for(;++u<i&&!(null!=(e=t.call(n,n[u],u))&&e>=e);)e=void 0;for(;++u<i;)null!=(r=t.call(n,n[u],u))&&e>r&&(e=r)}return e},Xo.max=function(n,t){var e,r,u=-1,i=n.length;if(1===arguments.length){for(;++u<i&&!(null!=(e=n[u])&&e>=e);)e=void 0;for(;++u<i;)null!=(r=n[u])&&r>e&&(e=r)}else{for(;++u<i&&!(null!=(e=t.call(n,n[u],u))&&e>=e);)e=void 0;for(;++u<i;)null!=(r=t.call(n,n[u],u))&&r>e&&(e=r)}return e},Xo.extent=function(n,t){var e,r,u,i=-1,o=n.length;if(1===arguments.length){for(;++i<o&&!(null!=(e=u=n[i])&&e>=e);)e=u=void 0;for(;++i<o;)null!=(r=n[i])&&(e>r&&(e=r),r>u&&(u=r))}else{for(;++i<o&&!(null!=(e=u=t.call(n,n[i],i))&&e>=e);)e=void 0;for(;++i<o;)null!=(r=t.call(n,n[i],i))&&(e>r&&(e=r),r>u&&(u=r))}return[e,u]},Xo.sum=function(n,t){var e,r=0,u=n.length,i=-1;if(1===arguments.length)for(;++i<u;)isNaN(e=+n[i])||(r+=e);else for(;++i<u;)isNaN(e=+t.call(n,n[i],i))||(r+=e);return r},Xo.mean=function(t,e){var r,u=t.length,i=0,o=-1,a=0;if(1===arguments.length)for(;++o<u;)n(r=t[o])&&(i+=(r-i)/++a);else for(;++o<u;)n(r=e.call(t,t[o],o))&&(i+=(r-i)/++a);return a?i:void 0},Xo.quantile=function(n,t){var e=(n.length-1)*t+1,r=Math.floor(e),u=+n[r-1],i=e-r;return i?u+i*(n[r]-u):u},Xo.median=function(t,e){return arguments.length>1&&(t=t.map(e)),t=t.filter(n),t.length?Xo.quantile(t.sort(Xo.ascending),.5):void 0},Xo.bisector=function(n){return{left:function(t,e,r,u){for(arguments.length<3&&(r=0),arguments.length<4&&(u=t.length);u>r;){var i=r+u>>>1;n.call(t,t[i],i)<e?r=i+1:u=i}return r},right:function(t,e,r,u){for(arguments.length<3&&(r=0),arguments.length<4&&(u=t.length);u>r;){var i=r+u>>>1;e<n.call(t,t[i],i)?u=i:r=i+1}return r}}};var ia=Xo.bisector(function(n){return n});Xo.bisectLeft=ia.left,Xo.bisect=Xo.bisectRight=ia.right,Xo.shuffle=function(n){for(var t,e,r=n.length;r;)e=0|Math.random()*r--,t=n[r],n[r]=n[e],n[e]=t;return n},Xo.permute=function(n,t){for(var e=t.length,r=new Array(e);e--;)r[e]=n[t[e]];return r},Xo.pairs=function(n){for(var t,e=0,r=n.length-1,u=n[0],i=new Array(0>r?0:r);r>e;)i[e]=[t=u,u=n[++e]];return i},Xo.zip=function(){if(!(u=arguments.length))return[];for(var n=-1,e=Xo.min(arguments,t),r=new Array(e);++n<e;)for(var u,i=-1,o=r[n]=new Array(u);++i<u;)o[i]=arguments[i][n];return r},Xo.transpose=function(n){return Xo.zip.apply(Xo,n)},Xo.keys=function(n){var t=[];for(var e in n)t.push(e);return t},Xo.values=function(n){var t=[];for(var e in n)t.push(n[e]);return t},Xo.entries=function(n){var t=[];for(var e in n)t.push({key:e,value:n[e]});return t},Xo.merge=function(n){for(var t,e,r,u=n.length,i=-1,o=0;++i<u;)o+=n[i].length;for(e=new Array(o);--u>=0;)for(r=n[u],t=r.length;--t>=0;)e[--o]=r[t];return e};var oa=Math.abs;Xo.range=function(n,t,r){if(arguments.length<3&&(r=1,arguments.length<2&&(t=n,n=0)),1/0===(t-n)/r)throw new Error("infinite range");var u,i=[],o=e(oa(r)),a=-1;if(n*=o,t*=o,r*=o,0>r)for(;(u=n+r*++a)>t;)i.push(u/o);else for(;(u=n+r*++a)<t;)i.push(u/o);return i},Xo.map=function(n){var t=new u;if(n instanceof u)n.forEach(function(n,e){t.set(n,e)});else for(var e in n)t.set(e,n[e]);return t},r(u,{has:i,get:function(n){return this[aa+n]},set:function(n,t){return this[aa+n]=t},remove:o,keys:a,values:function(){var n=[];return this.forEach(function(t,e){n.push(e)}),n},entries:function(){var n=[];return this.forEach(function(t,e){n.push({key:t,value:e})}),n},size:c,empty:s,forEach:function(n){for(var t in this)t.charCodeAt(0)===ca&&n.call(this,t.substring(1),this[t])}});var aa="\x00",ca=aa.charCodeAt(0);Xo.nest=function(){function n(t,a,c){if(c>=o.length)return r?r.call(i,a):e?a.sort(e):a;for(var s,l,f,h,g=-1,p=a.length,v=o[c++],d=new u;++g<p;)(h=d.get(s=v(l=a[g])))?h.push(l):d.set(s,[l]);return t?(l=t(),f=function(e,r){l.set(e,n(t,r,c))}):(l={},f=function(e,r){l[e]=n(t,r,c)}),d.forEach(f),l}function t(n,e){if(e>=o.length)return n;var r=[],u=a[e++];return n.forEach(function(n,u){r.push({key:n,values:t(u,e)})}),u?r.sort(function(n,t){return u(n.key,t.key)}):r}var e,r,i={},o=[],a=[];return i.map=function(t,e){return n(e,t,0)},i.entries=function(e){return t(n(Xo.map,e,0),0)},i.key=function(n){return o.push(n),i},i.sortKeys=function(n){return a[o.length-1]=n,i},i.sortValues=function(n){return e=n,i},i.rollup=function(n){return r=n,i},i},Xo.set=function(n){var t=new l;if(n)for(var e=0,r=n.length;r>e;++e)t.add(n[e]);return t},r(l,{has:i,add:function(n){return this[aa+n]=!0,n},remove:function(n){return n=aa+n,n in this&&delete this[n]},values:a,size:c,empty:s,forEach:function(n){for(var t in this)t.charCodeAt(0)===ca&&n.call(this,t.substring(1))}}),Xo.behavior={},Xo.rebind=function(n,t){for(var e,r=1,u=arguments.length;++r<u;)n[e=arguments[r]]=f(n,t,t[e]);return n};var sa=["webkit","ms","moz","Moz","o","O"];Xo.dispatch=function(){for(var n=new p,t=-1,e=arguments.length;++t<e;)n[arguments[t]]=v(n);return n},p.prototype.on=function(n,t){var e=n.indexOf("."),r="";if(e>=0&&(r=n.substring(e+1),n=n.substring(0,e)),n)return arguments.length<2?this[n].on(r):this[n].on(r,t);if(2===arguments.length){if(null==t)for(n in this)this.hasOwnProperty(n)&&this[n].on(r,null);return this}},Xo.event=null,Xo.requote=function(n){return n.replace(la,"\\$&")};var la=/[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g,fa={}.__proto__?function(n,t){n.__proto__=t}:function(n,t){for(var e in t)n[e]=t[e]},ha=function(n,t){return t.querySelector(n)},ga=function(n,t){return t.querySelectorAll(n)},pa=Jo[h(Jo,"matchesSelector")],va=function(n,t){return pa.call(n,t)};"function"==typeof Sizzle&&(ha=function(n,t){return Sizzle(n,t)[0]||null},ga=Sizzle,va=Sizzle.matchesSelector),Xo.selection=function(){return xa};var da=Xo.selection.prototype=[];da.select=function(n){var t,e,r,u,i=[];n=M(n);for(var o=-1,a=this.length;++o<a;){i.push(t=[]),t.parentNode=(r=this[o]).parentNode;for(var c=-1,s=r.length;++c<s;)(u=r[c])?(t.push(e=n.call(u,u.__data__,c,o)),e&&"__data__"in u&&(e.__data__=u.__data__)):t.push(null)}return x(i)},da.selectAll=function(n){var t,e,r=[];n=_(n);for(var u=-1,i=this.length;++u<i;)for(var o=this[u],a=-1,c=o.length;++a<c;)(e=o[a])&&(r.push(t=Bo(n.call(e,e.__data__,a,u))),t.parentNode=e);return x(r)};var ma={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};Xo.ns={prefix:ma,qualify:function(n){var t=n.indexOf(":"),e=n;return t>=0&&(e=n.substring(0,t),n=n.substring(t+1)),ma.hasOwnProperty(e)?{space:ma[e],local:n}:n}},da.attr=function(n,t){if(arguments.length<2){if("string"==typeof n){var e=this.node();return n=Xo.ns.qualify(n),n.local?e.getAttributeNS(n.space,n.local):e.getAttribute(n)}for(t in n)this.each(b(t,n[t]));return this}return this.each(b(n,t))},da.classed=function(n,t){if(arguments.length<2){if("string"==typeof n){var e=this.node(),r=(n=k(n)).length,u=-1;if(t=e.classList){for(;++u<r;)if(!t.contains(n[u]))return!1}else for(t=e.getAttribute("class");++u<r;)if(!S(n[u]).test(t))return!1;return!0}for(t in n)this.each(E(t,n[t]));return this}return this.each(E(n,t))},da.style=function(n,t,e){var r=arguments.length;if(3>r){if("string"!=typeof n){2>r&&(t="");for(e in n)this.each(C(e,n[e],t));return this}if(2>r)return Go.getComputedStyle(this.node(),null).getPropertyValue(n);e=""}return this.each(C(n,t,e))},da.property=function(n,t){if(arguments.length<2){if("string"==typeof n)return this.node()[n];for(t in n)this.each(N(t,n[t]));return this}return this.each(N(n,t))},da.text=function(n){return arguments.length?this.each("function"==typeof n?function(){var t=n.apply(this,arguments);this.textContent=null==t?"":t}:null==n?function(){this.textContent=""}:function(){this.textContent=n}):this.node().textContent},da.html=function(n){return arguments.length?this.each("function"==typeof n?function(){var t=n.apply(this,arguments);this.innerHTML=null==t?"":t}:null==n?function(){this.innerHTML=""}:function(){this.innerHTML=n}):this.node().innerHTML},da.append=function(n){return n=L(n),this.select(function(){return this.appendChild(n.apply(this,arguments))})},da.insert=function(n,t){return n=L(n),t=M(t),this.select(function(){return this.insertBefore(n.apply(this,arguments),t.apply(this,arguments)||null)})},da.remove=function(){return this.each(function(){var n=this.parentNode;n&&n.removeChild(this)})},da.data=function(n,t){function e(n,e){var r,i,o,a=n.length,f=e.length,h=Math.min(a,f),g=new Array(f),p=new Array(f),v=new Array(a);if(t){var d,m=new u,y=new u,x=[];for(r=-1;++r<a;)d=t.call(i=n[r],i.__data__,r),m.has(d)?v[r]=i:m.set(d,i),x.push(d);for(r=-1;++r<f;)d=t.call(e,o=e[r],r),(i=m.get(d))?(g[r]=i,i.__data__=o):y.has(d)||(p[r]=T(o)),y.set(d,o),m.remove(d);for(r=-1;++r<a;)m.has(x[r])&&(v[r]=n[r])}else{for(r=-1;++r<h;)i=n[r],o=e[r],i?(i.__data__=o,g[r]=i):p[r]=T(o);for(;f>r;++r)p[r]=T(e[r]);for(;a>r;++r)v[r]=n[r]}p.update=g,p.parentNode=g.parentNode=v.parentNode=n.parentNode,c.push(p),s.push(g),l.push(v)}var r,i,o=-1,a=this.length;if(!arguments.length){for(n=new Array(a=(r=this[0]).length);++o<a;)(i=r[o])&&(n[o]=i.__data__);return n}var c=D([]),s=x([]),l=x([]);if("function"==typeof n)for(;++o<a;)e(r=this[o],n.call(r,r.parentNode.__data__,o));else for(;++o<a;)e(r=this[o],n);return s.enter=function(){return c},s.exit=function(){return l},s},da.datum=function(n){return arguments.length?this.property("__data__",n):this.property("__data__")},da.filter=function(n){var t,e,r,u=[];"function"!=typeof n&&(n=q(n));for(var i=0,o=this.length;o>i;i++){u.push(t=[]),t.parentNode=(e=this[i]).parentNode;for(var a=0,c=e.length;c>a;a++)(r=e[a])&&n.call(r,r.__data__,a,i)&&t.push(r)}return x(u)},da.order=function(){for(var n=-1,t=this.length;++n<t;)for(var e,r=this[n],u=r.length-1,i=r[u];--u>=0;)(e=r[u])&&(i&&i!==e.nextSibling&&i.parentNode.insertBefore(e,i),i=e);return this},da.sort=function(n){n=z.apply(this,arguments);for(var t=-1,e=this.length;++t<e;)this[t].sort(n);return this.order()},da.each=function(n){return R(this,function(t,e,r){n.call(t,t.__data__,e,r)})},da.call=function(n){var t=Bo(arguments);return n.apply(t[0]=this,t),this},da.empty=function(){return!this.node()},da.node=function(){for(var n=0,t=this.length;t>n;n++)for(var e=this[n],r=0,u=e.length;u>r;r++){var i=e[r];if(i)return i}return null},da.size=function(){var n=0;return this.each(function(){++n}),n};var ya=[];Xo.selection.enter=D,Xo.selection.enter.prototype=ya,ya.append=da.append,ya.empty=da.empty,ya.node=da.node,ya.call=da.call,ya.size=da.size,ya.select=function(n){for(var t,e,r,u,i,o=[],a=-1,c=this.length;++a<c;){r=(u=this[a]).update,o.push(t=[]),t.parentNode=u.parentNode;for(var s=-1,l=u.length;++s<l;)(i=u[s])?(t.push(r[s]=e=n.call(u.parentNode,i.__data__,s,a)),e.__data__=i.__data__):t.push(null)}return x(o)},ya.insert=function(n,t){return arguments.length<2&&(t=P(this)),da.insert.call(this,n,t)},da.transition=function(){for(var n,t,e=ks||++Ls,r=[],u=Es||{time:Date.now(),ease:yu,delay:0,duration:250},i=-1,o=this.length;++i<o;){r.push(n=[]);for(var a=this[i],c=-1,s=a.length;++c<s;)(t=a[c])&&jo(t,c,e,u),n.push(t)}return Do(r,e)},da.interrupt=function(){return this.each(U)},Xo.select=function(n){var t=["string"==typeof n?ha(n,Wo):n];return t.parentNode=Jo,x([t])},Xo.selectAll=function(n){var t=Bo("string"==typeof n?ga(n,Wo):n);return t.parentNode=Jo,x([t])};var xa=Xo.select(Jo);da.on=function(n,t,e){var r=arguments.length;if(3>r){if("string"!=typeof n){2>r&&(t=!1);for(e in n)this.each(j(e,n[e],t));return this}if(2>r)return(r=this.node()["__on"+n])&&r._;e=!1}return this.each(j(n,t,e))};var Ma=Xo.map({mouseenter:"mouseover",mouseleave:"mouseout"});Ma.forEach(function(n){"on"+n in Wo&&Ma.remove(n)});var _a="onselectstart"in Wo?null:h(Jo.style,"userSelect"),ba=0;Xo.mouse=function(n){return Y(n,m())};var wa=/WebKit/.test(Go.navigator.userAgent)?-1:0;Xo.touches=function(n,t){return arguments.length<2&&(t=m().touches),t?Bo(t).map(function(t){var e=Y(n,t);return e.identifier=t.identifier,e}):[]},Xo.behavior.drag=function(){function n(){this.on("mousedown.drag",o).on("touchstart.drag",a)}function t(){return Xo.event.changedTouches[0].identifier}function e(n,t){return Xo.touches(n).filter(function(n){return n.identifier===t})[0]}function r(n,t,e,r){return function(){function o(){var n=t(l,g),e=n[0]-v[0],r=n[1]-v[1];d|=e|r,v=n,f({type:"drag",x:n[0]+c[0],y:n[1]+c[1],dx:e,dy:r})}function a(){m.on(e+"."+p,null).on(r+"."+p,null),y(d&&Xo.event.target===h),f({type:"dragend"})}var c,s=this,l=s.parentNode,f=u.of(s,arguments),h=Xo.event.target,g=n(),p=null==g?"drag":"drag-"+g,v=t(l,g),d=0,m=Xo.select(Go).on(e+"."+p,o).on(r+"."+p,a),y=O();i?(c=i.apply(s,arguments),c=[c.x-v[0],c.y-v[1]]):c=[0,0],f({type:"dragstart"})}}var u=y(n,"drag","dragstart","dragend"),i=null,o=r(g,Xo.mouse,"mousemove","mouseup"),a=r(t,e,"touchmove","touchend");return n.origin=function(t){return arguments.length?(i=t,n):i},Xo.rebind(n,u,"on")};var Sa=Math.PI,ka=2*Sa,Ea=Sa/2,Aa=1e-6,Ca=Aa*Aa,Na=Sa/180,La=180/Sa,Ta=Math.SQRT2,qa=2,za=4;Xo.interpolateZoom=function(n,t){function e(n){var t=n*y;if(m){var e=B(v),o=i/(qa*h)*(e*W(Ta*t+v)-$(v));return[r+o*s,u+o*l,i*e/B(Ta*t+v)]}return[r+n*s,u+n*l,i*Math.exp(Ta*t)]}var r=n[0],u=n[1],i=n[2],o=t[0],a=t[1],c=t[2],s=o-r,l=a-u,f=s*s+l*l,h=Math.sqrt(f),g=(c*c-i*i+za*f)/(2*i*qa*h),p=(c*c-i*i-za*f)/(2*c*qa*h),v=Math.log(Math.sqrt(g*g+1)-g),d=Math.log(Math.sqrt(p*p+1)-p),m=d-v,y=(m||Math.log(c/i))/Ta;return e.duration=1e3*y,e},Xo.behavior.zoom=function(){function n(n){n.on(A,s).on(Pa+".zoom",f).on(C,h).on("dblclick.zoom",g).on(L,l)}function t(n){return[(n[0]-S.x)/S.k,(n[1]-S.y)/S.k]}function e(n){return[n[0]*S.k+S.x,n[1]*S.k+S.y]}function r(n){S.k=Math.max(E[0],Math.min(E[1],n))}function u(n,t){t=e(t),S.x+=n[0]-t[0],S.y+=n[1]-t[1]}function i(){_&&_.domain(M.range().map(function(n){return(n-S.x)/S.k}).map(M.invert)),w&&w.domain(b.range().map(function(n){return(n-S.y)/S.k}).map(b.invert))}function o(n){n({type:"zoomstart"})}function a(n){i(),n({type:"zoom",scale:S.k,translate:[S.x,S.y]})}function c(n){n({type:"zoomend"})}function s(){function n(){l=1,u(Xo.mouse(r),g),a(i)}function e(){f.on(C,Go===r?h:null).on(N,null),p(l&&Xo.event.target===s),c(i)}var r=this,i=T.of(r,arguments),s=Xo.event.target,l=0,f=Xo.select(Go).on(C,n).on(N,e),g=t(Xo.mouse(r)),p=O();U.call(r),o(i)}function l(){function n(){var n=Xo.touches(g);return h=S.k,n.forEach(function(n){n.identifier in v&&(v[n.identifier]=t(n))}),n}function e(){for(var t=Xo.event.changedTouches,e=0,i=t.length;i>e;++e)v[t[e].identifier]=null;var o=n(),c=Date.now();if(1===o.length){if(500>c-x){var s=o[0],l=v[s.identifier];r(2*S.k),u(s,l),d(),a(p)}x=c}else if(o.length>1){var s=o[0],f=o[1],h=s[0]-f[0],g=s[1]-f[1];m=h*h+g*g}}function i(){for(var n,t,e,i,o=Xo.touches(g),c=0,s=o.length;s>c;++c,i=null)if(e=o[c],i=v[e.identifier]){if(t)break;n=e,t=i}if(i){var l=(l=e[0]-n[0])*l+(l=e[1]-n[1])*l,f=m&&Math.sqrt(l/m);n=[(n[0]+e[0])/2,(n[1]+e[1])/2],t=[(t[0]+i[0])/2,(t[1]+i[1])/2],r(f*h)}x=null,u(n,t),a(p)}function f(){if(Xo.event.touches.length){for(var t=Xo.event.changedTouches,e=0,r=t.length;r>e;++e)delete v[t[e].identifier];for(var u in v)return void n()}b.on(M,null).on(_,null),w.on(A,s).on(L,l),k(),c(p)}var h,g=this,p=T.of(g,arguments),v={},m=0,y=Xo.event.changedTouches[0].identifier,M="touchmove.zoom-"+y,_="touchend.zoom-"+y,b=Xo.select(Go).on(M,i).on(_,f),w=Xo.select(g).on(A,null).on(L,e),k=O();U.call(g),e(),o(p)}function f(){var n=T.of(this,arguments);m?clearTimeout(m):(U.call(this),o(n)),m=setTimeout(function(){m=null,c(n)},50),d();var e=v||Xo.mouse(this);p||(p=t(e)),r(Math.pow(2,.002*Ra())*S.k),u(e,p),a(n)}function h(){p=null}function g(){var n=T.of(this,arguments),e=Xo.mouse(this),i=t(e),s=Math.log(S.k)/Math.LN2;o(n),r(Math.pow(2,Xo.event.shiftKey?Math.ceil(s)-1:Math.floor(s)+1)),u(e,i),a(n),c(n)}var p,v,m,x,M,_,b,w,S={x:0,y:0,k:1},k=[960,500],E=Da,A="mousedown.zoom",C="mousemove.zoom",N="mouseup.zoom",L="touchstart.zoom",T=y(n,"zoomstart","zoom","zoomend");return n.event=function(n){n.each(function(){var n=T.of(this,arguments),t=S;ks?Xo.select(this).transition().each("start.zoom",function(){S=this.__chart__||{x:0,y:0,k:1},o(n)}).tween("zoom:zoom",function(){var e=k[0],r=k[1],u=e/2,i=r/2,o=Xo.interpolateZoom([(u-S.x)/S.k,(i-S.y)/S.k,e/S.k],[(u-t.x)/t.k,(i-t.y)/t.k,e/t.k]);return function(t){var r=o(t),c=e/r[2];this.__chart__=S={x:u-r[0]*c,y:i-r[1]*c,k:c},a(n)}}).each("end.zoom",function(){c(n)}):(this.__chart__=S,o(n),a(n),c(n))})},n.translate=function(t){return arguments.length?(S={x:+t[0],y:+t[1],k:S.k},i(),n):[S.x,S.y]},n.scale=function(t){return arguments.length?(S={x:S.x,y:S.y,k:+t},i(),n):S.k},n.scaleExtent=function(t){return arguments.length?(E=null==t?Da:[+t[0],+t[1]],n):E},n.center=function(t){return arguments.length?(v=t&&[+t[0],+t[1]],n):v},n.size=function(t){return arguments.length?(k=t&&[+t[0],+t[1]],n):k},n.x=function(t){return arguments.length?(_=t,M=t.copy(),S={x:0,y:0,k:1},n):_},n.y=function(t){return arguments.length?(w=t,b=t.copy(),S={x:0,y:0,k:1},n):w},Xo.rebind(n,T,"on")};var Ra,Da=[0,1/0],Pa="onwheel"in Wo?(Ra=function(){return-Xo.event.deltaY*(Xo.event.deltaMode?120:1)},"wheel"):"onmousewheel"in Wo?(Ra=function(){return Xo.event.wheelDelta},"mousewheel"):(Ra=function(){return-Xo.event.detail},"MozMousePixelScroll");G.prototype.toString=function(){return this.rgb()+""},Xo.hsl=function(n,t,e){return 1===arguments.length?n instanceof Q?K(n.h,n.s,n.l):dt(""+n,mt,K):K(+n,+t,+e)};var Ua=Q.prototype=new G;Ua.brighter=function(n){return n=Math.pow(.7,arguments.length?n:1),K(this.h,this.s,this.l/n)},Ua.darker=function(n){return n=Math.pow(.7,arguments.length?n:1),K(this.h,this.s,n*this.l)},Ua.rgb=function(){return nt(this.h,this.s,this.l)},Xo.hcl=function(n,t,e){return 1===arguments.length?n instanceof et?tt(n.h,n.c,n.l):n instanceof it?at(n.l,n.a,n.b):at((n=yt((n=Xo.rgb(n)).r,n.g,n.b)).l,n.a,n.b):tt(+n,+t,+e)};var ja=et.prototype=new G;ja.brighter=function(n){return tt(this.h,this.c,Math.min(100,this.l+Ha*(arguments.length?n:1)))},ja.darker=function(n){return tt(this.h,this.c,Math.max(0,this.l-Ha*(arguments.length?n:1)))},ja.rgb=function(){return rt(this.h,this.c,this.l).rgb()},Xo.lab=function(n,t,e){return 1===arguments.length?n instanceof it?ut(n.l,n.a,n.b):n instanceof et?rt(n.l,n.c,n.h):yt((n=Xo.rgb(n)).r,n.g,n.b):ut(+n,+t,+e)};var Ha=18,Fa=.95047,Oa=1,Ya=1.08883,Ia=it.prototype=new G;Ia.brighter=function(n){return ut(Math.min(100,this.l+Ha*(arguments.length?n:1)),this.a,this.b)},Ia.darker=function(n){return ut(Math.max(0,this.l-Ha*(arguments.length?n:1)),this.a,this.b)},Ia.rgb=function(){return ot(this.l,this.a,this.b)},Xo.rgb=function(n,t,e){return 1===arguments.length?n instanceof pt?gt(n.r,n.g,n.b):dt(""+n,gt,nt):gt(~~n,~~t,~~e)};var Za=pt.prototype=new G;Za.brighter=function(n){n=Math.pow(.7,arguments.length?n:1);var t=this.r,e=this.g,r=this.b,u=30;return t||e||r?(t&&u>t&&(t=u),e&&u>e&&(e=u),r&&u>r&&(r=u),gt(Math.min(255,~~(t/n)),Math.min(255,~~(e/n)),Math.min(255,~~(r/n)))):gt(u,u,u)},Za.darker=function(n){return n=Math.pow(.7,arguments.length?n:1),gt(~~(n*this.r),~~(n*this.g),~~(n*this.b))},Za.hsl=function(){return mt(this.r,this.g,this.b)},Za.toString=function(){return"#"+vt(this.r)+vt(this.g)+vt(this.b)};var Va=Xo.map({aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074});Va.forEach(function(n,t){Va.set(n,ft(t))}),Xo.functor=_t,Xo.xhr=wt(bt),Xo.dsv=function(n,t){function e(n,e,i){arguments.length<3&&(i=e,e=null);var o=St(n,t,null==e?r:u(e),i);return o.row=function(n){return arguments.length?o.response(null==(e=n)?r:u(n)):e},o}function r(n){return e.parse(n.responseText)}function u(n){return function(t){return e.parse(t.responseText,n)}}function i(t){return t.map(o).join(n)}function o(n){return a.test(n)?'"'+n.replace(/\"/g,'""')+'"':n}var a=new RegExp('["'+n+"\n]"),c=n.charCodeAt(0);return e.parse=function(n,t){var r;return e.parseRows(n,function(n,e){if(r)return r(n,e-1);var u=new Function("d","return {"+n.map(function(n,t){return JSON.stringify(n)+": d["+t+"]"}).join(",")+"}");r=t?function(n,e){return t(u(n),e)}:u})},e.parseRows=function(n,t){function e(){if(l>=s)return o;if(u)return u=!1,i;var t=l;if(34===n.charCodeAt(t)){for(var e=t;e++<s;)if(34===n.charCodeAt(e)){if(34!==n.charCodeAt(e+1))break;++e}l=e+2;var r=n.charCodeAt(e+1);return 13===r?(u=!0,10===n.charCodeAt(e+2)&&++l):10===r&&(u=!0),n.substring(t+1,e).replace(/""/g,'"')}for(;s>l;){var r=n.charCodeAt(l++),a=1;if(10===r)u=!0;else if(13===r)u=!0,10===n.charCodeAt(l)&&(++l,++a);else if(r!==c)continue;return n.substring(t,l-a)}return n.substring(t)}for(var r,u,i={},o={},a=[],s=n.length,l=0,f=0;(r=e())!==o;){for(var h=[];r!==i&&r!==o;)h.push(r),r=e();(!t||(h=t(h,f++)))&&a.push(h)}return a},e.format=function(t){if(Array.isArray(t[0]))return e.formatRows(t);var r=new l,u=[];return t.forEach(function(n){for(var t in n)r.has(t)||u.push(r.add(t))}),[u.map(o).join(n)].concat(t.map(function(t){return u.map(function(n){return o(t[n])}).join(n)})).join("\n")},e.formatRows=function(n){return n.map(i).join("\n")},e},Xo.csv=Xo.dsv(",","text/csv"),Xo.tsv=Xo.dsv("	","text/tab-separated-values");var Xa,$a,Ba,Wa,Ja,Ga=Go[h(Go,"requestAnimationFrame")]||function(n){setTimeout(n,17)};Xo.timer=function(n,t,e){var r=arguments.length;2>r&&(t=0),3>r&&(e=Date.now());var u=e+t,i={c:n,t:u,f:!1,n:null};$a?$a.n=i:Xa=i,$a=i,Ba||(Wa=clearTimeout(Wa),Ba=1,Ga(Et))},Xo.timer.flush=function(){At(),Ct()},Xo.round=function(n,t){return t?Math.round(n*(t=Math.pow(10,t)))/t:Math.round(n)};var Ka=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"].map(Lt);Xo.formatPrefix=function(n,t){var e=0;return n&&(0>n&&(n*=-1),t&&(n=Xo.round(n,Nt(n,t))),e=1+Math.floor(1e-12+Math.log(n)/Math.LN10),e=Math.max(-24,Math.min(24,3*Math.floor((0>=e?e+1:e-1)/3)))),Ka[8+e/3]};var Qa=/(?:([^{])?([<>=^]))?([+\- ])?([$#])?(0)?(\d+)?(,)?(\.-?\d+)?([a-z%])?/i,nc=Xo.map({b:function(n){return n.toString(2)},c:function(n){return String.fromCharCode(n)},o:function(n){return n.toString(8)},x:function(n){return n.toString(16)},X:function(n){return n.toString(16).toUpperCase()},g:function(n,t){return n.toPrecision(t)},e:function(n,t){return n.toExponential(t)},f:function(n,t){return n.toFixed(t)},r:function(n,t){return(n=Xo.round(n,Nt(n,t))).toFixed(Math.max(0,Math.min(20,Nt(n*(1+1e-15),t))))}}),tc=Xo.time={},ec=Date;zt.prototype={getDate:function(){return this._.getUTCDate()},getDay:function(){return this._.getUTCDay()},getFullYear:function(){return this._.getUTCFullYear()},getHours:function(){return this._.getUTCHours()},getMilliseconds:function(){return this._.getUTCMilliseconds()},getMinutes:function(){return this._.getUTCMinutes()},getMonth:function(){return this._.getUTCMonth()},getSeconds:function(){return this._.getUTCSeconds()},getTime:function(){return this._.getTime()},getTimezoneOffset:function(){return 0},valueOf:function(){return this._.valueOf()},setDate:function(){rc.setUTCDate.apply(this._,arguments)},setDay:function(){rc.setUTCDay.apply(this._,arguments)},setFullYear:function(){rc.setUTCFullYear.apply(this._,arguments)},setHours:function(){rc.setUTCHours.apply(this._,arguments)},setMilliseconds:function(){rc.setUTCMilliseconds.apply(this._,arguments)},setMinutes:function(){rc.setUTCMinutes.apply(this._,arguments)},setMonth:function(){rc.setUTCMonth.apply(this._,arguments)},setSeconds:function(){rc.setUTCSeconds.apply(this._,arguments)},setTime:function(){rc.setTime.apply(this._,arguments)}};var rc=Date.prototype;tc.year=Rt(function(n){return n=tc.day(n),n.setMonth(0,1),n},function(n,t){n.setFullYear(n.getFullYear()+t)},function(n){return n.getFullYear()}),tc.years=tc.year.range,tc.years.utc=tc.year.utc.range,tc.day=Rt(function(n){var t=new ec(2e3,0);return t.setFullYear(n.getFullYear(),n.getMonth(),n.getDate()),t},function(n,t){n.setDate(n.getDate()+t)},function(n){return n.getDate()-1}),tc.days=tc.day.range,tc.days.utc=tc.day.utc.range,tc.dayOfYear=function(n){var t=tc.year(n);return Math.floor((n-t-6e4*(n.getTimezoneOffset()-t.getTimezoneOffset()))/864e5)},["sunday","monday","tuesday","wednesday","thursday","friday","saturday"].forEach(function(n,t){t=7-t;var e=tc[n]=Rt(function(n){return(n=tc.day(n)).setDate(n.getDate()-(n.getDay()+t)%7),n},function(n,t){n.setDate(n.getDate()+7*Math.floor(t))},function(n){var e=tc.year(n).getDay();return Math.floor((tc.dayOfYear(n)+(e+t)%7)/7)-(e!==t)});tc[n+"s"]=e.range,tc[n+"s"].utc=e.utc.range,tc[n+"OfYear"]=function(n){var e=tc.year(n).getDay();return Math.floor((tc.dayOfYear(n)+(e+t)%7)/7)}}),tc.week=tc.sunday,tc.weeks=tc.sunday.range,tc.weeks.utc=tc.sunday.utc.range,tc.weekOfYear=tc.sundayOfYear;var uc={"-":"",_:" ",0:"0"},ic=/^\s*\d+/,oc=/^%/;Xo.locale=function(n){return{numberFormat:Tt(n),timeFormat:Pt(n)}};var ac=Xo.locale({decimal:".",thousands:",",grouping:[3],currency:["$",""],dateTime:"%a %b %e %X %Y",date:"%m/%d/%Y",time:"%H:%M:%S",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});Xo.format=ac.numberFormat,Xo.geo={},re.prototype={s:0,t:0,add:function(n){ue(n,this.t,cc),ue(cc.s,this.s,this),this.s?this.t+=cc.t:this.s=cc.t},reset:function(){this.s=this.t=0},valueOf:function(){return this.s}};var cc=new re;Xo.geo.stream=function(n,t){n&&sc.hasOwnProperty(n.type)?sc[n.type](n,t):ie(n,t)};var sc={Feature:function(n,t){ie(n.geometry,t)},FeatureCollection:function(n,t){for(var e=n.features,r=-1,u=e.length;++r<u;)ie(e[r].geometry,t)}},lc={Sphere:function(n,t){t.sphere()},Point:function(n,t){n=n.coordinates,t.point(n[0],n[1],n[2])},MultiPoint:function(n,t){for(var e=n.coordinates,r=-1,u=e.length;++r<u;)n=e[r],t.point(n[0],n[1],n[2])},LineString:function(n,t){oe(n.coordinates,t,0)},MultiLineString:function(n,t){for(var e=n.coordinates,r=-1,u=e.length;++r<u;)oe(e[r],t,0)},Polygon:function(n,t){ae(n.coordinates,t)},MultiPolygon:function(n,t){for(var e=n.coordinates,r=-1,u=e.length;++r<u;)ae(e[r],t)},GeometryCollection:function(n,t){for(var e=n.geometries,r=-1,u=e.length;++r<u;)ie(e[r],t)}};Xo.geo.area=function(n){return fc=0,Xo.geo.stream(n,gc),fc};var fc,hc=new re,gc={sphere:function(){fc+=4*Sa},point:g,lineStart:g,lineEnd:g,polygonStart:function(){hc.reset(),gc.lineStart=ce},polygonEnd:function(){var n=2*hc;fc+=0>n?4*Sa+n:n,gc.lineStart=gc.lineEnd=gc.point=g}};Xo.geo.bounds=function(){function n(n,t){x.push(M=[l=n,h=n]),f>t&&(f=t),t>g&&(g=t)}function t(t,e){var r=se([t*Na,e*Na]);if(m){var u=fe(m,r),i=[u[1],-u[0],0],o=fe(i,u);pe(o),o=ve(o);var c=t-p,s=c>0?1:-1,v=o[0]*La*s,d=oa(c)>180;if(d^(v>s*p&&s*t>v)){var y=o[1]*La;y>g&&(g=y)}else if(v=(v+360)%360-180,d^(v>s*p&&s*t>v)){var y=-o[1]*La;f>y&&(f=y)}else f>e&&(f=e),e>g&&(g=e);d?p>t?a(l,t)>a(l,h)&&(h=t):a(t,h)>a(l,h)&&(l=t):h>=l?(l>t&&(l=t),t>h&&(h=t)):t>p?a(l,t)>a(l,h)&&(h=t):a(t,h)>a(l,h)&&(l=t)}else n(t,e);m=r,p=t}function e(){_.point=t}function r(){M[0]=l,M[1]=h,_.point=n,m=null}function u(n,e){if(m){var r=n-p;y+=oa(r)>180?r+(r>0?360:-360):r}else v=n,d=e;gc.point(n,e),t(n,e)}function i(){gc.lineStart()}function o(){u(v,d),gc.lineEnd(),oa(y)>Aa&&(l=-(h=180)),M[0]=l,M[1]=h,m=null}function a(n,t){return(t-=n)<0?t+360:t}function c(n,t){return n[0]-t[0]}function s(n,t){return t[0]<=t[1]?t[0]<=n&&n<=t[1]:n<t[0]||t[1]<n}var l,f,h,g,p,v,d,m,y,x,M,_={point:n,lineStart:e,lineEnd:r,polygonStart:function(){_.point=u,_.lineStart=i,_.lineEnd=o,y=0,gc.polygonStart()},polygonEnd:function(){gc.polygonEnd(),_.point=n,_.lineStart=e,_.lineEnd=r,0>hc?(l=-(h=180),f=-(g=90)):y>Aa?g=90:-Aa>y&&(f=-90),M[0]=l,M[1]=h}};return function(n){g=h=-(l=f=1/0),x=[],Xo.geo.stream(n,_);var t=x.length;if(t){x.sort(c);for(var e,r=1,u=x[0],i=[u];t>r;++r)e=x[r],s(e[0],u)||s(e[1],u)?(a(u[0],e[1])>a(u[0],u[1])&&(u[1]=e[1]),a(e[0],u[1])>a(u[0],u[1])&&(u[0]=e[0])):i.push(u=e);for(var o,e,p=-1/0,t=i.length-1,r=0,u=i[t];t>=r;u=e,++r)e=i[r],(o=a(u[1],e[0]))>p&&(p=o,l=e[0],h=u[1])}return x=M=null,1/0===l||1/0===f?[[0/0,0/0],[0/0,0/0]]:[[l,f],[h,g]]}}(),Xo.geo.centroid=function(n){pc=vc=dc=mc=yc=xc=Mc=_c=bc=wc=Sc=0,Xo.geo.stream(n,kc);var t=bc,e=wc,r=Sc,u=t*t+e*e+r*r;return Ca>u&&(t=xc,e=Mc,r=_c,Aa>vc&&(t=dc,e=mc,r=yc),u=t*t+e*e+r*r,Ca>u)?[0/0,0/0]:[Math.atan2(e,t)*La,X(r/Math.sqrt(u))*La]};var pc,vc,dc,mc,yc,xc,Mc,_c,bc,wc,Sc,kc={sphere:g,point:me,lineStart:xe,lineEnd:Me,polygonStart:function(){kc.lineStart=_e},polygonEnd:function(){kc.lineStart=xe}},Ec=Ee(be,Te,ze,[-Sa,-Sa/2]),Ac=1e9;Xo.geo.clipExtent=function(){var n,t,e,r,u,i,o={stream:function(n){return u&&(u.valid=!1),u=i(n),u.valid=!0,u},extent:function(a){return arguments.length?(i=Pe(n=+a[0][0],t=+a[0][1],e=+a[1][0],r=+a[1][1]),u&&(u.valid=!1,u=null),o):[[n,t],[e,r]]}};return o.extent([[0,0],[960,500]])},(Xo.geo.conicEqualArea=function(){return je(He)}).raw=He,Xo.geo.albers=function(){return Xo.geo.conicEqualArea().rotate([96,0]).center([-.6,38.7]).parallels([29.5,45.5]).scale(1070)},Xo.geo.albersUsa=function(){function n(n){var i=n[0],o=n[1];return t=null,e(i,o),t||(r(i,o),t)||u(i,o),t}var t,e,r,u,i=Xo.geo.albers(),o=Xo.geo.conicEqualArea().rotate([154,0]).center([-2,58.5]).parallels([55,65]),a=Xo.geo.conicEqualArea().rotate([157,0]).center([-3,19.9]).parallels([8,18]),c={point:function(n,e){t=[n,e]}};return n.invert=function(n){var t=i.scale(),e=i.translate(),r=(n[0]-e[0])/t,u=(n[1]-e[1])/t;return(u>=.12&&.234>u&&r>=-.425&&-.214>r?o:u>=.166&&.234>u&&r>=-.214&&-.115>r?a:i).invert(n)},n.stream=function(n){var t=i.stream(n),e=o.stream(n),r=a.stream(n);return{point:function(n,u){t.point(n,u),e.point(n,u),r.point(n,u)},sphere:function(){t.sphere(),e.sphere(),r.sphere()},lineStart:function(){t.lineStart(),e.lineStart(),r.lineStart()},lineEnd:function(){t.lineEnd(),e.lineEnd(),r.lineEnd()},polygonStart:function(){t.polygonStart(),e.polygonStart(),r.polygonStart()},polygonEnd:function(){t.polygonEnd(),e.polygonEnd(),r.polygonEnd()}}},n.precision=function(t){return arguments.length?(i.precision(t),o.precision(t),a.precision(t),n):i.precision()},n.scale=function(t){return arguments.length?(i.scale(t),o.scale(.35*t),a.scale(t),n.translate(i.translate())):i.scale()},n.translate=function(t){if(!arguments.length)return i.translate();var s=i.scale(),l=+t[0],f=+t[1];return e=i.translate(t).clipExtent([[l-.455*s,f-.238*s],[l+.455*s,f+.238*s]]).stream(c).point,r=o.translate([l-.307*s,f+.201*s]).clipExtent([[l-.425*s+Aa,f+.12*s+Aa],[l-.214*s-Aa,f+.234*s-Aa]]).stream(c).point,u=a.translate([l-.205*s,f+.212*s]).clipExtent([[l-.214*s+Aa,f+.166*s+Aa],[l-.115*s-Aa,f+.234*s-Aa]]).stream(c).point,n},n.scale(1070)};var Cc,Nc,Lc,Tc,qc,zc,Rc={point:g,lineStart:g,lineEnd:g,polygonStart:function(){Nc=0,Rc.lineStart=Fe},polygonEnd:function(){Rc.lineStart=Rc.lineEnd=Rc.point=g,Cc+=oa(Nc/2)}},Dc={point:Oe,lineStart:g,lineEnd:g,polygonStart:g,polygonEnd:g},Pc={point:Ze,lineStart:Ve,lineEnd:Xe,polygonStart:function(){Pc.lineStart=$e},polygonEnd:function(){Pc.point=Ze,Pc.lineStart=Ve,Pc.lineEnd=Xe}};Xo.geo.path=function(){function n(n){return n&&("function"==typeof a&&i.pointRadius(+a.apply(this,arguments)),o&&o.valid||(o=u(i)),Xo.geo.stream(n,o)),i.result()}function t(){return o=null,n}var e,r,u,i,o,a=4.5;return n.area=function(n){return Cc=0,Xo.geo.stream(n,u(Rc)),Cc},n.centroid=function(n){return dc=mc=yc=xc=Mc=_c=bc=wc=Sc=0,Xo.geo.stream(n,u(Pc)),Sc?[bc/Sc,wc/Sc]:_c?[xc/_c,Mc/_c]:yc?[dc/yc,mc/yc]:[0/0,0/0]},n.bounds=function(n){return qc=zc=-(Lc=Tc=1/0),Xo.geo.stream(n,u(Dc)),[[Lc,Tc],[qc,zc]]},n.projection=function(n){return arguments.length?(u=(e=n)?n.stream||Je(n):bt,t()):e},n.context=function(n){return arguments.length?(i=null==(r=n)?new Ye:new Be(n),"function"!=typeof a&&i.pointRadius(a),t()):r},n.pointRadius=function(t){return arguments.length?(a="function"==typeof t?t:(i.pointRadius(+t),+t),n):a},n.projection(Xo.geo.albersUsa()).context(null)},Xo.geo.transform=function(n){return{stream:function(t){var e=new Ge(t);for(var r in n)e[r]=n[r];return e}}},Ge.prototype={point:function(n,t){this.stream.point(n,t)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}},Xo.geo.projection=Qe,Xo.geo.projectionMutator=nr,(Xo.geo.equirectangular=function(){return Qe(er)}).raw=er.invert=er,Xo.geo.rotation=function(n){function t(t){return t=n(t[0]*Na,t[1]*Na),t[0]*=La,t[1]*=La,t}return n=ur(n[0]%360*Na,n[1]*Na,n.length>2?n[2]*Na:0),t.invert=function(t){return t=n.invert(t[0]*Na,t[1]*Na),t[0]*=La,t[1]*=La,t},t},rr.invert=er,Xo.geo.circle=function(){function n(){var n="function"==typeof r?r.apply(this,arguments):r,t=ur(-n[0]*Na,-n[1]*Na,0).invert,u=[];return e(null,null,1,{point:function(n,e){u.push(n=t(n,e)),n[0]*=La,n[1]*=La}}),{type:"Polygon",coordinates:[u]}}var t,e,r=[0,0],u=6;return n.origin=function(t){return arguments.length?(r=t,n):r},n.angle=function(r){return arguments.length?(e=cr((t=+r)*Na,u*Na),n):t},n.precision=function(r){return arguments.length?(e=cr(t*Na,(u=+r)*Na),n):u},n.angle(90)},Xo.geo.distance=function(n,t){var e,r=(t[0]-n[0])*Na,u=n[1]*Na,i=t[1]*Na,o=Math.sin(r),a=Math.cos(r),c=Math.sin(u),s=Math.cos(u),l=Math.sin(i),f=Math.cos(i);return Math.atan2(Math.sqrt((e=f*o)*e+(e=s*l-c*f*a)*e),c*l+s*f*a)},Xo.geo.graticule=function(){function n(){return{type:"MultiLineString",coordinates:t()}}function t(){return Xo.range(Math.ceil(i/d)*d,u,d).map(h).concat(Xo.range(Math.ceil(s/m)*m,c,m).map(g)).concat(Xo.range(Math.ceil(r/p)*p,e,p).filter(function(n){return oa(n%d)>Aa}).map(l)).concat(Xo.range(Math.ceil(a/v)*v,o,v).filter(function(n){return oa(n%m)>Aa}).map(f))}var e,r,u,i,o,a,c,s,l,f,h,g,p=10,v=p,d=90,m=360,y=2.5;return n.lines=function(){return t().map(function(n){return{type:"LineString",coordinates:n}})},n.outline=function(){return{type:"Polygon",coordinates:[h(i).concat(g(c).slice(1),h(u).reverse().slice(1),g(s).reverse().slice(1))]}},n.extent=function(t){return arguments.length?n.majorExtent(t).minorExtent(t):n.minorExtent()},n.majorExtent=function(t){return arguments.length?(i=+t[0][0],u=+t[1][0],s=+t[0][1],c=+t[1][1],i>u&&(t=i,i=u,u=t),s>c&&(t=s,s=c,c=t),n.precision(y)):[[i,s],[u,c]]},n.minorExtent=function(t){return arguments.length?(r=+t[0][0],e=+t[1][0],a=+t[0][1],o=+t[1][1],r>e&&(t=r,r=e,e=t),a>o&&(t=a,a=o,o=t),n.precision(y)):[[r,a],[e,o]]},n.step=function(t){return arguments.length?n.majorStep(t).minorStep(t):n.minorStep()},n.majorStep=function(t){return arguments.length?(d=+t[0],m=+t[1],n):[d,m]},n.minorStep=function(t){return arguments.length?(p=+t[0],v=+t[1],n):[p,v]},n.precision=function(t){return arguments.length?(y=+t,l=lr(a,o,90),f=fr(r,e,y),h=lr(s,c,90),g=fr(i,u,y),n):y},n.majorExtent([[-180,-90+Aa],[180,90-Aa]]).minorExtent([[-180,-80-Aa],[180,80+Aa]])},Xo.geo.greatArc=function(){function n(){return{type:"LineString",coordinates:[t||r.apply(this,arguments),e||u.apply(this,arguments)]}}var t,e,r=hr,u=gr;return n.distance=function(){return Xo.geo.distance(t||r.apply(this,arguments),e||u.apply(this,arguments))},n.source=function(e){return arguments.length?(r=e,t="function"==typeof e?null:e,n):r},n.target=function(t){return arguments.length?(u=t,e="function"==typeof t?null:t,n):u},n.precision=function(){return arguments.length?n:0},n},Xo.geo.interpolate=function(n,t){return pr(n[0]*Na,n[1]*Na,t[0]*Na,t[1]*Na)},Xo.geo.length=function(n){return Uc=0,Xo.geo.stream(n,jc),Uc};var Uc,jc={sphere:g,point:g,lineStart:vr,lineEnd:g,polygonStart:g,polygonEnd:g},Hc=dr(function(n){return Math.sqrt(2/(1+n))},function(n){return 2*Math.asin(n/2)});(Xo.geo.azimuthalEqualArea=function(){return Qe(Hc)}).raw=Hc;var Fc=dr(function(n){var t=Math.acos(n);return t&&t/Math.sin(t)},bt);(Xo.geo.azimuthalEquidistant=function(){return Qe(Fc)}).raw=Fc,(Xo.geo.conicConformal=function(){return je(mr)}).raw=mr,(Xo.geo.conicEquidistant=function(){return je(yr)}).raw=yr;var Oc=dr(function(n){return 1/n},Math.atan);(Xo.geo.gnomonic=function(){return Qe(Oc)}).raw=Oc,xr.invert=function(n,t){return[n,2*Math.atan(Math.exp(t))-Ea]},(Xo.geo.mercator=function(){return Mr(xr)}).raw=xr;var Yc=dr(function(){return 1},Math.asin);(Xo.geo.orthographic=function(){return Qe(Yc)}).raw=Yc;var Ic=dr(function(n){return 1/(1+n)},function(n){return 2*Math.atan(n)});(Xo.geo.stereographic=function(){return Qe(Ic)}).raw=Ic,_r.invert=function(n,t){return[-t,2*Math.atan(Math.exp(n))-Ea]},(Xo.geo.transverseMercator=function(){var n=Mr(_r),t=n.center,e=n.rotate;return n.center=function(n){return n?t([-n[1],n[0]]):(n=t(),[-n[1],n[0]])},n.rotate=function(n){return n?e([n[0],n[1],n.length>2?n[2]+90:90]):(n=e(),[n[0],n[1],n[2]-90])},n.rotate([0,0])}).raw=_r,Xo.geom={},Xo.geom.hull=function(n){function t(n){if(n.length<3)return[];var t,u=_t(e),i=_t(r),o=n.length,a=[],c=[];for(t=0;o>t;t++)a.push([+u.call(this,n[t],t),+i.call(this,n[t],t),t]);for(a.sort(kr),t=0;o>t;t++)c.push([a[t][0],-a[t][1]]);var s=Sr(a),l=Sr(c),f=l[0]===s[0],h=l[l.length-1]===s[s.length-1],g=[];for(t=s.length-1;t>=0;--t)g.push(n[a[s[t]][2]]);for(t=+f;t<l.length-h;++t)g.push(n[a[l[t]][2]]);return g}var e=br,r=wr;return arguments.length?t(n):(t.x=function(n){return arguments.length?(e=n,t):e},t.y=function(n){return arguments.length?(r=n,t):r},t)},Xo.geom.polygon=function(n){return fa(n,Zc),n};var Zc=Xo.geom.polygon.prototype=[];Zc.area=function(){for(var n,t=-1,e=this.length,r=this[e-1],u=0;++t<e;)n=r,r=this[t],u+=n[1]*r[0]-n[0]*r[1];return.5*u},Zc.centroid=function(n){var t,e,r=-1,u=this.length,i=0,o=0,a=this[u-1];for(arguments.length||(n=-1/(6*this.area()));++r<u;)t=a,a=this[r],e=t[0]*a[1]-a[0]*t[1],i+=(t[0]+a[0])*e,o+=(t[1]+a[1])*e;return[i*n,o*n]},Zc.clip=function(n){for(var t,e,r,u,i,o,a=Cr(n),c=-1,s=this.length-Cr(this),l=this[s-1];++c<s;){for(t=n.slice(),n.length=0,u=this[c],i=t[(r=t.length-a)-1],e=-1;++e<r;)o=t[e],Er(o,l,u)?(Er(i,l,u)||n.push(Ar(i,o,l,u)),n.push(o)):Er(i,l,u)&&n.push(Ar(i,o,l,u)),i=o;a&&n.push(n[0]),l=u}return n};var Vc,Xc,$c,Bc,Wc,Jc=[],Gc=[];Pr.prototype.prepare=function(){for(var n,t=this.edges,e=t.length;e--;)n=t[e].edge,n.b&&n.a||t.splice(e,1);return t.sort(jr),t.length},Br.prototype={start:function(){return this.edge.l===this.site?this.edge.a:this.edge.b},end:function(){return this.edge.l===this.site?this.edge.b:this.edge.a}},Wr.prototype={insert:function(n,t){var e,r,u;if(n){if(t.P=n,t.N=n.N,n.N&&(n.N.P=t),n.N=t,n.R){for(n=n.R;n.L;)n=n.L;n.L=t}else n.R=t;e=n}else this._?(n=Qr(this._),t.P=null,t.N=n,n.P=n.L=t,e=n):(t.P=t.N=null,this._=t,e=null);for(t.L=t.R=null,t.U=e,t.C=!0,n=t;e&&e.C;)r=e.U,e===r.L?(u=r.R,u&&u.C?(e.C=u.C=!1,r.C=!0,n=r):(n===e.R&&(Gr(this,e),n=e,e=n.U),e.C=!1,r.C=!0,Kr(this,r))):(u=r.L,u&&u.C?(e.C=u.C=!1,r.C=!0,n=r):(n===e.L&&(Kr(this,e),n=e,e=n.U),e.C=!1,r.C=!0,Gr(this,r))),e=n.U;this._.C=!1},remove:function(n){n.N&&(n.N.P=n.P),n.P&&(n.P.N=n.N),n.N=n.P=null;var t,e,r,u=n.U,i=n.L,o=n.R;if(e=i?o?Qr(o):i:o,u?u.L===n?u.L=e:u.R=e:this._=e,i&&o?(r=e.C,e.C=n.C,e.L=i,i.U=e,e!==o?(u=e.U,e.U=n.U,n=e.R,u.L=n,e.R=o,o.U=e):(e.U=u,u=e,n=e.R)):(r=n.C,n=e),n&&(n.U=u),!r){if(n&&n.C)return n.C=!1,void 0;do{if(n===this._)break;if(n===u.L){if(t=u.R,t.C&&(t.C=!1,u.C=!0,Gr(this,u),t=u.R),t.L&&t.L.C||t.R&&t.R.C){t.R&&t.R.C||(t.L.C=!1,t.C=!0,Kr(this,t),t=u.R),t.C=u.C,u.C=t.R.C=!1,Gr(this,u),n=this._;break}}else if(t=u.L,t.C&&(t.C=!1,u.C=!0,Kr(this,u),t=u.L),t.L&&t.L.C||t.R&&t.R.C){t.L&&t.L.C||(t.R.C=!1,t.C=!0,Gr(this,t),t=u.L),t.C=u.C,u.C=t.L.C=!1,Kr(this,u),n=this._;break}t.C=!0,n=u,u=u.U}while(!n.C);n&&(n.C=!1)}}},Xo.geom.voronoi=function(n){function t(n){var t=new Array(n.length),r=a[0][0],u=a[0][1],i=a[1][0],o=a[1][1];return nu(e(n),a).cells.forEach(function(e,a){var c=e.edges,s=e.site,l=t[a]=c.length?c.map(function(n){var t=n.start();return[t.x,t.y]}):s.x>=r&&s.x<=i&&s.y>=u&&s.y<=o?[[r,o],[i,o],[i,u],[r,u]]:[];l.point=n[a]}),t}function e(n){return n.map(function(n,t){return{x:Math.round(i(n,t)/Aa)*Aa,y:Math.round(o(n,t)/Aa)*Aa,i:t}})}var r=br,u=wr,i=r,o=u,a=Kc;return n?t(n):(t.links=function(n){return nu(e(n)).edges.filter(function(n){return n.l&&n.r}).map(function(t){return{source:n[t.l.i],target:n[t.r.i]}})},t.triangles=function(n){var t=[];return nu(e(n)).cells.forEach(function(e,r){for(var u,i,o=e.site,a=e.edges.sort(jr),c=-1,s=a.length,l=a[s-1].edge,f=l.l===o?l.r:l.l;++c<s;)u=l,i=f,l=a[c].edge,f=l.l===o?l.r:l.l,r<i.i&&r<f.i&&eu(o,i,f)<0&&t.push([n[r],n[i.i],n[f.i]])}),t},t.x=function(n){return arguments.length?(i=_t(r=n),t):r},t.y=function(n){return arguments.length?(o=_t(u=n),t):u},t.clipExtent=function(n){return arguments.length?(a=null==n?Kc:n,t):a===Kc?null:a},t.size=function(n){return arguments.length?t.clipExtent(n&&[[0,0],n]):a===Kc?null:a&&a[1]},t)};var Kc=[[-1e6,-1e6],[1e6,1e6]];Xo.geom.delaunay=function(n){return Xo.geom.voronoi().triangles(n)},Xo.geom.quadtree=function(n,t,e,r,u){function i(n){function i(n,t,e,r,u,i,o,a){if(!isNaN(e)&&!isNaN(r))if(n.leaf){var c=n.x,l=n.y;if(null!=c)if(oa(c-e)+oa(l-r)<.01)s(n,t,e,r,u,i,o,a);else{var f=n.point;n.x=n.y=n.point=null,s(n,f,c,l,u,i,o,a),s(n,t,e,r,u,i,o,a)}else n.x=e,n.y=r,n.point=t}else s(n,t,e,r,u,i,o,a)}function s(n,t,e,r,u,o,a,c){var s=.5*(u+a),l=.5*(o+c),f=e>=s,h=r>=l,g=(h<<1)+f;n.leaf=!1,n=n.nodes[g]||(n.nodes[g]=iu()),f?u=s:a=s,h?o=l:c=l,i(n,t,e,r,u,o,a,c)}var l,f,h,g,p,v,d,m,y,x=_t(a),M=_t(c);if(null!=t)v=t,d=e,m=r,y=u;else if(m=y=-(v=d=1/0),f=[],h=[],p=n.length,o)for(g=0;p>g;++g)l=n[g],l.x<v&&(v=l.x),l.y<d&&(d=l.y),l.x>m&&(m=l.x),l.y>y&&(y=l.y),f.push(l.x),h.push(l.y);else for(g=0;p>g;++g){var _=+x(l=n[g],g),b=+M(l,g);v>_&&(v=_),d>b&&(d=b),_>m&&(m=_),b>y&&(y=b),f.push(_),h.push(b)}var w=m-v,S=y-d;w>S?y=d+w:m=v+S;var k=iu();if(k.add=function(n){i(k,n,+x(n,++g),+M(n,g),v,d,m,y)},k.visit=function(n){ou(n,k,v,d,m,y)},g=-1,null==t){for(;++g<p;)i(k,n[g],f[g],h[g],v,d,m,y);--g}else n.forEach(k.add);return f=h=n=l=null,k}var o,a=br,c=wr;return(o=arguments.length)?(a=ru,c=uu,3===o&&(u=e,r=t,e=t=0),i(n)):(i.x=function(n){return arguments.length?(a=n,i):a},i.y=function(n){return arguments.length?(c=n,i):c},i.extent=function(n){return arguments.length?(null==n?t=e=r=u=null:(t=+n[0][0],e=+n[0][1],r=+n[1][0],u=+n[1][1]),i):null==t?null:[[t,e],[r,u]]},i.size=function(n){return arguments.length?(null==n?t=e=r=u=null:(t=e=0,r=+n[0],u=+n[1]),i):null==t?null:[r-t,u-e]},i)},Xo.interpolateRgb=au,Xo.interpolateObject=cu,Xo.interpolateNumber=su,Xo.interpolateString=lu;var Qc=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g;Xo.interpolate=fu,Xo.interpolators=[function(n,t){var e=typeof t;return("string"===e?Va.has(t)||/^(#|rgb\(|hsl\()/.test(t)?au:lu:t instanceof G?au:"object"===e?Array.isArray(t)?hu:cu:su)(n,t)}],Xo.interpolateArray=hu;var ns=function(){return bt},ts=Xo.map({linear:ns,poly:xu,quad:function(){return du},cubic:function(){return mu},sin:function(){return Mu},exp:function(){return _u},circle:function(){return bu},elastic:wu,back:Su,bounce:function(){return ku}}),es=Xo.map({"in":bt,out:pu,"in-out":vu,"out-in":function(n){return vu(pu(n))}});Xo.ease=function(n){var t=n.indexOf("-"),e=t>=0?n.substring(0,t):n,r=t>=0?n.substring(t+1):"in";return e=ts.get(e)||ns,r=es.get(r)||bt,gu(r(e.apply(null,$o.call(arguments,1))))},Xo.interpolateHcl=Eu,Xo.interpolateHsl=Au,Xo.interpolateLab=Cu,Xo.interpolateRound=Nu,Xo.transform=function(n){var t=Wo.createElementNS(Xo.ns.prefix.svg,"g");return(Xo.transform=function(n){if(null!=n){t.setAttribute("transform",n);var e=t.transform.baseVal.consolidate()}return new Lu(e?e.matrix:rs)})(n)},Lu.prototype.toString=function(){return"translate("+this.translate+")rotate("+this.rotate+")skewX("+this.skew+")scale("+this.scale+")"};var rs={a:1,b:0,c:0,d:1,e:0,f:0};Xo.interpolateTransform=Ru,Xo.layout={},Xo.layout.bundle=function(){return function(n){for(var t=[],e=-1,r=n.length;++e<r;)t.push(Uu(n[e]));return t}},Xo.layout.chord=function(){function n(){var n,s,f,h,g,p={},v=[],d=Xo.range(i),m=[];for(e=[],r=[],n=0,h=-1;++h<i;){for(s=0,g=-1;++g<i;)s+=u[h][g];v.push(s),m.push(Xo.range(i)),n+=s}for(o&&d.sort(function(n,t){return o(v[n],v[t])}),a&&m.forEach(function(n,t){n.sort(function(n,e){return a(u[t][n],u[t][e])})}),n=(ka-l*i)/n,s=0,h=-1;++h<i;){for(f=s,g=-1;++g<i;){var y=d[h],x=m[y][g],M=u[y][x],_=s,b=s+=M*n;p[y+"-"+x]={index:y,subindex:x,startAngle:_,endAngle:b,value:M}}r[y]={index:y,startAngle:f,endAngle:s,value:(s-f)/n},s+=l}for(h=-1;++h<i;)for(g=h-1;++g<i;){var w=p[h+"-"+g],S=p[g+"-"+h];(w.value||S.value)&&e.push(w.value<S.value?{source:S,target:w}:{source:w,target:S})}c&&t()}function t(){e.sort(function(n,t){return c((n.source.value+n.target.value)/2,(t.source.value+t.target.value)/2)})}var e,r,u,i,o,a,c,s={},l=0;return s.matrix=function(n){return arguments.length?(i=(u=n)&&u.length,e=r=null,s):u},s.padding=function(n){return arguments.length?(l=n,e=r=null,s):l},s.sortGroups=function(n){return arguments.length?(o=n,e=r=null,s):o},s.sortSubgroups=function(n){return arguments.length?(a=n,e=null,s):a},s.sortChords=function(n){return arguments.length?(c=n,e&&t(),s):c},s.chords=function(){return e||n(),e},s.groups=function(){return r||n(),r},s},Xo.layout.force=function(){function n(n){return function(t,e,r,u){if(t.point!==n){var i=t.cx-n.x,o=t.cy-n.y,a=u-e,c=i*i+o*o;if(c>a*a/d){if(p>c){var s=t.charge/c;n.px-=i*s,n.py-=o*s}return!0}if(t.point&&c&&p>c){var s=t.pointCharge/c;n.px-=i*s,n.py-=o*s}}return!t.charge}}function t(n){n.px=Xo.event.x,n.py=Xo.event.y,a.resume()}var e,r,u,i,o,a={},c=Xo.dispatch("start","tick","end"),s=[1,1],l=.9,f=us,h=is,g=-30,p=os,v=.1,d=.64,m=[],y=[];return a.tick=function(){if((r*=.99)<.005)return c.end({type:"end",alpha:r=0}),!0;var t,e,a,f,h,p,d,x,M,_=m.length,b=y.length;for(e=0;b>e;++e)a=y[e],f=a.source,h=a.target,x=h.x-f.x,M=h.y-f.y,(p=x*x+M*M)&&(p=r*i[e]*((p=Math.sqrt(p))-u[e])/p,x*=p,M*=p,h.x-=x*(d=f.weight/(h.weight+f.weight)),h.y-=M*d,f.x+=x*(d=1-d),f.y+=M*d);if((d=r*v)&&(x=s[0]/2,M=s[1]/2,e=-1,d))for(;++e<_;)a=m[e],a.x+=(x-a.x)*d,a.y+=(M-a.y)*d;if(g)for(Zu(t=Xo.geom.quadtree(m),r,o),e=-1;++e<_;)(a=m[e]).fixed||t.visit(n(a));for(e=-1;++e<_;)a=m[e],a.fixed?(a.x=a.px,a.y=a.py):(a.x-=(a.px-(a.px=a.x))*l,a.y-=(a.py-(a.py=a.y))*l);c.tick({type:"tick",alpha:r})},a.nodes=function(n){return arguments.length?(m=n,a):m},a.links=function(n){return arguments.length?(y=n,a):y},a.size=function(n){return arguments.length?(s=n,a):s},a.linkDistance=function(n){return arguments.length?(f="function"==typeof n?n:+n,a):f},a.distance=a.linkDistance,a.linkStrength=function(n){return arguments.length?(h="function"==typeof n?n:+n,a):h},a.friction=function(n){return arguments.length?(l=+n,a):l},a.charge=function(n){return arguments.length?(g="function"==typeof n?n:+n,a):g},a.chargeDistance=function(n){return arguments.length?(p=n*n,a):Math.sqrt(p)},a.gravity=function(n){return arguments.length?(v=+n,a):v},a.theta=function(n){return arguments.length?(d=n*n,a):Math.sqrt(d)},a.alpha=function(n){return arguments.length?(n=+n,r?r=n>0?n:0:n>0&&(c.start({type:"start",alpha:r=n}),Xo.timer(a.tick)),a):r},a.start=function(){function n(n,r){if(!e){for(e=new Array(c),a=0;c>a;++a)e[a]=[];for(a=0;s>a;++a){var u=y[a];e[u.source.index].push(u.target),e[u.target.index].push(u.source)}}for(var i,o=e[t],a=-1,s=o.length;++a<s;)if(!isNaN(i=o[a][n]))return i;return Math.random()*r}var t,e,r,c=m.length,l=y.length,p=s[0],v=s[1];for(t=0;c>t;++t)(r=m[t]).index=t,r.weight=0;for(t=0;l>t;++t)r=y[t],"number"==typeof r.source&&(r.source=m[r.source]),"number"==typeof r.target&&(r.target=m[r.target]),++r.source.weight,++r.target.weight;for(t=0;c>t;++t)r=m[t],isNaN(r.x)&&(r.x=n("x",p)),isNaN(r.y)&&(r.y=n("y",v)),isNaN(r.px)&&(r.px=r.x),isNaN(r.py)&&(r.py=r.y);if(u=[],"function"==typeof f)for(t=0;l>t;++t)u[t]=+f.call(this,y[t],t);else for(t=0;l>t;++t)u[t]=f;if(i=[],"function"==typeof h)for(t=0;l>t;++t)i[t]=+h.call(this,y[t],t);else for(t=0;l>t;++t)i[t]=h;if(o=[],"function"==typeof g)for(t=0;c>t;++t)o[t]=+g.call(this,m[t],t);else for(t=0;c>t;++t)o[t]=g;return a.resume()},a.resume=function(){return a.alpha(.1)},a.stop=function(){return a.alpha(0)},a.drag=function(){return e||(e=Xo.behavior.drag().origin(bt).on("dragstart.force",Fu).on("drag.force",t).on("dragend.force",Ou)),arguments.length?(this.on("mouseover.force",Yu).on("mouseout.force",Iu).call(e),void 0):e},Xo.rebind(a,c,"on")};var us=20,is=1,os=1/0;Xo.layout.hierarchy=function(){function n(t,o,a){var c=u.call(e,t,o);if(t.depth=o,a.push(t),c&&(s=c.length)){for(var s,l,f=-1,h=t.children=new Array(s),g=0,p=o+1;++f<s;)l=h[f]=n(c[f],p,a),l.parent=t,g+=l.value;r&&h.sort(r),i&&(t.value=g)}else delete t.children,i&&(t.value=+i.call(e,t,o)||0);return t}function t(n,r){var u=n.children,o=0;if(u&&(a=u.length))for(var a,c=-1,s=r+1;++c<a;)o+=t(u[c],s);else i&&(o=+i.call(e,n,r)||0);return i&&(n.value=o),o}function e(t){var e=[];return n(t,0,e),e}var r=Bu,u=Xu,i=$u;return e.sort=function(n){return arguments.length?(r=n,e):r},e.children=function(n){return arguments.length?(u=n,e):u},e.value=function(n){return arguments.length?(i=n,e):i},e.revalue=function(n){return t(n,0),n},e},Xo.layout.partition=function(){function n(t,e,r,u){var i=t.children;if(t.x=e,t.y=t.depth*u,t.dx=r,t.dy=u,i&&(o=i.length)){var o,a,c,s=-1;for(r=t.value?r/t.value:0;++s<o;)n(a=i[s],e,c=a.value*r,u),e+=c}}function t(n){var e=n.children,r=0;if(e&&(u=e.length))for(var u,i=-1;++i<u;)r=Math.max(r,t(e[i]));return 1+r}function e(e,i){var o=r.call(this,e,i);return n(o[0],0,u[0],u[1]/t(o[0])),o}var r=Xo.layout.hierarchy(),u=[1,1];return e.size=function(n){return arguments.length?(u=n,e):u},Vu(e,r)},Xo.layout.pie=function(){function n(i){var o=i.map(function(e,r){return+t.call(n,e,r)}),a=+("function"==typeof r?r.apply(this,arguments):r),c=(("function"==typeof u?u.apply(this,arguments):u)-a)/Xo.sum(o),s=Xo.range(i.length);null!=e&&s.sort(e===as?function(n,t){return o[t]-o[n]}:function(n,t){return e(i[n],i[t])});var l=[];return s.forEach(function(n){var t;l[n]={data:i[n],value:t=o[n],startAngle:a,endAngle:a+=t*c}}),l}var t=Number,e=as,r=0,u=ka;return n.value=function(e){return arguments.length?(t=e,n):t},n.sort=function(t){return arguments.length?(e=t,n):e},n.startAngle=function(t){return arguments.length?(r=t,n):r},n.endAngle=function(t){return arguments.length?(u=t,n):u},n};var as={};Xo.layout.stack=function(){function n(a,c){var s=a.map(function(e,r){return t.call(n,e,r)}),l=s.map(function(t){return t.map(function(t,e){return[i.call(n,t,e),o.call(n,t,e)]})}),f=e.call(n,l,c);s=Xo.permute(s,f),l=Xo.permute(l,f);var h,g,p,v=r.call(n,l,c),d=s.length,m=s[0].length;for(g=0;m>g;++g)for(u.call(n,s[0][g],p=v[g],l[0][g][1]),h=1;d>h;++h)u.call(n,s[h][g],p+=l[h-1][g][1],l[h][g][1]);return a}var t=bt,e=Qu,r=ni,u=Ku,i=Ju,o=Gu;return n.values=function(e){return arguments.length?(t=e,n):t},n.order=function(t){return arguments.length?(e="function"==typeof t?t:cs.get(t)||Qu,n):e},n.offset=function(t){return arguments.length?(r="function"==typeof t?t:ss.get(t)||ni,n):r},n.x=function(t){return arguments.length?(i=t,n):i},n.y=function(t){return arguments.length?(o=t,n):o},n.out=function(t){return arguments.length?(u=t,n):u},n};var cs=Xo.map({"inside-out":function(n){var t,e,r=n.length,u=n.map(ti),i=n.map(ei),o=Xo.range(r).sort(function(n,t){return u[n]-u[t]}),a=0,c=0,s=[],l=[];for(t=0;r>t;++t)e=o[t],c>a?(a+=i[e],s.push(e)):(c+=i[e],l.push(e));return l.reverse().concat(s)},reverse:function(n){return Xo.range(n.length).reverse()},"default":Qu}),ss=Xo.map({silhouette:function(n){var t,e,r,u=n.length,i=n[0].length,o=[],a=0,c=[];for(e=0;i>e;++e){for(t=0,r=0;u>t;t++)r+=n[t][e][1];r>a&&(a=r),o.push(r)}for(e=0;i>e;++e)c[e]=(a-o[e])/2;return c},wiggle:function(n){var t,e,r,u,i,o,a,c,s,l=n.length,f=n[0],h=f.length,g=[];for(g[0]=c=s=0,e=1;h>e;++e){for(t=0,u=0;l>t;++t)u+=n[t][e][1];for(t=0,i=0,a=f[e][0]-f[e-1][0];l>t;++t){for(r=0,o=(n[t][e][1]-n[t][e-1][1])/(2*a);t>r;++r)o+=(n[r][e][1]-n[r][e-1][1])/a;i+=o*n[t][e][1]}g[e]=c-=u?i/u*a:0,s>c&&(s=c)}for(e=0;h>e;++e)g[e]-=s;return g},expand:function(n){var t,e,r,u=n.length,i=n[0].length,o=1/u,a=[];for(e=0;i>e;++e){for(t=0,r=0;u>t;t++)r+=n[t][e][1];if(r)for(t=0;u>t;t++)n[t][e][1]/=r;else for(t=0;u>t;t++)n[t][e][1]=o}for(e=0;i>e;++e)a[e]=0;return a},zero:ni});Xo.layout.histogram=function(){function n(n,i){for(var o,a,c=[],s=n.map(e,this),l=r.call(this,s,i),f=u.call(this,l,s,i),i=-1,h=s.length,g=f.length-1,p=t?1:1/h;++i<g;)o=c[i]=[],o.dx=f[i+1]-(o.x=f[i]),o.y=0;if(g>0)for(i=-1;++i<h;)a=s[i],a>=l[0]&&a<=l[1]&&(o=c[Xo.bisect(f,a,1,g)-1],o.y+=p,o.push(n[i]));return c}var t=!0,e=Number,r=oi,u=ui;return n.value=function(t){return arguments.length?(e=t,n):e},n.range=function(t){return arguments.length?(r=_t(t),n):r},n.bins=function(t){return arguments.length?(u="number"==typeof t?function(n){return ii(n,t)}:_t(t),n):u},n.frequency=function(e){return arguments.length?(t=!!e,n):t},n},Xo.layout.tree=function(){function n(n,i){function o(n,t){var r=n.children,u=n._tree;if(r&&(i=r.length)){for(var i,a,s,l=r[0],f=l,h=-1;++h<i;)s=r[h],o(s,a),f=c(s,a,f),a=s;vi(n);var g=.5*(l._tree.prelim+s._tree.prelim);t?(u.prelim=t._tree.prelim+e(n,t),u.mod=u.prelim-g):u.prelim=g}else t&&(u.prelim=t._tree.prelim+e(n,t))}function a(n,t){n.x=n._tree.prelim+t;var e=n.children;if(e&&(r=e.length)){var r,u=-1;for(t+=n._tree.mod;++u<r;)a(e[u],t)}}function c(n,t,r){if(t){for(var u,i=n,o=n,a=t,c=n.parent.children[0],s=i._tree.mod,l=o._tree.mod,f=a._tree.mod,h=c._tree.mod;a=si(a),i=ci(i),a&&i;)c=ci(c),o=si(o),o._tree.ancestor=n,u=a._tree.prelim+f-i._tree.prelim-s+e(a,i),u>0&&(di(mi(a,n,r),n,u),s+=u,l+=u),f+=a._tree.mod,s+=i._tree.mod,h+=c._tree.mod,l+=o._tree.mod;a&&!si(o)&&(o._tree.thread=a,o._tree.mod+=f-l),i&&!ci(c)&&(c._tree.thread=i,c._tree.mod+=s-h,r=n)}return r}var s=t.call(this,n,i),l=s[0];pi(l,function(n,t){n._tree={ancestor:n,prelim:0,mod:0,change:0,shift:0,number:t?t._tree.number+1:0}}),o(l),a(l,-l._tree.prelim);var f=li(l,hi),h=li(l,fi),g=li(l,gi),p=f.x-e(f,h)/2,v=h.x+e(h,f)/2,d=g.depth||1;return pi(l,u?function(n){n.x*=r[0],n.y=n.depth*r[1],delete n._tree}:function(n){n.x=(n.x-p)/(v-p)*r[0],n.y=n.depth/d*r[1],delete n._tree}),s}var t=Xo.layout.hierarchy().sort(null).value(null),e=ai,r=[1,1],u=!1;return n.separation=function(t){return arguments.length?(e=t,n):e},n.size=function(t){return arguments.length?(u=null==(r=t),n):u?null:r},n.nodeSize=function(t){return arguments.length?(u=null!=(r=t),n):u?r:null},Vu(n,t)},Xo.layout.pack=function(){function n(n,i){var o=e.call(this,n,i),a=o[0],c=u[0],s=u[1],l=null==t?Math.sqrt:"function"==typeof t?t:function(){return t};if(a.x=a.y=0,pi(a,function(n){n.r=+l(n.value)}),pi(a,bi),r){var f=r*(t?1:Math.max(2*a.r/c,2*a.r/s))/2;pi(a,function(n){n.r+=f}),pi(a,bi),pi(a,function(n){n.r-=f})}return ki(a,c/2,s/2,t?1:1/Math.max(2*a.r/c,2*a.r/s)),o}var t,e=Xo.layout.hierarchy().sort(yi),r=0,u=[1,1];return n.size=function(t){return arguments.length?(u=t,n):u},n.radius=function(e){return arguments.length?(t=null==e||"function"==typeof e?e:+e,n):t},n.padding=function(t){return arguments.length?(r=+t,n):r},Vu(n,e)},Xo.layout.cluster=function(){function n(n,i){var o,a=t.call(this,n,i),c=a[0],s=0;pi(c,function(n){var t=n.children;t&&t.length?(n.x=Ci(t),n.y=Ai(t)):(n.x=o?s+=e(n,o):0,n.y=0,o=n)});var l=Ni(c),f=Li(c),h=l.x-e(l,f)/2,g=f.x+e(f,l)/2;return pi(c,u?function(n){n.x=(n.x-c.x)*r[0],n.y=(c.y-n.y)*r[1]}:function(n){n.x=(n.x-h)/(g-h)*r[0],n.y=(1-(c.y?n.y/c.y:1))*r[1]}),a}var t=Xo.layout.hierarchy().sort(null).value(null),e=ai,r=[1,1],u=!1;return n.separation=function(t){return arguments.length?(e=t,n):e},n.size=function(t){return arguments.length?(u=null==(r=t),n):u?null:r},n.nodeSize=function(t){return arguments.length?(u=null!=(r=t),n):u?r:null},Vu(n,t)},Xo.layout.treemap=function(){function n(n,t){for(var e,r,u=-1,i=n.length;++u<i;)r=(e=n[u]).value*(0>t?0:t),e.area=isNaN(r)||0>=r?0:r}function t(e){var i=e.children;if(i&&i.length){var o,a,c,s=f(e),l=[],h=i.slice(),p=1/0,v="slice"===g?s.dx:"dice"===g?s.dy:"slice-dice"===g?1&e.depth?s.dy:s.dx:Math.min(s.dx,s.dy);for(n(h,s.dx*s.dy/e.value),l.area=0;(c=h.length)>0;)l.push(o=h[c-1]),l.area+=o.area,"squarify"!==g||(a=r(l,v))<=p?(h.pop(),p=a):(l.area-=l.pop().area,u(l,v,s,!1),v=Math.min(s.dx,s.dy),l.length=l.area=0,p=1/0);l.length&&(u(l,v,s,!0),l.length=l.area=0),i.forEach(t)}}function e(t){var r=t.children;if(r&&r.length){var i,o=f(t),a=r.slice(),c=[];for(n(a,o.dx*o.dy/t.value),c.area=0;i=a.pop();)c.push(i),c.area+=i.area,null!=i.z&&(u(c,i.z?o.dx:o.dy,o,!a.length),c.length=c.area=0);r.forEach(e)}}function r(n,t){for(var e,r=n.area,u=0,i=1/0,o=-1,a=n.length;++o<a;)(e=n[o].area)&&(i>e&&(i=e),e>u&&(u=e));return r*=r,t*=t,r?Math.max(t*u*p/r,r/(t*i*p)):1/0}function u(n,t,e,r){var u,i=-1,o=n.length,a=e.x,s=e.y,l=t?c(n.area/t):0;if(t==e.dx){for((r||l>e.dy)&&(l=e.dy);++i<o;)u=n[i],u.x=a,u.y=s,u.dy=l,a+=u.dx=Math.min(e.x+e.dx-a,l?c(u.area/l):0);u.z=!0,u.dx+=e.x+e.dx-a,e.y+=l,e.dy-=l}else{for((r||l>e.dx)&&(l=e.dx);++i<o;)u=n[i],u.x=a,u.y=s,u.dx=l,s+=u.dy=Math.min(e.y+e.dy-s,l?c(u.area/l):0);u.z=!1,u.dy+=e.y+e.dy-s,e.x+=l,e.dx-=l}}function i(r){var u=o||a(r),i=u[0];return i.x=0,i.y=0,i.dx=s[0],i.dy=s[1],o&&a.revalue(i),n([i],i.dx*i.dy/i.value),(o?e:t)(i),h&&(o=u),u}var o,a=Xo.layout.hierarchy(),c=Math.round,s=[1,1],l=null,f=Ti,h=!1,g="squarify",p=.5*(1+Math.sqrt(5));return i.size=function(n){return arguments.length?(s=n,i):s},i.padding=function(n){function t(t){var e=n.call(i,t,t.depth);return null==e?Ti(t):qi(t,"number"==typeof e?[e,e,e,e]:e)}function e(t){return qi(t,n)}if(!arguments.length)return l;var r;return f=null==(l=n)?Ti:"function"==(r=typeof n)?t:"number"===r?(n=[n,n,n,n],e):e,i},i.round=function(n){return arguments.length?(c=n?Math.round:Number,i):c!=Number},i.sticky=function(n){return arguments.length?(h=n,o=null,i):h},i.ratio=function(n){return arguments.length?(p=n,i):p},i.mode=function(n){return arguments.length?(g=n+"",i):g},Vu(i,a)},Xo.random={normal:function(n,t){var e=arguments.length;return 2>e&&(t=1),1>e&&(n=0),function(){var e,r,u;do e=2*Math.random()-1,r=2*Math.random()-1,u=e*e+r*r;while(!u||u>1);return n+t*e*Math.sqrt(-2*Math.log(u)/u)}},logNormal:function(){var n=Xo.random.normal.apply(Xo,arguments);return function(){return Math.exp(n())}},bates:function(n){var t=Xo.random.irwinHall(n);return function(){return t()/n}},irwinHall:function(n){return function(){for(var t=0,e=0;n>e;e++)t+=Math.random();return t}}},Xo.scale={};var ls={floor:bt,ceil:bt};Xo.scale.linear=function(){return Hi([0,1],[0,1],fu,!1)};var fs={s:1,g:1,p:1,r:1,e:1};Xo.scale.log=function(){return $i(Xo.scale.linear().domain([0,1]),10,!0,[1,10])};var hs=Xo.format(".0e"),gs={floor:function(n){return-Math.ceil(-n)},ceil:function(n){return-Math.floor(-n)}};Xo.scale.pow=function(){return Bi(Xo.scale.linear(),1,[0,1])},Xo.scale.sqrt=function(){return Xo.scale.pow().exponent(.5)},Xo.scale.ordinal=function(){return Ji([],{t:"range",a:[[]]})},Xo.scale.category10=function(){return Xo.scale.ordinal().range(ps)},Xo.scale.category20=function(){return Xo.scale.ordinal().range(vs)},Xo.scale.category20b=function(){return Xo.scale.ordinal().range(ds)},Xo.scale.category20c=function(){return Xo.scale.ordinal().range(ms)};var ps=[2062260,16744206,2924588,14034728,9725885,9197131,14907330,8355711,12369186,1556175].map(ht),vs=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140,14907330,16234194,8355711,13092807,12369186,14408589,1556175,10410725].map(ht),ds=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932,8666169,11356490,14049643,15177372,8077683,10834324,13528509,14589654].map(ht),ms=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504,7695281,10394312,12369372,14342891,6513507,9868950,12434877,14277081].map(ht);Xo.scale.quantile=function(){return Gi([],[])},Xo.scale.quantize=function(){return Ki(0,1,[0,1])},Xo.scale.threshold=function(){return Qi([.5],[0,1])},Xo.scale.identity=function(){return no([0,1])},Xo.svg={},Xo.svg.arc=function(){function n(){var n=t.apply(this,arguments),i=e.apply(this,arguments),o=r.apply(this,arguments)+ys,a=u.apply(this,arguments)+ys,c=(o>a&&(c=o,o=a,a=c),a-o),s=Sa>c?"0":"1",l=Math.cos(o),f=Math.sin(o),h=Math.cos(a),g=Math.sin(a);return c>=xs?n?"M0,"+i+"A"+i+","+i+" 0 1,1 0,"+-i+"A"+i+","+i+" 0 1,1 0,"+i+"M0,"+n+"A"+n+","+n+" 0 1,0 0,"+-n+"A"+n+","+n+" 0 1,0 0,"+n+"Z":"M0,"+i+"A"+i+","+i+" 0 1,1 0,"+-i+"A"+i+","+i+" 0 1,1 0,"+i+"Z":n?"M"+i*l+","+i*f+"A"+i+","+i+" 0 "+s+",1 "+i*h+","+i*g+"L"+n*h+","+n*g+"A"+n+","+n+" 0 "+s+",0 "+n*l+","+n*f+"Z":"M"+i*l+","+i*f+"A"+i+","+i+" 0 "+s+",1 "+i*h+","+i*g+"L0,0"+"Z"}var t=to,e=eo,r=ro,u=uo;return n.innerRadius=function(e){return arguments.length?(t=_t(e),n):t},n.outerRadius=function(t){return arguments.length?(e=_t(t),n):e},n.startAngle=function(t){return arguments.length?(r=_t(t),n):r},n.endAngle=function(t){return arguments.length?(u=_t(t),n):u},n.centroid=function(){var n=(t.apply(this,arguments)+e.apply(this,arguments))/2,i=(r.apply(this,arguments)+u.apply(this,arguments))/2+ys;return[Math.cos(i)*n,Math.sin(i)*n]},n};var ys=-Ea,xs=ka-Aa;Xo.svg.line=function(){return io(bt)};var Ms=Xo.map({linear:oo,"linear-closed":ao,step:co,"step-before":so,"step-after":lo,basis:mo,"basis-open":yo,"basis-closed":xo,bundle:Mo,cardinal:go,"cardinal-open":fo,"cardinal-closed":ho,monotone:Eo});Ms.forEach(function(n,t){t.key=n,t.closed=/-closed$/.test(n)});var _s=[0,2/3,1/3,0],bs=[0,1/3,2/3,0],ws=[0,1/6,2/3,1/6];Xo.svg.line.radial=function(){var n=io(Ao);return n.radius=n.x,delete n.x,n.angle=n.y,delete n.y,n},so.reverse=lo,lo.reverse=so,Xo.svg.area=function(){return Co(bt)},Xo.svg.area.radial=function(){var n=Co(Ao);return n.radius=n.x,delete n.x,n.innerRadius=n.x0,delete n.x0,n.outerRadius=n.x1,delete n.x1,n.angle=n.y,delete n.y,n.startAngle=n.y0,delete n.y0,n.endAngle=n.y1,delete n.y1,n},Xo.svg.chord=function(){function n(n,a){var c=t(this,i,n,a),s=t(this,o,n,a);return"M"+c.p0+r(c.r,c.p1,c.a1-c.a0)+(e(c,s)?u(c.r,c.p1,c.r,c.p0):u(c.r,c.p1,s.r,s.p0)+r(s.r,s.p1,s.a1-s.a0)+u(s.r,s.p1,c.r,c.p0))+"Z"}function t(n,t,e,r){var u=t.call(n,e,r),i=a.call(n,u,r),o=c.call(n,u,r)+ys,l=s.call(n,u,r)+ys;return{r:i,a0:o,a1:l,p0:[i*Math.cos(o),i*Math.sin(o)],p1:[i*Math.cos(l),i*Math.sin(l)]}}function e(n,t){return n.a0==t.a0&&n.a1==t.a1}function r(n,t,e){return"A"+n+","+n+" 0 "+ +(e>Sa)+",1 "+t}function u(n,t,e,r){return"Q 0,0 "+r}var i=hr,o=gr,a=No,c=ro,s=uo;return n.radius=function(t){return arguments.length?(a=_t(t),n):a},n.source=function(t){return arguments.length?(i=_t(t),n):i},n.target=function(t){return arguments.length?(o=_t(t),n):o},n.startAngle=function(t){return arguments.length?(c=_t(t),n):c},n.endAngle=function(t){return arguments.length?(s=_t(t),n):s},n},Xo.svg.diagonal=function(){function n(n,u){var i=t.call(this,n,u),o=e.call(this,n,u),a=(i.y+o.y)/2,c=[i,{x:i.x,y:a},{x:o.x,y:a},o];return c=c.map(r),"M"+c[0]+"C"+c[1]+" "+c[2]+" "+c[3]}var t=hr,e=gr,r=Lo;return n.source=function(e){return arguments.length?(t=_t(e),n):t},n.target=function(t){return arguments.length?(e=_t(t),n):e},n.projection=function(t){return arguments.length?(r=t,n):r},n},Xo.svg.diagonal.radial=function(){var n=Xo.svg.diagonal(),t=Lo,e=n.projection;return n.projection=function(n){return arguments.length?e(To(t=n)):t},n},Xo.svg.symbol=function(){function n(n,r){return(Ss.get(t.call(this,n,r))||Ro)(e.call(this,n,r))}var t=zo,e=qo;return n.type=function(e){return arguments.length?(t=_t(e),n):t},n.size=function(t){return arguments.length?(e=_t(t),n):e},n};var Ss=Xo.map({circle:Ro,cross:function(n){var t=Math.sqrt(n/5)/2;return"M"+-3*t+","+-t+"H"+-t+"V"+-3*t+"H"+t+"V"+-t+"H"+3*t+"V"+t+"H"+t+"V"+3*t+"H"+-t+"V"+t+"H"+-3*t+"Z"},diamond:function(n){var t=Math.sqrt(n/(2*Cs)),e=t*Cs;return"M0,"+-t+"L"+e+",0"+" 0,"+t+" "+-e+",0"+"Z"},square:function(n){var t=Math.sqrt(n)/2;return"M"+-t+","+-t+"L"+t+","+-t+" "+t+","+t+" "+-t+","+t+"Z"},"triangle-down":function(n){var t=Math.sqrt(n/As),e=t*As/2;return"M0,"+e+"L"+t+","+-e+" "+-t+","+-e+"Z"},"triangle-up":function(n){var t=Math.sqrt(n/As),e=t*As/2;return"M0,"+-e+"L"+t+","+e+" "+-t+","+e+"Z"}});Xo.svg.symbolTypes=Ss.keys();var ks,Es,As=Math.sqrt(3),Cs=Math.tan(30*Na),Ns=[],Ls=0;Ns.call=da.call,Ns.empty=da.empty,Ns.node=da.node,Ns.size=da.size,Xo.transition=function(n){return arguments.length?ks?n.transition():n:xa.transition()},Xo.transition.prototype=Ns,Ns.select=function(n){var t,e,r,u=this.id,i=[];n=M(n);for(var o=-1,a=this.length;++o<a;){i.push(t=[]);for(var c=this[o],s=-1,l=c.length;++s<l;)(r=c[s])&&(e=n.call(r,r.__data__,s,o))?("__data__"in r&&(e.__data__=r.__data__),jo(e,s,u,r.__transition__[u]),t.push(e)):t.push(null)}return Do(i,u)},Ns.selectAll=function(n){var t,e,r,u,i,o=this.id,a=[];n=_(n);for(var c=-1,s=this.length;++c<s;)for(var l=this[c],f=-1,h=l.length;++f<h;)if(r=l[f]){i=r.__transition__[o],e=n.call(r,r.__data__,f,c),a.push(t=[]);for(var g=-1,p=e.length;++g<p;)(u=e[g])&&jo(u,g,o,i),t.push(u)}return Do(a,o)},Ns.filter=function(n){var t,e,r,u=[];"function"!=typeof n&&(n=q(n));for(var i=0,o=this.length;o>i;i++){u.push(t=[]);for(var e=this[i],a=0,c=e.length;c>a;a++)(r=e[a])&&n.call(r,r.__data__,a,i)&&t.push(r)}return Do(u,this.id)},Ns.tween=function(n,t){var e=this.id;return arguments.length<2?this.node().__transition__[e].tween.get(n):R(this,null==t?function(t){t.__transition__[e].tween.remove(n)}:function(r){r.__transition__[e].tween.set(n,t)})},Ns.attr=function(n,t){function e(){this.removeAttribute(a)}function r(){this.removeAttributeNS(a.space,a.local)}function u(n){return null==n?e:(n+="",function(){var t,e=this.getAttribute(a);return e!==n&&(t=o(e,n),function(n){this.setAttribute(a,t(n))})})}function i(n){return null==n?r:(n+="",function(){var t,e=this.getAttributeNS(a.space,a.local);return e!==n&&(t=o(e,n),function(n){this.setAttributeNS(a.space,a.local,t(n))})})}if(arguments.length<2){for(t in n)this.attr(t,n[t]);return this}var o="transform"==n?Ru:fu,a=Xo.ns.qualify(n);return Po(this,"attr."+n,t,a.local?i:u)},Ns.attrTween=function(n,t){function e(n,e){var r=t.call(this,n,e,this.getAttribute(u));return r&&function(n){this.setAttribute(u,r(n))}}function r(n,e){var r=t.call(this,n,e,this.getAttributeNS(u.space,u.local));return r&&function(n){this.setAttributeNS(u.space,u.local,r(n))}}var u=Xo.ns.qualify(n);return this.tween("attr."+n,u.local?r:e)},Ns.style=function(n,t,e){function r(){this.style.removeProperty(n)}function u(t){return null==t?r:(t+="",function(){var r,u=Go.getComputedStyle(this,null).getPropertyValue(n);return u!==t&&(r=fu(u,t),function(t){this.style.setProperty(n,r(t),e)})})}var i=arguments.length;if(3>i){if("string"!=typeof n){2>i&&(t="");for(e in n)this.style(e,n[e],t);return this}e=""}return Po(this,"style."+n,t,u)},Ns.styleTween=function(n,t,e){function r(r,u){var i=t.call(this,r,u,Go.getComputedStyle(this,null).getPropertyValue(n));return i&&function(t){this.style.setProperty(n,i(t),e)}}return arguments.length<3&&(e=""),this.tween("style."+n,r)},Ns.text=function(n){return Po(this,"text",n,Uo)},Ns.remove=function(){return this.each("end.transition",function(){var n;this.__transition__.count<2&&(n=this.parentNode)&&n.removeChild(this)})},Ns.ease=function(n){var t=this.id;return arguments.length<1?this.node().__transition__[t].ease:("function"!=typeof n&&(n=Xo.ease.apply(Xo,arguments)),R(this,function(e){e.__transition__[t].ease=n}))},Ns.delay=function(n){var t=this.id;return R(this,"function"==typeof n?function(e,r,u){e.__transition__[t].delay=+n.call(e,e.__data__,r,u)}:(n=+n,function(e){e.__transition__[t].delay=n}))},Ns.duration=function(n){var t=this.id;return R(this,"function"==typeof n?function(e,r,u){e.__transition__[t].duration=Math.max(1,n.call(e,e.__data__,r,u))}:(n=Math.max(1,n),function(e){e.__transition__[t].duration=n}))},Ns.each=function(n,t){var e=this.id;if(arguments.length<2){var r=Es,u=ks;ks=e,R(this,function(t,r,u){Es=t.__transition__[e],n.call(t,t.__data__,r,u)}),Es=r,ks=u}else R(this,function(r){var u=r.__transition__[e];(u.event||(u.event=Xo.dispatch("start","end"))).on(n,t)});return this},Ns.transition=function(){for(var n,t,e,r,u=this.id,i=++Ls,o=[],a=0,c=this.length;c>a;a++){o.push(n=[]);for(var t=this[a],s=0,l=t.length;l>s;s++)(e=t[s])&&(r=Object.create(e.__transition__[u]),r.delay+=r.duration,jo(e,s,i,r)),n.push(e)}return Do(o,i)},Xo.svg.axis=function(){function n(n){n.each(function(){var n,s=Xo.select(this),l=this.__chart__||e,f=this.__chart__=e.copy(),h=null==c?f.ticks?f.ticks.apply(f,a):f.domain():c,g=null==t?f.tickFormat?f.tickFormat.apply(f,a):bt:t,p=s.selectAll(".tick").data(h,f),v=p.enter().insert("g",".domain").attr("class","tick").style("opacity",Aa),d=Xo.transition(p.exit()).style("opacity",Aa).remove(),m=Xo.transition(p).style("opacity",1),y=Ri(f),x=s.selectAll(".domain").data([0]),M=(x.enter().append("path").attr("class","domain"),Xo.transition(x));v.append("line"),v.append("text");var _=v.select("line"),b=m.select("line"),w=p.select("text").text(g),S=v.select("text"),k=m.select("text");switch(r){case"bottom":n=Ho,_.attr("y2",u),S.attr("y",Math.max(u,0)+o),b.attr("x2",0).attr("y2",u),k.attr("x",0).attr("y",Math.max(u,0)+o),w.attr("dy",".71em").style("text-anchor","middle"),M.attr("d","M"+y[0]+","+i+"V0H"+y[1]+"V"+i);break;case"top":n=Ho,_.attr("y2",-u),S.attr("y",-(Math.max(u,0)+o)),b.attr("x2",0).attr("y2",-u),k.attr("x",0).attr("y",-(Math.max(u,0)+o)),w.attr("dy","0em").style("text-anchor","middle"),M.attr("d","M"+y[0]+","+-i+"V0H"+y[1]+"V"+-i);break;case"left":n=Fo,_.attr("x2",-u),S.attr("x",-(Math.max(u,0)+o)),b.attr("x2",-u).attr("y2",0),k.attr("x",-(Math.max(u,0)+o)).attr("y",0),w.attr("dy",".32em").style("text-anchor","end"),M.attr("d","M"+-i+","+y[0]+"H0V"+y[1]+"H"+-i);break;case"right":n=Fo,_.attr("x2",u),S.attr("x",Math.max(u,0)+o),b.attr("x2",u).attr("y2",0),k.attr("x",Math.max(u,0)+o).attr("y",0),w.attr("dy",".32em").style("text-anchor","start"),M.attr("d","M"+i+","+y[0]+"H0V"+y[1]+"H"+i)}if(f.rangeBand){var E=f,A=E.rangeBand()/2;l=f=function(n){return E(n)+A}}else l.rangeBand?l=f:d.call(n,f);v.call(n,l),m.call(n,f)})}var t,e=Xo.scale.linear(),r=Ts,u=6,i=6,o=3,a=[10],c=null;return n.scale=function(t){return arguments.length?(e=t,n):e},n.orient=function(t){return arguments.length?(r=t in qs?t+"":Ts,n):r},n.ticks=function(){return arguments.length?(a=arguments,n):a},n.tickValues=function(t){return arguments.length?(c=t,n):c},n.tickFormat=function(e){return arguments.length?(t=e,n):t},n.tickSize=function(t){var e=arguments.length;return e?(u=+t,i=+arguments[e-1],n):u},n.innerTickSize=function(t){return arguments.length?(u=+t,n):u},n.outerTickSize=function(t){return arguments.length?(i=+t,n):i},n.tickPadding=function(t){return arguments.length?(o=+t,n):o},n.tickSubdivide=function(){return arguments.length&&n},n};var Ts="bottom",qs={top:1,right:1,bottom:1,left:1};Xo.svg.brush=function(){function n(i){i.each(function(){var i=Xo.select(this).style("pointer-events","all").style("-webkit-tap-highlight-color","rgba(0,0,0,0)").on("mousedown.brush",u).on("touchstart.brush",u),o=i.selectAll(".background").data([0]);o.enter().append("rect").attr("class","background").style("visibility","hidden").style("cursor","crosshair"),i.selectAll(".extent").data([0]).enter().append("rect").attr("class","extent").style("cursor","move");var a=i.selectAll(".resize").data(p,bt);a.exit().remove(),a.enter().append("g").attr("class",function(n){return"resize "+n}).style("cursor",function(n){return zs[n]}).append("rect").attr("x",function(n){return/[ew]$/.test(n)?-3:null}).attr("y",function(n){return/^[ns]/.test(n)?-3:null}).attr("width",6).attr("height",6).style("visibility","hidden"),a.style("display",n.empty()?"none":null);var l,f=Xo.transition(i),h=Xo.transition(o);c&&(l=Ri(c),h.attr("x",l[0]).attr("width",l[1]-l[0]),e(f)),s&&(l=Ri(s),h.attr("y",l[0]).attr("height",l[1]-l[0]),r(f)),t(f)})}function t(n){n.selectAll(".resize").attr("transform",function(n){return"translate("+l[+/e$/.test(n)]+","+f[+/^s/.test(n)]+")"})}function e(n){n.select(".extent").attr("x",l[0]),n.selectAll(".extent,.n>rect,.s>rect").attr("width",l[1]-l[0])}function r(n){n.select(".extent").attr("y",f[0]),n.selectAll(".extent,.e>rect,.w>rect").attr("height",f[1]-f[0])}function u(){function u(){32==Xo.event.keyCode&&(C||(x=null,L[0]-=l[1],L[1]-=f[1],C=2),d())}function p(){32==Xo.event.keyCode&&2==C&&(L[0]+=l[1],L[1]+=f[1],C=0,d())}function v(){var n=Xo.mouse(_),u=!1;M&&(n[0]+=M[0],n[1]+=M[1]),C||(Xo.event.altKey?(x||(x=[(l[0]+l[1])/2,(f[0]+f[1])/2]),L[0]=l[+(n[0]<x[0])],L[1]=f[+(n[1]<x[1])]):x=null),E&&m(n,c,0)&&(e(S),u=!0),A&&m(n,s,1)&&(r(S),u=!0),u&&(t(S),w({type:"brush",mode:C?"move":"resize"}))}function m(n,t,e){var r,u,a=Ri(t),c=a[0],s=a[1],p=L[e],v=e?f:l,d=v[1]-v[0];return C&&(c-=p,s-=d+p),r=(e?g:h)?Math.max(c,Math.min(s,n[e])):n[e],C?u=(r+=p)+d:(x&&(p=Math.max(c,Math.min(s,2*x[e]-r))),r>p?(u=r,r=p):u=p),v[0]!=r||v[1]!=u?(e?o=null:i=null,v[0]=r,v[1]=u,!0):void 0}function y(){v(),S.style("pointer-events","all").selectAll(".resize").style("display",n.empty()?"none":null),Xo.select("body").style("cursor",null),T.on("mousemove.brush",null).on("mouseup.brush",null).on("touchmove.brush",null).on("touchend.brush",null).on("keydown.brush",null).on("keyup.brush",null),N(),w({type:"brushend"})}var x,M,_=this,b=Xo.select(Xo.event.target),w=a.of(_,arguments),S=Xo.select(_),k=b.datum(),E=!/^(n|s)$/.test(k)&&c,A=!/^(e|w)$/.test(k)&&s,C=b.classed("extent"),N=O(),L=Xo.mouse(_),T=Xo.select(Go).on("keydown.brush",u).on("keyup.brush",p);if(Xo.event.changedTouches?T.on("touchmove.brush",v).on("touchend.brush",y):T.on("mousemove.brush",v).on("mouseup.brush",y),S.interrupt().selectAll("*").interrupt(),C)L[0]=l[0]-L[0],L[1]=f[0]-L[1];else if(k){var q=+/w$/.test(k),z=+/^n/.test(k);M=[l[1-q]-L[0],f[1-z]-L[1]],L[0]=l[q],L[1]=f[z]}else Xo.event.altKey&&(x=L.slice());S.style("pointer-events","none").selectAll(".resize").style("display",null),Xo.select("body").style("cursor",b.style("cursor")),w({type:"brushstart"}),v()}var i,o,a=y(n,"brushstart","brush","brushend"),c=null,s=null,l=[0,0],f=[0,0],h=!0,g=!0,p=Rs[0];return n.event=function(n){n.each(function(){var n=a.of(this,arguments),t={x:l,y:f,i:i,j:o},e=this.__chart__||t;this.__chart__=t,ks?Xo.select(this).transition().each("start.brush",function(){i=e.i,o=e.j,l=e.x,f=e.y,n({type:"brushstart"})}).tween("brush:brush",function(){var e=hu(l,t.x),r=hu(f,t.y);return i=o=null,function(u){l=t.x=e(u),f=t.y=r(u),n({type:"brush",mode:"resize"})}}).each("end.brush",function(){i=t.i,o=t.j,n({type:"brush",mode:"resize"}),n({type:"brushend"})}):(n({type:"brushstart"}),n({type:"brush",mode:"resize"}),n({type:"brushend"}))})},n.x=function(t){return arguments.length?(c=t,p=Rs[!c<<1|!s],n):c},n.y=function(t){return arguments.length?(s=t,p=Rs[!c<<1|!s],n):s},n.clamp=function(t){return arguments.length?(c&&s?(h=!!t[0],g=!!t[1]):c?h=!!t:s&&(g=!!t),n):c&&s?[h,g]:c?h:s?g:null},n.extent=function(t){var e,r,u,a,h;return arguments.length?(c&&(e=t[0],r=t[1],s&&(e=e[0],r=r[0]),i=[e,r],c.invert&&(e=c(e),r=c(r)),e>r&&(h=e,e=r,r=h),(e!=l[0]||r!=l[1])&&(l=[e,r])),s&&(u=t[0],a=t[1],c&&(u=u[1],a=a[1]),o=[u,a],s.invert&&(u=s(u),a=s(a)),u>a&&(h=u,u=a,a=h),(u!=f[0]||a!=f[1])&&(f=[u,a])),n):(c&&(i?(e=i[0],r=i[1]):(e=l[0],r=l[1],c.invert&&(e=c.invert(e),r=c.invert(r)),e>r&&(h=e,e=r,r=h))),s&&(o?(u=o[0],a=o[1]):(u=f[0],a=f[1],s.invert&&(u=s.invert(u),a=s.invert(a)),u>a&&(h=u,u=a,a=h))),c&&s?[[e,u],[r,a]]:c?[e,r]:s&&[u,a])},n.clear=function(){return n.empty()||(l=[0,0],f=[0,0],i=o=null),n},n.empty=function(){return!!c&&l[0]==l[1]||!!s&&f[0]==f[1]},Xo.rebind(n,a,"on")};var zs={n:"ns-resize",e:"ew-resize",s:"ns-resize",w:"ew-resize",nw:"nwse-resize",ne:"nesw-resize",se:"nwse-resize",sw:"nesw-resize"},Rs=[["n","e","s","w","nw","ne","se","sw"],["e","w"],["n","s"],[]],Ds=tc.format=ac.timeFormat,Ps=Ds.utc,Us=Ps("%Y-%m-%dT%H:%M:%S.%LZ");Ds.iso=Date.prototype.toISOString&&+new Date("2000-01-01T00:00:00.000Z")?Oo:Us,Oo.parse=function(n){var t=new Date(n);return isNaN(t)?null:t},Oo.toString=Us.toString,tc.second=Rt(function(n){return new ec(1e3*Math.floor(n/1e3))},function(n,t){n.setTime(n.getTime()+1e3*Math.floor(t))},function(n){return n.getSeconds()}),tc.seconds=tc.second.range,tc.seconds.utc=tc.second.utc.range,tc.minute=Rt(function(n){return new ec(6e4*Math.floor(n/6e4))},function(n,t){n.setTime(n.getTime()+6e4*Math.floor(t))},function(n){return n.getMinutes()}),tc.minutes=tc.minute.range,tc.minutes.utc=tc.minute.utc.range,tc.hour=Rt(function(n){var t=n.getTimezoneOffset()/60;return new ec(36e5*(Math.floor(n/36e5-t)+t))},function(n,t){n.setTime(n.getTime()+36e5*Math.floor(t))},function(n){return n.getHours()}),tc.hours=tc.hour.range,tc.hours.utc=tc.hour.utc.range,tc.month=Rt(function(n){return n=tc.day(n),n.setDate(1),n},function(n,t){n.setMonth(n.getMonth()+t)},function(n){return n.getMonth()}),tc.months=tc.month.range,tc.months.utc=tc.month.utc.range;var js=[1e3,5e3,15e3,3e4,6e4,3e5,9e5,18e5,36e5,108e5,216e5,432e5,864e5,1728e5,6048e5,2592e6,7776e6,31536e6],Hs=[[tc.second,1],[tc.second,5],[tc.second,15],[tc.second,30],[tc.minute,1],[tc.minute,5],[tc.minute,15],[tc.minute,30],[tc.hour,1],[tc.hour,3],[tc.hour,6],[tc.hour,12],[tc.day,1],[tc.day,2],[tc.week,1],[tc.month,1],[tc.month,3],[tc.year,1]],Fs=Ds.multi([[".%L",function(n){return n.getMilliseconds()}],[":%S",function(n){return n.getSeconds()}],["%I:%M",function(n){return n.getMinutes()}],["%I %p",function(n){return n.getHours()}],["%a %d",function(n){return n.getDay()&&1!=n.getDate()}],["%b %d",function(n){return 1!=n.getDate()}],["%B",function(n){return n.getMonth()}],["%Y",be]]),Os={range:function(n,t,e){return Xo.range(Math.ceil(n/e)*e,+t,e).map(Io)},floor:bt,ceil:bt};Hs.year=tc.year,tc.scale=function(){return Yo(Xo.scale.linear(),Hs,Fs)};var Ys=Hs.map(function(n){return[n[0].utc,n[1]]}),Is=Ps.multi([[".%L",function(n){return n.getUTCMilliseconds()}],[":%S",function(n){return n.getUTCSeconds()}],["%I:%M",function(n){return n.getUTCMinutes()}],["%I %p",function(n){return n.getUTCHours()}],["%a %d",function(n){return n.getUTCDay()&&1!=n.getUTCDate()}],["%b %d",function(n){return 1!=n.getUTCDate()}],["%B",function(n){return n.getUTCMonth()}],["%Y",be]]);Ys.year=tc.year.utc,tc.scale.utc=function(){return Yo(Xo.scale.linear(),Ys,Is)},Xo.text=wt(function(n){return n.responseText}),Xo.json=function(n,t){return St(n,"application/json",Zo,t)},Xo.html=function(n,t){return St(n,"text/html",Vo,t)},Xo.xml=wt(function(n){return n.responseXML}),"function"==typeof define&&define.amd?define(Xo):"object"==typeof module&&module.exports?module.exports=Xo:this.d3=Xo}();'use strict';(function(window){window.define=undefined;}).call(this,this);'use strict';tr.exportTo('tr.ui.b',function(){const DataSeriesEnableChangeEventType='data-series-enabled-change';const THIS_DOC=document._currentScript.ownerDocument;const svgNS='http://www.w3.org/2000/svg';const ColorScheme=tr.b.ColorScheme;function getColorOfKey(key,selected){let id=ColorScheme.getColorIdForGeneralPurposeString(key);if(selected){id+=ColorScheme.properties.brightenedOffsets[0];}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-7996-return ColorScheme.colorsAsStrings[id];}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8237-return{IC_STATS_PROPERTIES,ICStatsEntry,ICStatsEntryGroup,ICStatsCollection,};});'use strict';tr.exportTo('tr.ui.e.v8',function(){const PROPERTIES=tr.e.v8.IC_STATS_PROPERTIES.map(x=>{return{label:x,value:x};});const ICStatsEntry=tr.e.v8.ICStatsEntry;const ICStatsEntryGroup=tr.e.v8.ICStatsEntryGroup;const ICStatsCollection=tr.e.v8.ICStatsCollection;Polymer({is:'tr-ui-e-v8-ic-stats-table',ready(){this.icStatsCollection_=new ICStatsCollection();this.groupKey_=PROPERTIES[0].value;this.selector_=tr.ui.b.createSelector(this,'groupKey','v8ICStatsGroupKey',this.groupKey_,PROPERTIES);Polymer.dom(this.$.groupOption).appendChild(this.selector_);},get groupKey(){return this.groupKey_;},set groupKey(key){this.groupKey_=key;if(this.icStatsCollection_.length===0)return;this.updateTable_(this.groupKey_);},constructTable_(table,groupKey){table.tableColumns=[{title:'',value:row=>{let expanded=false;const buttonEl=tr.ui.b.createButton('details',function(){const previousSibling=Polymer.dom(this).parentNode.parentNode;const parentNode=previousSibling.parentNode;if(expanded){const trEls=parentNode.getElementsByClassName('subTable');Array.from(trEls).map(x=>x.parentNode.removeChild(x));expanded=false;return;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8238:expanded=true;const subGroups=row.createSubGroup();const tr=document.createElement('tr');tr.classList.add('subTable');tr.appendChild(document.createElement('td'));const td=document.createElement('td');td.colSpan=3;for(const subGroup of subGroups){const property=subGroup[0];const all=Array.from(subGroup[1].values());const group=all.slice(0,20);const divEl=document.createElement('div');const spanEl=document.createElement('span');const subTableEl=document.createElement('tr-ui-b-table');spanEl.innerText=`Top 20 out of ${all.length}`;spanEl.style.fontWeight='bold';spanEl.style.fontSize='14px';divEl.appendChild(spanEl);this.constructTable_(subTableEl,property);subTableEl.tableRows=group;subTableEl.rebuild();divEl.appendChild(subTableEl);td.appendChild(divEl);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8239-tr.appendChild(td);parentNode.insertBefore(tr,previousSibling.nextSibling);});return buttonEl;}},{title:'Percentage',value(row){const spanEl=document.createElement('span');spanEl.innerText=(row.percentage*100).toFixed(3)+'%';return spanEl;},cmp:(a,b)=>a.percentage-b.percentage},{title:'Count',value(row){const spanEl=document.createElement('span');spanEl.innerText=row.length;return spanEl;},cmp:(a,b)=>a.length-b.length},{title:groupKey,value(row){const spanEl=document.createElement('span');spanEl.innerText=row.key?row.key:'';return spanEl;}}];table.sortColumnIndex=1;table.sortDescending=true;},updateTable_(groupKey){this.constructTable_(this.$.table,groupKey);this.$.table.tableRows=this.icStatsCollection_.groupBy(groupKey);this.$.table.rebuild();},set selection(slices){for(const slice of slices){for(const icStatsObj of slice.icStats){const entry=new ICStatsEntry(icStatsObj);this.icStatsCollection_.add(entry);}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8323-return startupEnd-startupStart;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8324:function measureStartup(histograms,model){const launches=findLaunchSlices(model);for(const sliceId in launches){const launchSlice=launches[sliceId];const appName=launchSlice.title.split(': ')[1];const startupMs=computeStartupTimeInMs(appName,launchSlice,model);histograms.createHistogram(`android:systrace:startup:${appName}`,tr.b.Unit.byName.timeDurationInMs_smallerIsBetter,startupMs);}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8325-function measureThreadStates(histograms,model,rangeOfInterest){for(const pid in model.processes){const process=model.processes[pid];if(process.name===undefined)continue;let hasSlices=false;let timeRunning=0;let timeRunnable=0;let timeSleeping=0;let timeUninterruptible=0;let timeBlockIO=0;let timeUnknown=0;for(const tid in process.threads){const thread=process.threads[tid];if(thread.timeSlices===undefined)continue;for(const sliceId in thread.timeSlices){const slice=thread.timeSlices[sliceId];const sliceRange=tr.b.math.Range.fromExplicitRange(slice.start,slice.end);const intersection=rangeOfInterest.findIntersection(sliceRange);const duration=intersection.duration;if(duration===0)continue;hasSlices=true;if(slice.title==='Running'){timeRunning+=duration;}else if(slice.title==='Runnable'){timeRunnable+=duration;}else if(slice.title==='Sleeping'){timeSleeping+=duration;}else if(slice.title.startsWith('Uninterruptible')){timeUninterruptible+=duration;if(slice.title.includes('Block I/O'))timeBlockIO+=duration;}else{timeUnknown+=duration;}}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8326:if(hasSlices){const wall=rangeOfInterest.max-rangeOfInterest.min;histograms.createHistogram(`android:systrace:threadtime:${process.name}:running`,tr.b.Unit.byName.normalizedPercentage,timeRunning/wall);histograms.createHistogram(`android:systrace:threadtime:${process.name}:runnable`,tr.b.Unit.byName.normalizedPercentage,timeRunnable/wall);histograms.createHistogram(`android:systrace:threadtime:${process.name}:sleeping`,tr.b.Unit.byName.normalizedPercentage,timeSleeping/wall);histograms.createHistogram(`android:systrace:threadtime:${process.name}:blockio`,tr.b.Unit.byName.normalizedPercentage,timeBlockIO/wall);histograms.createHistogram(`android:systrace:threadtime:${process.name}:uninterruptible`,tr.b.Unit.byName.normalizedPercentage,timeUninterruptible/wall);if(timeUnknown>0){histograms.createHistogram(`android:systrace:threadtime:${process.name}:unknown`,tr.b.Unit.byName.normalizedPercentage,timeUnknown/wall);}}}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8327-function androidSystraceMetric(histograms,model,options){let rangeOfInterest=model.bounds;if(options!==undefined&&options.rangeOfInterest!==undefined){rangeOfInterest=options.rangeOfInterest;}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8386-return mu;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8387:function addMutatorUtilization(metricName,eventFilter,timeWindows,rendererHelpers,histograms){const histogramMap=new Map();for(const timeWindow of timeWindows){const summaryOptions={avg:false,count:false,max:false,min:true,std:false,sum:false};const description=`The minimum mutator utilization in ${timeWindow}ms time window`;const histogram=histograms.createHistogram(`${metricName}-${timeWindow}ms_window`,tr.b.Unit.byName.normalizedPercentage_biggerIsBetter,[],{summaryOptions,description});histogramMap.set(timeWindow,histogram);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8388-for(const rendererHelper of rendererHelpers){if(rendererHelper.isChromeTracingUI)continue;const pauses=[];for(const event of rendererHelper.mainThread.sliceGroup.childEvents()){if(eventFilter(event)&&event.end>event.start){pauses.push({start:event.start,end:event.end});}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8443-if(slice.category==='v8.console'&&(slice.title==='V8ConsoleMessage::Exception'||slice.title==='V8ConsoleMessage::Error'||slice.title==='V8ConsoleMessage::Assert')){counts.all++;counts.js++;}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8444:for(const source of SOURCES){histograms.createHistogram(`console:error:${source}`,tr.b.Unit.byName.count_smallerIsBetter,counts[source],{description:`Number of ${source} console error messages`,summaryOptions:SUMMARY_OPTIONS});}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8445-tr.metrics.MetricRegistry.register(consoleErrorMetric);return{consoleErrorMetric,};});'use strict';tr.exportTo('tr.metrics.sh',function(){function getCpuSnapshotsFromModel(model){const snapshots=[];for(const pid in model.processes){const snapshotInstances=model.processes[pid].objects.getAllInstancesNamed('CPUSnapshots');if(!snapshotInstances)continue;for(const object of snapshotInstances[0].snapshots){snapshots.push(object.args.processes);}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8531-return frameSegments;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8532:function addBasicFrameTimeHistograms_(histograms,frameSegments,prefix){const frameTimes=(frameSegments.length===0)?[0]:frameSegments.map(x=>x.duration);histograms.createHistogram(`${prefix}frame_times`,tr.b.Unit.byName.timeDurationInMs_smallerIsBetter,frameTimes,{binBoundaries:tr.v.HistogramBinBoundaries.createLinear(0,50,20),description:'Raw frame times.',summaryOptions:tr.metrics.rendering.SUMMARY_OPTIONS,});histograms.createHistogram(`${prefix}percentage_smooth`,tr.b.Unit.byName.unitlessNumber_biggerIsBetter,100*tr.b.math.Statistics.sum(frameTimes,(x=>(x<17?1:0)))/frameTimes.length,{description:'Percentage of frames that were hitting 60 FPS.',summaryOptions:{},});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8533-function addFrameTimeHistograms(histograms,model,segments,opt_minFrameCount){const minFrameCount=opt_minFrameCount||MIN_FRAME_COUNT;const modelHelper=model.getOrCreateHelper(tr.model.helpers.ChromeModelHelper);const events=getDisplayCompositorPresentationEvents_(modelHelper);if(!events)return;addFrameTimeHistogramsHelper(histograms,model,segments,events,'',true,minFrameCount);const eventsExp=getDisplayCompositorPresentationEventsExp_(modelHelper);if(eventsExp&&eventsExp.length>0){addFrameTimeHistogramsHelper(histograms,model,segments,eventsExp,'exp_',minFrameCount);}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8534:function addFrameTimeHistogramsHelper(histograms,model,segments,events,prefix,addCpuMetrics,minFrameCount){const frameSegments=computeFrameSegments_(events,segments,minFrameCount);addBasicFrameTimeHistograms_(histograms,frameSegments,prefix+'');if(addCpuMetrics){tr.metrics.rendering.addCpuUtilizationHistograms(histograms,model,frameSegments,false,(thread,segment)=>thread.getCpuTimeForRange(segment.boundsRange),category=>`thread_${category}_cpu_time_per_frame`,'CPU cores of a thread group per frame',tr.b.Unit.byName.timeDurationInMs_smallerIsBetter);tr.metrics.rendering.addCpuUtilizationHistograms(histograms,model,frameSegments,false,(thread,segment)=>thread.getNumToplevelSlicesForRange(segment.boundsRange),category=>`tasks_per_frame_${category}`,'Number of tasks of a thread group per frame',tr.b.Unit.byName.unitlessNumber_smallerIsBetter);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8535-const refreshPeriod=getRefreshPeriod(model,frameSegments.map(fs=>fs.boundsRange));frameSegments.forEach(fs=>fs.updateLength(refreshPeriod));const validFrames=frameSegments.filter(fs=>fs.length>=MIN_FRAME_LENGTH);const totalFrameDuration=tr.b.math.Statistics.sum(frameSegments,fs=>fs.duration);addJankCountHistograms(histograms,validFrames,prefix);const frameLengths=validFrames.map(frame=>frame.length);histograms.createHistogram(prefix+'frame_lengths',tr.b.Unit.byName.unitlessNumber_smallerIsBetter,frameLengths,{binBoundaries:tr.v.HistogramBinBoundaries.createLinear(0,5,20),summaryOptions:tr.metrics.rendering.SUMMARY_OPTIONS,description:'Frame times in vsyncs.'});histograms.createHistogram(prefix+'avg_surface_fps',tr.b.Unit.byName.unitlessNumber_biggerIsBetter,frameLengths.length/tr.b.convertUnit(totalFrameDuration,tr.b.UnitScale.TIME.MILLI_SEC,tr.b.UnitScale.TIME.SEC),{description:'Average frames per second.',summaryOptions:{},});}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8539-function getRefreshPeriod(model,ranges){for(const metadata of model.metadata){if(metadata.value&&metadata.value.surface_flinger){return metadata.value.surface_flinger.refresh_period;}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8540:const FRAME_LENGTH=1000.0/60;const BEGIN_FRAME_ARGS='Scheduler::BeginFrame';const FRAME_INTERVAL='interval_us';const chromeHelper=model.getOrCreateHelper(tr.model.helpers.ChromeModelHelper);for(const rendererHelper of Object.values(chromeHelper.rendererHelpers)){if(rendererHelper.compositorThread===undefined)continue;const slices=rendererHelper.compositorThread.sliceGroup;for(const slice of slices.getDescendantEventsInSortedRanges(ranges)){if(slice.title!==BEGIN_FRAME_ARGS)continue;const data=slice.args.args;if(!(FRAME_INTERVAL in data)){throw new Error(`${FRAME_INTERVAL} is missing`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8541-return tr.b.convertUnit(data[FRAME_INTERVAL],tr.b.UnitScale.TIME.MICRO_SEC,tr.b.UnitScale.TIME.MILLI_SEC);}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8568-if(flow.SurfaceAggregation.args&&flow.SurfaceAggregation.args.display_trace){const displayTrace=flow.SurfaceAggregation.args.display_trace;if(!(displayTrace in drawEvents))continue;const drawEvent=drawEvents[displayTrace];aggregateToDraw.addSample(drawEvent.duration,{breakdown:generateBreakdownForDraw_(drawEvent)});}}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8569:return{addPipelineHistograms,};});'use strict';tr.exportTo('tr.metrics.rendering',function(){const IMPL_THREAD_RENDERING_STATS_EVENT='BenchmarkInstrumentation::ImplThreadRenderingStats';const VISIBLE_CONTENT_DATA='visible_content_area';const APPROXIMATED_VISIBLE_CONTENT_DATA='approximated_visible_content_area';const CHECKERBOARDED_VISIBLE_CONTENT_DATA='checkerboarded_visible_content_area';function addPixelsHistograms(histograms,model,segments){const chromeHelper=model.getOrCreateHelper(tr.model.helpers.ChromeModelHelper);if(!chromeHelper)return;const approximatedPixelPercentages=[];const checkerboardedPixelPercentages=[];const ranges=segments.map(s=>s.boundsRange);for(const rendererHelper of Object.values(chromeHelper.rendererHelpers)){if(rendererHelper.compositorThread===undefined)continue;const slices=rendererHelper.compositorThread.sliceGroup;for(const slice of slices.getDescendantEventsInSortedRanges(ranges)){if(slice.title!==IMPL_THREAD_RENDERING_STATS_EVENT)continue;const data=slice.args.data;if(!(VISIBLE_CONTENT_DATA in data)){throw new Error(`${VISIBLE_CONTENT_DATA} is missing`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8570-const visibleContentArea=data[VISIBLE_CONTENT_DATA];if(visibleContentArea===0){continue;}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8573-histograms.createHistogram('mean_pixels_approximated',tr.b.Unit.byName.normalizedPercentage_smallerIsBetter,100*tr.b.math.Statistics.mean(approximatedPixelPercentages),{description:'Percentage of pixels that were approximated '+'(checkerboarding, low-resolution tiles, etc.).',summaryOptions:{},});histograms.createHistogram('mean_pixels_checkerboarded',tr.b.Unit.byName.normalizedPercentage_smallerIsBetter,100*tr.b.math.Statistics.mean(checkerboardedPixelPercentages),{description:'Percentage of pixels that were checkerboarded.',summaryOptions:{},});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8574:return{addPixelsHistograms,};});'use strict';tr.exportTo('tr.metrics.rendering',function(){const BEGIN_MAIN_FRAME_EVENT='ThreadProxy::BeginMainFrame';const SEND_BEGIN_FRAME_EVENT='ThreadProxy::ScheduledActionSendBeginMainFrame';function getEventTimesByBeginFrameId_(thread,title,ranges){const out=new Map();const slices=thread.sliceGroup;for(const slice of slices.getDescendantEventsInSortedRanges(ranges)){if(slice.title!==title)continue;const id=slice.args.begin_frame_id;if(id===undefined)throw new Error('Event is missing begin_frame_id');if(out.has(id))throw new Error(`There must be exactly one ${title}`);out.set(id,slice.start);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8575-return out;}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8583-function measureUserTime(rendererHelper,startName,endName,histogram){const startEventByNavId=new Map();for(const event of rendererHelper.mainThread.sliceGroup.childEvents()){const navId=getNavigationId(event);if(!navId)continue;if(EventFinderUtils.hasCategoryAndName(event,'blink.user_timing',startName)){startEventByNavId.set(navId,event);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8584:if(EventFinderUtils.hasCategoryAndName(event,'blink.user_timing',endName)){if(!startEventByNavId.has(navId)){throw Error(`Missing ${startName} for ${endName} at {event.start}`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8585-const range=tr.b.math.Range.fromExplicitRange(startEventByNavId.get(navId).start,event.start);histogram.addSample(range.duration);startEventByNavId.delete(navId);}}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8718-return{firstMeaningfulPaintSamples,firstMeaningfulPaintCpuTimeSamples,firstCpuIdleSamples,interactiveSamples,};}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8719:function addSamplesToHistogram(samples,histogram,histograms){for(const sample of samples){histogram.addSample(sample.value,sample.diagnostics);if(histogram.name!=='timeToFirstContentfulPaint')continue;if(!sample.breakdownTree)continue;for(const[category,breakdown]of Object.entries(sample.breakdownTree)){const relatedName=`${histogram.name}:${category}`;let relatedHist=histograms.getHistogramsNamed(relatedName)[0];if(!relatedHist){relatedHist=histograms.createHistogram(relatedName,histogram.unit,[],{binBoundaries:LOADING_METRIC_BOUNDARIES,summaryOptions:{count:false,max:false,min:false,sum:false,},});let relatedNames=histogram.diagnostics.get('breakdown');if(!relatedNames){relatedNames=new tr.v.d.RelatedNameMap();histogram.diagnostics.set('breakdown',relatedNames);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8720-relatedNames.set(category,relatedName);}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8745-get label(){return this.key;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8746:static buildFromTags(tags,diagnosticName){const booleanTags=new Set();const keyValueTags=new Set();for(const tag of tags){if(tag.includes(':')){const key=tag.split(':')[0];if(booleanTags.has(key)){throw new Error(`Tag "${key}" cannot be both boolean and key-value`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8747:keyValueTags.add(key);}else{if(keyValueTags.has(tag)){throw new Error(`Tag "${tag}" cannot be both boolean and key-value`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8748-booleanTags.add(tag);}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8751-return groupings;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8752:static buildBooleanTagGrouping_(tag,diagnosticName){return new HistogramGrouping(`${tag}Tag`,h=>{const tags=h.diagnostics.get(diagnosticName);if(tags===undefined||!tags.has(tag))return`~${tag}`;return tag;});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8753:static buildKeyValueTagGrouping_(tag,diagnosticName){return new HistogramGrouping(`${tag}Tag`,h=>{const tags=h.diagnostics.get(diagnosticName);if(tags===undefined)return`~${tag}`;const values=new Set();for(const value of tags){const kvp=value.split(':');if(kvp.length<2||kvp[0]!==tag)continue;values.add(kvp[1]);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8754:if(values.size===0)return`~${tag}`;const sortedValues=Array.from(values);sortedValues.sort();return sortedValues.join(',');},`${tag} tag`);}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8755-HistogramGrouping.BY_KEY=new Map();HistogramGrouping.HISTOGRAM_NAME=new HistogramGrouping('name',h=>h.name);HistogramGrouping.DISPLAY_LABEL=new HistogramGrouping('displayLabel',hist=>{const labels=hist.diagnostics.get(tr.v.d.RESERVED_NAMES.LABELS);if(labels!==undefined&&labels.size>0){return Array.from(labels).join(',');}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8773-getHistogramsNamed(name){return[...this].filter(h=>h.name===name);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8774:getHistogramNamed(name){const histograms=this.getHistogramsNamed(name);if(histograms.length===0)return undefined;if(histograms.length>1){throw new Error(`Unexpectedly found multiple histograms named "${name}"`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8775-return histograms[0];}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8842-return tasks;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8843:const totalHistogram=getOrCreateHistogram_(histograms,`total:${WINDOW_SIZE_MS}ms_window:${eqtName}`,`The maximum EQT in a ${WINDOW_SIZE_MS}ms sliding window`+' for a given renderer');for(const rendererHelper of rendererHelpers){if(rendererHelper.isChromeTracingUI)continue;if(rendererHelper.mainThread.bounds.duration<WINDOW_SIZE_MS)continue;const tasks=getTasks(rendererHelper);const totalBreakdown=getV8Contribution_(eqtName,getEventTimes,isCpuTime,totalHistogram,histograms,rendererHelper,model);totalHistogram.addSample(tr.e.chrome.maxExpectedQueueingTimeInSlidingWindow(rendererHelper.mainThread.bounds.min,rendererHelper.mainThread.bounds.max,WINDOW_SIZE_MS,tasks),{v8:totalBreakdown});}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8844-function getV8Contribution_(eqtName,getEventTimes,isCpuTime,totalEqtHistogram,histograms,rendererHelper,model){if(!model.categories.includes('v8'))return null;const totalBreakdown=new tr.v.d.Breakdown();const eventNamesWithTaskExtractors=getV8EventNamesWithTaskExtractors_(getEventTimes);if(!isCpuTime){const taskExtractorsUsingRCS=getV8EventNamesWithTaskExtractorsUsingRCS_(getEventTimes);for(const[eventName,getTasks]of taskExtractorsUsingRCS){eventNamesWithTaskExtractors.set(eventName,getTasks);}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8845-let totalNames=totalEqtHistogram.diagnostics.get('v8');if(!totalNames){totalNames=new tr.v.d.RelatedNameMap();totalEqtHistogram.diagnostics.set('v8',totalNames);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8846:for(const[eventName,getTasks]of eventNamesWithTaskExtractors){const totalHistogram=getOrCreateHistogram_(histograms,`total:${WINDOW_SIZE_MS}ms_window:${eqtName}:${eventName}`,`Contribution to the expected queueing time by ${eventName}`+' for a given renderer. It is computed as the maximum EQT in'+` a ${WINDOW_SIZE_MS}ms sliding window after shrinking top-level`+` tasks to contain only ${eventName} subevents`);const tasks=getTasks(rendererHelper);const totalSample=tr.e.chrome.maxExpectedQueueingTimeInSlidingWindow(rendererHelper.mainThread.bounds.min,rendererHelper.mainThread.bounds.max,WINDOW_SIZE_MS,tasks);totalHistogram.addSample(totalSample);totalBreakdown.set(eventName,totalSample);totalNames.set(eventName,totalHistogram.name);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8847-return totalBreakdown;}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8910-class CpuTimeTreeDataReporter{constructor(){this.visitedSet_=new Set();}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:8911:reportValuesFromNode_(node,path){const decodedPath=decodePath_(path);const processType=decodedPath.processType||'all_processes';const threadType=decodedPath.threadType||'all_threads';if(!decodedPath.railStage||!decodedPath.initiatorType)return;const{railStage,initiatorType}=decodedPath;const serializedPathName=[processType,threadType,railStage,initiatorType].join(':');const cpuPercentageValue=node.values[0].total;const cpuTimeValue=node.values[1].total;this.histogramSet_.createHistogram(`cpuPercentage:${serializedPathName}`,CPU_PERCENTAGE_UNIT,cpuPercentageValue);this.histogramSet_.createHistogram(`cpuTime:${serializedPathName}`,CPU_TIME_UNIT,cpuTimeValue);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-8912-reportDataFromTree_(root,rootPath){const rootPathString=stringifyPathName_(rootPath);if(this.visitedSet_.has(rootPathString))return;this.visitedSet_.add(rootPathString);this.reportValuesFromNode_(root,rootPath);for(let dimension=0;dimension<root.children.length;dimension++){const children=root.children[dimension];for(const[name,node]of children){const childPath=clonePath_(rootPath);childPath[dimension].push(name);this.reportDataFromTree_(node,childPath);}}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9008-tr.metrics.MetricRegistry.register(nativeCodeResidentMemoryMetric);return{nativeCodeResidentMemoryMetric,};});'use strict';tr.exportTo('tr.metrics.sh',function(){const timeDurationInMs_smallerIsBetter=tr.b.Unit.byName.timeDurationInMs_smallerIsBetter;const EventFinderUtils=tr.e.chrome.EventFinderUtils;const LOADING_METRIC_BOUNDARIES=tr.v.HistogramBinBoundaries.createLinear(0,1e3,20).addLinearBins(3e3,20).addExponentialBins(20e3,20);const SUMMARY_OPTIONS={avg:true,count:false,max:false,min:false,std:false,sum:false,};function addSamplesToHistogram(pairInfo,breakdownTree,histogram,histograms,diagnostics){histogram.addSample(pairInfo.end-pairInfo.start,diagnostics);if(!breakdownTree){return;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9009:for(const[category,breakdown]of Object.entries(breakdownTree)){const relatedName=`${histogram.name}:${category}`;if(!histograms.getHistogramNamed(relatedName)){const relatedHist=histograms.createHistogram(relatedName,histogram.unit,[],{binBoundaries:LOADING_METRIC_BOUNDARIES,summaryOptions:{count:false,max:false,min:false,sum:false,},});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9010-const relatedHist=histograms.getHistogramNamed(relatedName);let relatedNames=histogram.diagnostics.get('breakdown');if(!relatedNames){relatedNames=new tr.v.d.RelatedNameMap();histogram.diagnostics.set('breakdown',relatedNames);}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9021-function persecondMetric(histograms,model){const rendererHelpers=getRendererHelpers(model);const navigationInfos=getNavigationInfos(model);if(navigationInfos.length===0){return;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9022:navigationInfos.forEach(navInfo=>{const navigationStart=navInfo.navigationStart.start;const navigationEnd=navInfo.navigationEndTime;const startEndPairs=splitOneRangeIntoPerSecondRanges(navigationStart,navigationEnd);const breakdownList=startEndPairs.map(p=>{const wallHistogramName=`wall_${p.start}_to_${p.end}`;const wallHistogramDescription=`Wall-clock time ${p.start} to ${p.end} breakdown`;const cpuHistogramName=`cpu_${p.start}_to_${p.end}`;const cpuHistogramDescription=`CPU time ${p.start} to ${p.end} breakdown`;const pid=navInfo.rendererHelper.pid;const breakdownTree=getWallTimeBreakdownTree(navInfo.rendererHelper,navigationStart+p.start,navigationStart+p.end);const cpuBreakdownTree=getCpuTimeBreakdownTree(navInfo.rendererHelper,navigationStart+p.start,navigationStart+p.end);const diagnostics={'Navigation infos':new tr.v.d.GenericSet([{url:navInfo.url,pid:navInfo.rendererHelper.pid,navStart:navigationStart,frameIdRef:navInfo.navigationStart.args.frame}]),'breakdown':tr.metrics.sh.createBreakdownDiagnostic(breakdownTree),};return Object.assign(p,{breakdownTree,cpuBreakdownTree,wallHistogramName,wallHistogramDescription,cpuHistogramName,cpuHistogramDescription,diagnostics,});});breakdownList.forEach(p=>{if(!histograms.getHistogramNamed(p.wallHistogramName)){histograms.createHistogram(p.wallHistogramName,timeDurationInMs_smallerIsBetter,[],{binBoundaries:LOADING_METRIC_BOUNDARIES,description:p.wallHistogramDescription,summaryOptions:SUMMARY_OPTIONS,});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9023-const wallHistogram=histograms.getHistogramNamed(p.wallHistogramName);addSamplesToHistogram(p,p.breakdownTree,wallHistogram,histograms,p.diagnostics);if(!histograms.getHistogramNamed(p.cpuHistogramName)){histograms.createHistogram(p.cpuHistogramName,timeDurationInMs_smallerIsBetter,[],{binBoundaries:LOADING_METRIC_BOUNDARIES,description:p.cpuHistogramDescription,summaryOptions:SUMMARY_OPTIONS,});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9024-const cpuHistogram=histograms.getHistogramNamed(p.cpuHistogramName);addSamplesToHistogram(p,p.cpuBreakdownTree,cpuHistogram,histograms,p.diagnostics);});});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9025:tr.metrics.MetricRegistry.register(persecondMetric);return{persecondMetric,splitOneRangeIntoPerSecondRanges};});'use strict';tr.exportTo('tr.metrics.sh',function(){const CHROME_POWER_GRACE_PERIOD_MS=1;function createEmptyHistogram_(interval,histograms){if(interval.perSecond){return{perSecond:true,energy:histograms.createHistogram(`${interval.name}:power`,tr.b.Unit.byName.powerInWatts_smallerIsBetter,[],{description:`Energy consumption rate for ${interval.description}`,summaryOptions:{avg:true,count:false,max:true,min:true,std:false,sum:false,},}),};}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9026:return{perSecond:false,energy:histograms.createHistogram(`${interval.name}:energy`,tr.b.Unit.byName.energyInJoules_smallerIsBetter,[],{description:`Energy consumed in ${interval.description}`,summaryOptions:{avg:false,count:false,max:true,min:true,std:false,sum:true,},}),};}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9027-function createHistograms_(data,interval,histograms){if(data.histograms[interval.name]===undefined){data.histograms[interval.name]=createEmptyHistogram_(interval,histograms);}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9186-durationAndCount.duration+=slice.duration;durationAndCount.count++;}}}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9187:histograms.createHistogram('memory_dump_cpu_overhead',tr.b.Unit.byName.timeDurationInMs_smallerIsBetter,totalOverhead/memoryDumpCount,{binBoundaries:TIME_BOUNDARIES,description:'Average CPU overhead on all threads per memory-infra dump',summaryOptions:SUMMARY_OPTIONS,});histograms.createHistogram('nonmemory_thread_memory_dump_cpu_overhead',tr.b.Unit.byName.timeDurationInMs_smallerIsBetter,nonMemoryInfraThreadOverhead/memoryDumpCount,{binBoundaries:TIME_BOUNDARIES,description:'Average CPU overhead on non-memory-infra threads '+'per memory-infra dump',summaryOptions:SUMMARY_OPTIONS,});for(const[providerName,overhead]of Object.entries(overheadByProvider)){histograms.createHistogram(`${providerName}_memory_dump_cpu_overhead`,tr.b.Unit.byName.timeDurationInMs_smallerIsBetter,overhead.duration/overhead.count,{binBoundaries:TIME_BOUNDARIES,description:`Average CPU overhead of ${providerName} per OnMemoryDump call`,summaryOptions:SUMMARY_OPTIONS,});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9188-const memoryInfraEventsSize=categoryNamesToTotalEventSizes.get(MEMORY_INFRA_TRACING_CATEGORY);const memoryInfraTraceBytesValue=new tr.v.Histogram('total_memory_dump_size',tr.b.Unit.byName.sizeInBytes_smallerIsBetter,BYTE_BOUNDARIES);memoryInfraTraceBytesValue.description='Total trace size of memory-infra dumps in bytes';memoryInfraTraceBytesValue.customizeSummaryOptions(SUMMARY_OPTIONS);memoryInfraTraceBytesValue.addSample(memoryInfraEventsSize);histograms.addHistogram(memoryInfraTraceBytesValue);const traceBytesPerDumpValue=new tr.v.Histogram('memory_dump_size',tr.b.Unit.byName.sizeInBytes_smallerIsBetter,BYTE_BOUNDARIES);traceBytesPerDumpValue.description='Average trace size of memory-infra dumps in bytes';traceBytesPerDumpValue.customizeSummaryOptions(SUMMARY_OPTIONS);traceBytesPerDumpValue.addSample(memoryInfraEventsSize/memoryDumpCount);histograms.addHistogram(traceBytesPerDumpValue);}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9209-function umaMetric(histograms,model){const histogramValues=new Map();const nameCounts=new Map();for(const process of model.getAllProcesses()){const histogramEvents=new Map();for(const event of process.instantEvents){if(event.title!=='UMAHistogramSamples')continue;const name=event.args.name;const events=histogramEvents.get(name)||[];if(!histogramEvents.has(name))histogramEvents.set(name,events);events.push(event);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9210:let processName=tr.e.chrome.chrome_processes.canonicalizeProcessName(process.name);nameCounts.set(processName,(nameCounts.get(processName)||0)+1);processName=`${processName}_${nameCounts.get(processName)}`;for(const[name,events]of histogramEvents){const values=histogramValues.get(name)||{sum:0,bins:[]};if(!histogramValues.has(name))histogramValues.set(name,values);const endValues=parseBuckets_(events[events.length-1],processName);if(events.length===1){mergeBins_(values,endValues);}else if(events.length===2){subtractBins_(endValues,parseBuckets_(events[0],processName));mergeBins_(values,endValues);}else{throw new Error('There should be at most two snapshots of an UMA '+'histogram in each process');}}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9211-for(const[name,values]of histogramValues){const histogram=new tr.v.Histogram(name,getHistogramUnit_(name),getHistogramBoundaries_(name));let sumOfMiddles=0;let sumOfBinLengths=0;for(const bin of values.bins){sumOfMiddles+=bin.count*(bin.min+bin.max)/2;sumOfBinLengths+=bin.count*(bin.max-bin.min);}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9253-return{gcMetric,WINDOW_SIZE_MS,};});'use strict';tr.exportTo('tr.metrics.v8',function(){const COUNT_CUSTOM_BOUNDARIES=tr.v.HistogramBinBoundaries.createExponential(1,1000000,50);const DURATION_CUSTOM_BOUNDARIES=tr.v.HistogramBinBoundaries.createExponential(0.1,10000,50);const SUMMARY_OPTIONS={std:false,count:false,sum:false,min:false,max:false,};function convertMicroToMilli_(time){return tr.b.convertUnit(time,tr.b.UnitPrefixScale.METRIC.MICRO,tr.b.UnitPrefixScale.METRIC.MILLI);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9254:function addDurationHistogram(histogramName,time,histograms){const value=convertMicroToMilli_(time);histograms.createHistogram(`${histogramName}:duration`,tr.b.Unit.byName.timeDurationInMs_smallerIsBetter,{value},{binBoundaries:DURATION_CUSTOM_BOUNDARIES,summaryOptions:SUMMARY_OPTIONS,});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9255:function addCountHistogram(histogramName,value,histograms){histograms.createHistogram(`${histogramName}:count`,tr.b.Unit.byName.count_smallerIsBetter,{value},{binBoundaries:COUNT_CUSTOM_BOUNDARIES,summaryOptions:SUMMARY_OPTIONS});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9256-function runtimeStatsTotalMetric(histograms,model){const v8Slices=tr.metrics.v8.utils.filterEvents(model,ev=>ev instanceof tr.e.v8.V8ThreadSlice);const runtimeGroupCollection=new tr.e.v8.RuntimeStatsGroupCollection();runtimeGroupCollection.addSlices(v8Slices);let overallV8Time=runtimeGroupCollection.totalTime;let overallV8Count=runtimeGroupCollection.totalCount;let mainThreadTime=runtimeGroupCollection.totalTime;let mainThreadCount=runtimeGroupCollection.totalCount;let mainThreadV8Time=runtimeGroupCollection.totalTime;let mainThreadV8Count=runtimeGroupCollection.totalCount;for(const runtimeGroup of runtimeGroupCollection.runtimeGroups){addDurationHistogram(runtimeGroup.name,runtimeGroup.time,histograms);if(runtimeGroup.name==='Blink C++'){overallV8Time-=runtimeGroup.time;mainThreadV8Time-=runtimeGroup.time;}else if(runtimeGroup.name.includes('Background')){mainThreadTime-=runtimeGroup.time;mainThreadV8Time-=runtimeGroup.time;}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9283-if(!('value'in WEBVR_COUNTERS.get('gpu.WebVR FPS').samples)){WEBVR_COUNTERS.get('gpu.WebVR FPS').samples.value=[0];}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9284:for(const[key,value]of WEBVR_COUNTERS){for(const[seriesName,samples]of Object.entries(value.samples)){let histogramName=value.name;if(seriesName!=='value'){histogramName=`${histogramName}_${seriesName}`;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9285-histograms.createHistogram(histogramName,value.unit,samples,value.options);}}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9647-this.$.table.rebuild();}});return{};});'use strict';tr.exportTo('tr.b',function(){class Serializable{constructor(){Object.defineProperty(this,'properties_',{configurable:false,enumerable:false,value:new Map(),});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9648:define(name,initialValue){if(this[name]!==undefined){throw new Error(`"${name}" is already defined.`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9649:if(name[name.length-1]==='_'){throw new Error(`"${name}" cannot end with an underscore.`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9650-this.properties_.set(name,initialValue);Object.defineProperty(this,name,{configurable:false,enumerable:true,get:()=>this.properties_.get(name),set:value=>this.setProperty_(name,value),});}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9683-span.style.whiteSpace='nowrap';return span;}}];},get scalarMap(){return this.scalarMap_;},set scalarMap(map){this.scalarMap_=map;this.updateContents_();},setSignificanceForKey(key,significance){this.significance_.set(key,significance);this.updateContents_();},updateContents_(){const rows=[];for(const[key,scalar]of this.scalarMap){rows.push({name:key,value:scalar,significance:this.significance_.get(key),anyRowsHaveSignificance:(this.significance_.size>0)});}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9684:this.$.table.tableRows=rows;this.$.table.rebuild();}});'use strict';tr.exportTo('tr.v.ui',function(){const DEFAULT_BAR_HEIGHT_PX=5;const TRUNCATE_BIN_MARGIN=0.15;const IGNORE_DELTA_STATISTICS_NAMES=[`${tr.v.DELTA}min`,`%${tr.v.DELTA}min`,`${tr.v.DELTA}max`,`%${tr.v.DELTA}max`,`${tr.v.DELTA}sum`,`%${tr.v.DELTA}sum`,`${tr.v.DELTA}count`,`%${tr.v.DELTA}count`,];Polymer({is:'tr-v-ui-histogram-span',created(){this.viewStateListener_=this.onViewStateUpdate_.bind(this);this.viewState=new tr.v.ui.HistogramSetTableCellState();this.rowStateListener_=this.onRowStateUpdate_.bind(this);this.rowState=new tr.v.ui.HistogramSetTableRowState();this.rootStateListener_=this.onRootStateUpdate_.bind(this);this.rootState=new tr.v.ui.HistogramSetViewState();this.histogram_=undefined;this.referenceHistogram_=undefined;this.graphWidth_=undefined;this.graphHeight_=undefined;this.mouseDownBin_=undefined;this.prevBrushedBinRange_=new tr.b.math.Range();this.anySampleDiagnostics_=false;this.canMergeSampleDiagnostics_=true;this.mwuResult_=undefined;},get rowState(){return this.rowState_;},set rowState(rs){if(this.rowState){this.rowState.removeUpdateListener(this.rowStateListener_);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9685-this.rowState_=rs;this.rowState.addUpdateListener(this.rowStateListener_);if(this.isAttached)this.updateContents_();},get viewState(){return this.viewState_;},set viewState(vs){if(this.viewState){this.viewState.removeUpdateListener(this.viewStateListener_);}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9690-this.updateDiagnostics_();}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:9691:if(event.delta.mergeSampleDiagnostics&&(this.viewState.mergeSampleDiagnostics!==this.$.merge_sample_diagnostics.checked)){this.$.merge_sample_diagnostics.checked=this.canMergeSampleDiagnostics&&this.viewState.mergeSampleDiagnostics;this.updateDiagnostics_();}},updateSignificance_(){if(!this.mwuResult_)return;this.$.stats.setSignificanceForKey(`${tr.v.DELTA}avg`,this.mwuResult_.significance);},onRootStateUpdate_(event){if(event.delta.alpha&&this.mwuResult_){this.mwuResult_.compare(this.rootState.alpha);this.updateSignificance_();}},onRowStateUpdate_(event){if(event.delta.diagnosticsTab){if(this.rowState.diagnosticsTab===this.$.sample_diagnostics_container.tabLabel){this.updateDiagnostics_();}else{for(const tab of this.$.diagnostics.subViews){if(this.rowState.diagnosticsTab===tab.tabLabel){this.$.diagnostics.selectedSubView=tab;break;}}}}},ready(){this.$.metric_diagnostics.tabLabel='histogram diagnostics';this.$.sample_diagnostics_container.tabLabel='sample diagnostics';this.$.metadata_diagnostics.tabLabel='metadata';this.$.metadata_diagnostics.isMetadata=true;this.$.diagnostics.addEventListener('selected-tab-change',this.onSelectedDiagnosticsChanged_.bind(this));this.$.drag_handle.target=this.$.container;this.$.drag_handle.addEventListener('drag-handle-resize',this.onResize_.bind(this));},attached(){if(this.histogram_!==undefined)this.updateContents_();},get canMergeSampleDiagnostics(){return this.canMergeSampleDiagnostics_;},set canMergeSampleDiagnostics(merge){this.canMergeSampleDiagnostics_=merge;if(!merge)this.viewState.mergeSampleDiagnostics=false;this.$.merge_sample_diagnostics_container.style.display=(merge?'':'none');},onResize_(event){event.stopPropagation();let heightPx=parseInt(this.$.container.style.height);if(heightPx<this.defaultGraphHeight){heightPx=this.defaultGraphHeight;this.$.container.style.height=this.defaultGraphHeight+'px';}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-9692-this.chart_.graphHeight=heightPx-(this.chart_.margin.top+
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-10135-if(window.CustomElements&&!window.CustomElements.hasNative){this.warnPolyfill();}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:10136:if(model){for(const warning of model.importWarningsThatShouldBeShownToUser){importWarningsEl.addMessage(`Import Warning: ${warning.type}: ${warning.message}`,[{buttonText:'Dismiss',onClick(event,infobar){infobar.visible=false;}}]);}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-10137-if(modelInstanceChanged){this.updateFlowEventList_();this.updateProcessList_();this.updateMetadataButtonVisibility_();this.brushingStateController_.modelDidChange();this.onViewportChanged_();}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-10183-const metricNames=options.metrics;if(!metricNames){throw new Error('Metric names should be specified.');}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:10184:const allMetricsStart=new Date();const durationBreakdown=new tr.v.d.Breakdown();const categories=getTraceCategories(model);const histograms=new tr.v.HistogramSet();histograms.createHistogram('trace_import_duration',tr.b.Unit.byName.timeDurationInMs_smallerIsBetter,model.stats.traceImportDurationMs,{binBoundaries:tr.v.HistogramBinBoundaries.createExponential(1e-3,1e5,30),description:'Duration that trace viewer required to import the trace',summaryOptions:tr.v.Histogram.AVERAGE_ONLY_SUMMARY_OPTIONS,});for(const metricName of metricNames){const metricStart=new Date();const metric=tr.metrics.MetricRegistry.findTypeInfoWithName(metricName);if(metric===undefined){throw new Error(`"${metricName}" is not a registered metric.`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-10185-validateTraceCategories(metric.metadata.requiredCategories,categories);try{metric.constructor(histograms,model,options);}catch(e){const err=tr.b.normalizeException(e);addFailureCb(new tr.mre.Failure(undefined,'metricMapFunction',model.canonicalUrl,err.typeName,err.message,err.stack));}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-10192-function validateTraceCategories(requiredCategories,categories){if(!requiredCategories)return;if(!categories)throw new Error('Missing trace config metadata');for(const cat of requiredCategories){const isDisabledByDefault=(cat.indexOf('disabled-by-default')===0);let missing=false;if(isDisabledByDefault){if(!categories.included.includes(cat)){missing=true;}}else if(categories.excluded.includes(cat)){missing=true;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:10193:if(missing){throw new Error(`Trace is missing required category "${cat}"`);}}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:10194:function validateDiagnosticNames(histograms){for(const hist of histograms){for(const name of hist.diagnostics.keys()){if(tr.v.d.RESERVED_NAMES_SET.has(name)){throw new Error(`Illegal diagnostic name "${name}" on Histogram "${hist.name}"`);}}}}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:10195:function addTelemetryInfo(histograms,model){for(const metadata of model.metadata){if(!metadata.value||!metadata.value.telemetry)continue;for(const[name,value]of Object.entries(metadata.value.telemetry)){const type=tr.v.d.RESERVED_NAMES_TO_TYPES.get(name);if(type===undefined){throw new Error(`Unexpected telemetry.${name}`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-10196-histograms.addSharedDiagnosticToAllHistograms(name,new type(value));}}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-10272-if(parseInt(this.alphaIndex)!==this.getAlphaIndexFromViewState_()){marks.push(tr.b.Timing.mark('histogram-set-controls','alpha'));}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:10273:this.$.clear_search.style.visibility=this.searchQuery?'visible':'hidden';let displayStatisticName=this.displayStatisticName;if(this.viewState.referenceDisplayLabel===''&&this.referenceDisplayLabel!==''&&this.baseStatisticNames.length){displayStatisticName=`%${tr.v.DELTA}${this.displayStatisticName}`;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-10274-if(this.referenceDisplayLabel===''&&this.viewState.referenceDisplayLabel!==''&&this.baseStatisticNames.length){const deltaIndex=displayStatisticName.indexOf(tr.v.DELTA);if(deltaIndex>=0){displayStatisticName=displayStatisticName.slice(deltaIndex+1);}else if(!this.baseStatisticNames.includes(displayStatisticName)){displayStatisticName='avg';}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-10386-return;}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:10387:await this.updateContents_();},onSortColumnChanged_(event){tr.b.Timing.instant('histogram-set-table','sortColumn');this.viewState.update({sortColumnIndex:event.sortColumnIndex,sortDescending:event.sortDescending,});},onRequestSelectionChange_(event){if(event.selection instanceof tr.model.EventSet)return;event.stopPropagation();tr.b.Timing.instant('histogram-set-table','selectHistogramNames');let histogramNames=event.selection;histogramNames.sort();histogramNames=histogramNames.map(escapeRegExp).join('|');this.viewState.update({showAll:true,searchQuery:`^(${histogramNames})$`,});},get leafHistograms(){const histograms=new tr.v.HistogramSet();for(const row of
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-10388-tr.v.ui.HistogramSetTableRow.walkAll(this.$.table.tableRows)){if(row.subRows.length)continue;for(const hist of row.columns.values()){if(!(hist instanceof tr.v.Histogram))continue;histograms.addHistogram(hist);}}
##############################################
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-10428-this.$.controls.enableVisualization=enable;await this.$.table.build(histograms,sourceHistograms,displayLabels,progress);buildMark.end();},onExport_(event){const mark=tr.b.Timing.mark('histogram-set-view','export'+
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:10429:(event.merged?'Merged':'Raw')+event.format.toUpperCase());const histograms=event.merged?this.$.table.leafHistograms:this.histograms;let blob;if(event.format==='csv'){const csv=new tr.v.CSVBuilder(histograms);csv.build();blob=new window.Blob([csv.toString()],{type:'text/csv'});}else if(event.format==='json'){blob=new window.Blob([JSON.stringify(histograms.asDicts())],{type:'text/json'});}else{throw new Error(`Unable to export format "${event.format}"`);}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html:10430:const path=window.location.pathname.split('/');const basename=path[path.length-1].split('.')[0]||'histograms';const anchor=document.createElement('a');anchor.download=`${basename}.${event.format}`;anchor.href=window.URL.createObjectURL(blob);anchor.click();mark.end();},onLoadVisualization_(event){if(!this.visualizationLoaded_){this.$.visualizations.style.display='block';this.$.visualizations.build(this.$.table.leafHistograms,this.histograms);this.visualizationLoaded_=true;}else if(this.$.visualizations.style.display==='none'){this.$.visualizations.style.display='block';}else{this.$.visualizations.style.display='none';}},});return{};});'use strict';tr.exportTo('tr.ui',function(){Polymer({is:'tr-ui-sp-metrics-side-panel',behaviors:[tr.ui.behaviors.SidePanel],ready(){this.model_=undefined;this.rangeOfInterest_=undefined;this.metricLatenciesMs_=[];this.metrics_=[];tr.metrics.MetricRegistry.getAllRegisteredTypeInfos().forEach(function(m){if(m.constructor.name==='sampleMetric')return;this.metrics_.push({label:m.constructor.name,value:m.constructor.name});},this);this.metrics_.sort((x,y)=>x.label.localeCompare(y.label));this.settingsKey_='metrics-side-panel-metric-name';this.currentMetricName_='responsivenessMetric';const metricSelector=tr.ui.b.createSelector(this,'currentMetricName_',this.settingsKey_,this.currentMetricName_,this.metrics_);Polymer.dom(this.$.top_left_controls).appendChild(metricSelector);metricSelector.addEventListener('change',this.onMetricChange_.bind(this));this.currentMetricTypeInfo_=tr.metrics.MetricRegistry.findTypeInfoWithName(this.currentMetricName_);this.recomputeButton_=tr.ui.b.createButton('Recompute',this.onRecompute_,this);Polymer.dom(this.$.top_left_controls).appendChild(this.recomputeButton_);this.$.results.addEventListener('display-ready',()=>{this.$.results.style.display='';});},async build(model){this.model_=model;await this.updateContents_();},get metricLatencyMs(){return tr.b.math.Statistics.mean(this.metricLatenciesMs_);},onMetricChange_(){this.currentMetricTypeInfo_=tr.metrics.MetricRegistry.findTypeInfoWithName(this.currentMetricName_);this.metricLatenciesMs_=[];this.updateContents_();},onRecompute_(){this.updateContents_();},get textLabel(){return'Metrics';},supportsModel(m){if(!m){return{supported:false,reason:'No model available'};}
golang-1.15-1.15.5/misc/trace/trace_viewer_full.html-10431-return{supported:true};},get model(){return this.model_;},set model(model){this.build(model);},get selection(){},set selection(_){},get rangeOfInterest(){return this.rangeOfInterest_;},set rangeOfInterest(range){this.rangeOfInterest_=range;if(this.currentMetricTypeInfo_&&this.currentMetricTypeInfo_.metadata.supportsRangeOfInterest){if((this.metricLatencyMs===undefined)||(this.metricLatencyMs<100)){this.updateContents_();}else{this.recomputeButton_.style.background='red';}}},async updateContents_(){Polymer.dom(this.$.error).textContent='';this.$.results.style.display='none';if(!this.model_){Polymer.dom(this.$.error).textContent='Missing model';return;}
##############################################
golang-1.15-1.15.5/misc/trace/webcomponents.min.js-12-querySelector:function(t){var r=n(t),i=r!==t;t=r;var a,s=g(this),c=v(this).root;if(c instanceof e.wrappers.ShadowRoot)return o(this,t);if(s instanceof N)a=b(E.call(s,t));else{if(!(s instanceof C))return o(this,t);a=b(y.call(s,t))}return a&&!i&&(c=v(a).root)&&c instanceof e.wrappers.ShadowRoot?o(this,t):a},querySelectorAll:function(e){var t=n(e),r=t!==e;e=t;var o=new w;return o.length=p.call(this,i,0,o,e,r),o}},H={matches:function(t){return t=r(t),e.originalMatches.call(g(this),t)}},x={getElementsByTagName:function(e){var t=new m,n="*"===e?s:a;return t.length=h.call(this,n,0,t,e,e.toLowerCase()),t},getElementsByClassName:function(e){return this.querySelectorAll("."+e)},getElementsByTagNameNS:function(e,t){var n=new m,r=null;return r="*"===e?"*"===t?s:c:"*"===t?l:u,n.length=f.call(this,r,0,n,e||null,t),n}};e.GetElementsByInterface=x,e.SelectorsInterface=D,e.MatchesInterface=H}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){for(;e&&e.nodeType!==Node.ELEMENT_NODE;)e=e.nextSibling;return e}function n(e){for(;e&&e.nodeType!==Node.ELEMENT_NODE;)e=e.previousSibling;return e}var r=e.wrappers.NodeList,o={get firstElementChild(){return t(this.firstChild)},get lastElementChild(){return n(this.lastChild)},get childElementCount(){for(var e=0,t=this.firstElementChild;t;t=t.nextElementSibling)e++;return e},get children(){for(var e=new r,t=0,n=this.firstElementChild;n;n=n.nextElementSibling)e[t++]=n;return e.length=t,e},remove:function(){var e=this.parentNode;e&&e.removeChild(this)}},i={get nextElementSibling(){return t(this.nextSibling)},get previousElementSibling(){return n(this.previousSibling)}},a={getElementById:function(e){return/[ \t\n\r\f]/.test(e)?null:this.querySelector('[id="'+e+'"]')}};e.ChildNodeInterface=i,e.NonElementParentNodeInterface=a,e.ParentNodeInterface=o}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){r.call(this,e)}var n=e.ChildNodeInterface,r=e.wrappers.Node,o=e.enqueueMutation,i=e.mixin,a=e.registerWrapper,s=e.unsafeUnwrap,c=window.CharacterData;t.prototype=Object.create(r.prototype),i(t.prototype,{get nodeValue(){return this.data},set nodeValue(e){this.data=e},get textContent(){return this.data},set textContent(e){this.data=e},get data(){return s(this).data},set data(e){var t=s(this).data;o(this,"characterData",{oldValue:t}),s(this).data=e}}),i(t.prototype,n),a(c,t,document.createTextNode("")),e.wrappers.CharacterData=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){return e>>>0}function n(e){r.call(this,e)}var r=e.wrappers.CharacterData,o=(e.enqueueMutation,e.mixin),i=e.registerWrapper,a=window.Text;n.prototype=Object.create(r.prototype),o(n.prototype,{splitText:function(e){e=t(e);var n=this.data;if(e>n.length)throw new Error("IndexSizeError");var r=n.slice(0,e),o=n.slice(e);this.data=r;var i=this.ownerDocument.createTextNode(o);return this.parentNode&&this.parentNode.insertBefore(i,this.nextSibling),i}}),i(a,n,document.createTextNode("")),e.wrappers.Text=n}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){return i(e).getAttribute("class")}function n(e,t){a(e,"attributes",{name:"class",namespace:null,oldValue:t})}function r(t){e.invalidateRendererBasedOnAttribute(t,"class")}function o(e,o,i){var a=e.ownerElement_;if(null==a)return o.apply(e,i);var s=t(a),c=o.apply(e,i);return t(a)!==s&&(n(a,s),r(a)),c}if(!window.DOMTokenList)return void console.warn("Missing DOMTokenList prototype, please include a compatible classList polyfill such as http://goo.gl/uTcepH.");var i=e.unsafeUnwrap,a=e.enqueueMutation,s=DOMTokenList.prototype.add;DOMTokenList.prototype.add=function(){o(this,s,arguments)};var c=DOMTokenList.prototype.remove;DOMTokenList.prototype.remove=function(){o(this,c,arguments)};var l=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(){return o(this,l,arguments)}}(window.ShadowDOMPolyfill),function(e){"use strict";function t(t,n){var r=t.parentNode;if(r&&r.shadowRoot){var o=e.getRendererForHost(r);o.dependsOnAttribute(n)&&o.invalidate()}}function n(e,t,n){u(e,"attributes",{name:t,namespace:null,oldValue:n})}function r(e){a.call(this,e)}var o=e.ChildNodeInterface,i=e.GetElementsByInterface,a=e.wrappers.Node,s=e.ParentNodeInterface,c=e.SelectorsInterface,l=e.MatchesInterface,u=(e.addWrapNodeListMethod,e.enqueueMutation),d=e.mixin,p=(e.oneOf,e.registerWrapper),h=e.unsafeUnwrap,f=e.wrappers,m=window.Element,w=["matches","mozMatchesSelector","msMatchesSelector","webkitMatchesSelector"].filter(function(e){return m.prototype[e]}),v=w[0],g=m.prototype[v],b=new WeakMap;r.prototype=Object.create(a.prototype),d(r.prototype,{createShadowRoot:function(){var t=new f.ShadowRoot(this);h(this).polymerShadowRoot_=t;var n=e.getRendererForHost(this);return n.invalidate(),t},get shadowRoot(){return h(this).polymerShadowRoot_||null},setAttribute:function(e,r){var o=h(this).getAttribute(e);h(this).setAttribute(e,r),n(this,e,o),t(this,e)},removeAttribute:function(e){var r=h(this).getAttribute(e);h(this).removeAttribute(e),n(this,e,r),t(this,e)},get classList(){var e=b.get(this);if(!e){if(e=h(this).classList,!e)return;e.ownerElement_=this,b.set(this,e)}return e},get className(){return h(this).className},set className(e){this.setAttribute("class",e)},get id(){return h(this).id},set id(e){this.setAttribute("id",e)}}),w.forEach(function(e){"matches"!==e&&(r.prototype[e]=function(e){return this.matches(e)})}),m.prototype.webkitCreateShadowRoot&&(r.prototype.webkitCreateShadowRoot=r.prototype.createShadowRoot),d(r.prototype,o),d(r.prototype,i),d(r.prototype,s),d(r.prototype,c),d(r.prototype,l),p(m,r,document.createElementNS(null,"x")),e.invalidateRendererBasedOnAttribute=t,e.matchesNames=w,e.originalMatches=g,e.wrappers.Element=r}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){switch(e){case"&":return"&amp;";case"<":return"&lt;";case">":return"&gt;";case'"':return"&quot;";case" ":return"&nbsp;"}}function n(e){return e.replace(L,t)}function r(e){return e.replace(N,t)}function o(e){for(var t={},n=0;n<e.length;n++)t[e[n]]=!0;return t}function i(e){if(e.namespaceURI!==D)return!0;var t=e.ownerDocument.doctype;return t&&t.publicId&&t.systemId}function a(e,t){switch(e.nodeType){case Node.ELEMENT_NODE:for(var o,a=e.tagName.toLowerCase(),c="<"+a,l=e.attributes,u=0;o=l[u];u++)c+=" "+o.name+'="'+n(o.value)+'"';return C[a]?(i(e)&&(c+="/"),c+">"):c+">"+s(e)+"</"+a+">";case Node.TEXT_NODE:var d=e.data;return t&&j[t.localName]?d:r(d);case Node.COMMENT_NODE:return"<!--"+e.data+"-->";default:throw console.error(e),new Error("not implemented")}}function s(e){e instanceof O.HTMLTemplateElement&&(e=e.content);for(var t="",n=e.firstChild;n;n=n.nextSibling)t+=a(n,e);return t}function c(e,t,n){var r=n||"div";e.textContent="";var o=T(e.ownerDocument.createElement(r));o.innerHTML=t;for(var i;i=o.firstChild;)e.appendChild(M(i))}function l(e){m.call(this,e)}function u(e,t){var n=T(e.cloneNode(!1));n.innerHTML=t;for(var r,o=T(document.createDocumentFragment());r=n.firstChild;)o.appendChild(r);return M(o)}function d(t){return function(){return e.renderAllPending(),S(this)[t]}}function p(e){w(l,e,d(e))}function h(t){Object.defineProperty(l.prototype,t,{get:d(t),set:function(n){e.renderAllPending(),S(this)[t]=n},configurable:!0,enumerable:!0})}function f(t){Object.defineProperty(l.prototype,t,{value:function(){return e.renderAllPending(),S(this)[t].apply(S(this),arguments)},configurable:!0,enumerable:!0})}var m=e.wrappers.Element,w=e.defineGetter,v=e.enqueueMutation,g=e.mixin,b=e.nodesWereAdded,y=e.nodesWereRemoved,E=e.registerWrapper,_=e.snapshotNodeList,S=e.unsafeUnwrap,T=e.unwrap,M=e.wrap,O=e.wrappers,L=/[&\u00A0"]/g,N=/[&\u00A0<>]/g,C=o(["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]),j=o(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]),D="http://www.w3.org/1999/xhtml",H=/MSIE/.test(navigator.userAgent),x=window.HTMLElement,R=window.HTMLTemplateElement;l.prototype=Object.create(m.prototype),g(l.prototype,{get innerHTML(){return s(this)},set innerHTML(e){if(H&&j[this.localName])return void(this.textContent=e);var t=_(this.childNodes);this.invalidateShadowRenderer()?this instanceof O.HTMLTemplateElement?c(this.content,e):c(this,e,this.tagName):!R&&this instanceof O.HTMLTemplateElement?c(this.content,e):S(this).innerHTML=e;var n=_(this.childNodes);v(this,"childList",{addedNodes:n,removedNodes:t}),y(t),b(n,this)},get outerHTML(){return a(this,this.parentNode)},set outerHTML(e){var t=this.parentNode;if(t){t.invalidateShadowRenderer();var n=u(t,e);t.replaceChild(n,this)}},insertAdjacentHTML:function(e,t){var n,r;switch(String(e).toLowerCase()){case"beforebegin":n=this.parentNode,r=this;break;case"afterend":n=this.parentNode,r=this.nextSibling;break;case"afterbegin":n=this,r=this.firstChild;break;case"beforeend":n=this,r=null;break;default:return}var o=u(n,t);n.insertBefore(o,r)},get hidden(){return this.hasAttribute("hidden")},set hidden(e){e?this.setAttribute("hidden",""):this.removeAttribute("hidden")}}),["clientHeight","clientLeft","clientTop","clientWidth","offsetHeight","offsetLeft","offsetTop","offsetWidth","scrollHeight","scrollWidth"].forEach(p),["scrollLeft","scrollTop"].forEach(h),["focus","getBoundingClientRect","getClientRects","scrollIntoView"].forEach(f),E(x,l,document.createElement("b")),e.wrappers.HTMLElement=l,e.getInnerHTML=s,e.setInnerHTML=c}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.HTMLElement,r=e.mixin,o=e.registerWrapper,i=e.unsafeUnwrap,a=e.wrap,s=window.HTMLCanvasElement;t.prototype=Object.create(n.prototype),r(t.prototype,{getContext:function(){var e=i(this).getContext.apply(i(this),arguments);return e&&a(e)}}),o(s,t,document.createElement("canvas")),e.wrappers.HTMLCanvasElement=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.HTMLElement,r=e.mixin,o=e.registerWrapper,i=window.HTMLContentElement;t.prototype=Object.create(n.prototype),r(t.prototype,{constructor:t,get select(){return this.getAttribute("select")},set select(e){this.setAttribute("select",e)},setAttribute:function(e,t){n.prototype.setAttribute.call(this,e,t),"select"===String(e).toLowerCase()&&this.invalidateShadowRenderer(!0)}}),i&&o(i,t),e.wrappers.HTMLContentElement=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.HTMLElement,r=e.mixin,o=e.registerWrapper,i=e.wrapHTMLCollection,a=e.unwrap,s=window.HTMLFormElement;t.prototype=Object.create(n.prototype),r(t.prototype,{get elements(){return i(a(this).elements)}}),o(s,t,document.createElement("form")),e.wrappers.HTMLFormElement=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){r.call(this,e)}function n(e,t){if(!(this instanceof n))throw new TypeError("DOM object constructor cannot be called as a function.");var o=i(document.createElement("img"));r.call(this,o),a(o,this),void 0!==e&&(o.width=e),void 0!==t&&(o.height=t)}var r=e.wrappers.HTMLElement,o=e.registerWrapper,i=e.unwrap,a=e.rewrap,s=window.HTMLImageElement;t.prototype=Object.create(r.prototype),o(s,t,document.createElement("img")),n.prototype=t.prototype,e.wrappers.HTMLImageElement=t,e.wrappers.Image=n}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.HTMLElement,r=(e.mixin,e.wrappers.NodeList,e.registerWrapper),o=window.HTMLShadowElement;t.prototype=Object.create(n.prototype),t.prototype.constructor=t,o&&r(o,t),e.wrappers.HTMLShadowElement=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){if(!e.defaultView)return e;var t=d.get(e);if(!t){for(t=e.implementation.createHTMLDocument("");t.lastChild;)t.removeChild(t.lastChild);d.set(e,t)}return t}function n(e){for(var n,r=t(e.ownerDocument),o=c(r.createDocumentFragment());n=e.firstChild;)o.appendChild(n);return o}function r(e){if(o.call(this,e),!p){var t=n(e);u.set(this,l(t))}}var o=e.wrappers.HTMLElement,i=e.mixin,a=e.registerWrapper,s=e.unsafeUnwrap,c=e.unwrap,l=e.wrap,u=new WeakMap,d=new WeakMap,p=window.HTMLTemplateElement;r.prototype=Object.create(o.prototype),i(r.prototype,{constructor:r,get content(){return p?l(s(this).content):u.get(this)}}),p&&a(p,r),e.wrappers.HTMLTemplateElement=r}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.HTMLElement,r=e.registerWrapper,o=window.HTMLMediaElement;o&&(t.prototype=Object.create(n.prototype),r(o,t,document.createElement("audio")),e.wrappers.HTMLMediaElement=t)}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){r.call(this,e)}function n(e){if(!(this instanceof n))throw new TypeError("DOM object constructor cannot be called as a function.");var t=i(document.createElement("audio"));r.call(this,t),a(t,this),t.setAttribute("preload","auto"),void 0!==e&&t.setAttribute("src",e)}var r=e.wrappers.HTMLMediaElement,o=e.registerWrapper,i=e.unwrap,a=e.rewrap,s=window.HTMLAudioElement;s&&(t.prototype=Object.create(r.prototype),o(s,t,document.createElement("audio")),n.prototype=t.prototype,e.wrappers.HTMLAudioElement=t,e.wrappers.Audio=n)}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){return e.replace(/\s+/g," ").trim()}function n(e){o.call(this,e)}function r(e,t,n,i){if(!(this instanceof r))throw new TypeError("DOM object constructor cannot be called as a function.");var a=c(document.createElement("option"));o.call(this,a),s(a,this),void 0!==e&&(a.text=e),void 0!==t&&a.setAttribute("value",t),n===!0&&a.setAttribute("selected",""),a.selected=i===!0}var o=e.wrappers.HTMLElement,i=e.mixin,a=e.registerWrapper,s=e.rewrap,c=e.unwrap,l=e.wrap,u=window.HTMLOptionElement;n.prototype=Object.create(o.prototype),i(n.prototype,{get text(){return t(this.textContent)},set text(e){this.textContent=t(String(e))},get form(){return l(c(this).form)}}),a(u,n,document.createElement("option")),r.prototype=n.prototype,e.wrappers.HTMLOptionElement=n,e.wrappers.Option=r}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.HTMLElement,r=e.mixin,o=e.registerWrapper,i=e.unwrap,a=e.wrap,s=window.HTMLSelectElement;t.prototype=Object.create(n.prototype),r(t.prototype,{add:function(e,t){"object"==typeof t&&(t=i(t)),i(this).add(i(e),t)},remove:function(e){return void 0===e?void n.prototype.remove.call(this):("object"==typeof e&&(e=i(e)),void i(this).remove(e))},get form(){return a(i(this).form)}}),o(s,t,document.createElement("select")),e.wrappers.HTMLSelectElement=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.HTMLElement,r=e.mixin,o=e.registerWrapper,i=e.unwrap,a=e.wrap,s=e.wrapHTMLCollection,c=window.HTMLTableElement;t.prototype=Object.create(n.prototype),r(t.prototype,{get caption(){return a(i(this).caption)},createCaption:function(){return a(i(this).createCaption())},get tHead(){return a(i(this).tHead)},createTHead:function(){return a(i(this).createTHead())},createTFoot:function(){return a(i(this).createTFoot())},get tFoot(){return a(i(this).tFoot)},get tBodies(){return s(i(this).tBodies)},createTBody:function(){return a(i(this).createTBody())},get rows(){return s(i(this).rows)},insertRow:function(e){return a(i(this).insertRow(e))}}),o(c,t,document.createElement("table")),e.wrappers.HTMLTableElement=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.HTMLElement,r=e.mixin,o=e.registerWrapper,i=e.wrapHTMLCollection,a=e.unwrap,s=e.wrap,c=window.HTMLTableSectionElement;t.prototype=Object.create(n.prototype),r(t.prototype,{constructor:t,get rows(){return i(a(this).rows)},insertRow:function(e){return s(a(this).insertRow(e))}}),o(c,t,document.createElement("thead")),e.wrappers.HTMLTableSectionElement=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.HTMLElement,r=e.mixin,o=e.registerWrapper,i=e.wrapHTMLCollection,a=e.unwrap,s=e.wrap,c=window.HTMLTableRowElement;t.prototype=Object.create(n.prototype),r(t.prototype,{get cells(){return i(a(this).cells)},insertCell:function(e){return s(a(this).insertCell(e))}}),o(c,t,document.createElement("tr")),e.wrappers.HTMLTableRowElement=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){switch(e.localName){case"content":return new n(e);case"shadow":return new o(e);case"template":return new i(e)}r.call(this,e)}var n=e.wrappers.HTMLContentElement,r=e.wrappers.HTMLElement,o=e.wrappers.HTMLShadowElement,i=e.wrappers.HTMLTemplateElement,a=(e.mixin,e.registerWrapper),s=window.HTMLUnknownElement;t.prototype=Object.create(r.prototype),a(s,t),e.wrappers.HTMLUnknownElement=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.Element,r=e.wrappers.HTMLElement,o=e.registerWrapper,i=(e.defineWrapGetter,e.unsafeUnwrap),a=e.wrap,s=e.mixin,c="http://www.w3.org/2000/svg",l=window.SVGElement,u=document.createElementNS(c,"title");if(!("classList"in u)){var d=Object.getOwnPropertyDescriptor(n.prototype,"classList");Object.defineProperty(r.prototype,"classList",d),delete n.prototype.classList}t.prototype=Object.create(n.prototype),s(t.prototype,{get ownerSVGElement(){return a(i(this).ownerSVGElement)}}),o(l,t,document.createElementNS(c,"title")),e.wrappers.SVGElement=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){p.call(this,e)}var n=e.mixin,r=e.registerWrapper,o=e.unwrap,i=e.wrap,a=window.SVGUseElement,s="http://www.w3.org/2000/svg",c=i(document.createElementNS(s,"g")),l=document.createElementNS(s,"use"),u=c.constructor,d=Object.getPrototypeOf(u.prototype),p=d.constructor;t.prototype=Object.create(d),"instanceRoot"in l&&n(t.prototype,{get instanceRoot(){return i(o(this).instanceRoot)},get animatedInstanceRoot(){return i(o(this).animatedInstanceRoot)}}),r(a,t,l),e.wrappers.SVGUseElement=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.EventTarget,r=e.mixin,o=e.registerWrapper,i=e.unsafeUnwrap,a=e.wrap,s=window.SVGElementInstance;s&&(t.prototype=Object.create(n.prototype),r(t.prototype,{get correspondingElement(){return a(i(this).correspondingElement)},get correspondingUseElement(){return a(i(this).correspondingUseElement)},get parentNode(){return a(i(this).parentNode)},get childNodes(){throw new Error("Not implemented")},get firstChild(){return a(i(this).firstChild)},get lastChild(){return a(i(this).lastChild)},get previousSibling(){return a(i(this).previousSibling)},get nextSibling(){return a(i(this).nextSibling)}}),o(s,t),e.wrappers.SVGElementInstance=t)}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){o(e,this)}var n=e.mixin,r=e.registerWrapper,o=e.setWrapper,i=e.unsafeUnwrap,a=e.unwrap,s=e.unwrapIfNeeded,c=e.wrap,l=window.CanvasRenderingContext2D;n(t.prototype,{get canvas(){return c(i(this).canvas)},drawImage:function(){arguments[0]=s(arguments[0]),i(this).drawImage.apply(i(this),arguments)},createPattern:function(){return arguments[0]=a(arguments[0]),i(this).createPattern.apply(i(this),arguments)}}),r(l,t,document.createElement("canvas").getContext("2d")),e.wrappers.CanvasRenderingContext2D=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){i(e,this)}var n=e.addForwardingProperties,r=e.mixin,o=e.registerWrapper,i=e.setWrapper,a=e.unsafeUnwrap,s=e.unwrapIfNeeded,c=e.wrap,l=window.WebGLRenderingContext;if(l){r(t.prototype,{get canvas(){return c(a(this).canvas)},texImage2D:function(){arguments[5]=s(arguments[5]),a(this).texImage2D.apply(a(this),arguments)},texSubImage2D:function(){arguments[6]=s(arguments[6]),a(this).texSubImage2D.apply(a(this),arguments)}});var u=Object.getPrototypeOf(l.prototype);u!==Object.prototype&&n(u,t.prototype);var d=/WebKit/.test(navigator.userAgent)?{drawingBufferHeight:null,drawingBufferWidth:null}:{};o(l,t,d),e.wrappers.WebGLRenderingContext=t}}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.Node,r=e.GetElementsByInterface,o=e.NonElementParentNodeInterface,i=e.ParentNodeInterface,a=e.SelectorsInterface,s=e.mixin,c=e.registerObject,l=e.registerWrapper,u=window.DocumentFragment;t.prototype=Object.create(n.prototype),s(t.prototype,i),s(t.prototype,a),s(t.prototype,r),s(t.prototype,o),l(u,t,document.createDocumentFragment()),e.wrappers.DocumentFragment=t;var d=c(document.createComment(""));e.wrappers.Comment=d}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){var t=d(u(e).ownerDocument.createDocumentFragment());n.call(this,t),c(t,this);var o=e.shadowRoot;f.set(this,o),this.treeScope_=new r(this,a(o||e)),h.set(this,e)}var n=e.wrappers.DocumentFragment,r=e.TreeScope,o=e.elementFromPoint,i=e.getInnerHTML,a=e.getTreeScope,s=e.mixin,c=e.rewrap,l=e.setInnerHTML,u=e.unsafeUnwrap,d=e.unwrap,p=e.wrap,h=new WeakMap,f=new WeakMap;t.prototype=Object.create(n.prototype),s(t.prototype,{constructor:t,get innerHTML(){return i(this)},set innerHTML(e){l(this,e),this.invalidateShadowRenderer()},get olderShadowRoot(){return f.get(this)||null},get host(){return h.get(this)||null},invalidateShadowRenderer:function(){return h.get(this).invalidateShadowRenderer()},elementFromPoint:function(e,t){return o(this,this.ownerDocument,e,t)},getSelection:function(){return document.getSelection()},get activeElement(){var e=d(this).ownerDocument.activeElement;if(!e||!e.nodeType)return null;for(var t=p(e);!this.contains(t);){for(;t.parentNode;)t=t.parentNode;if(!t.host)return null;t=t.host}return t}}),e.wrappers.ShadowRoot=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){var t=d(e).root;return t instanceof h?t.host:null}function n(t,n){if(t.shadowRoot){n=Math.min(t.childNodes.length-1,n);var r=t.childNodes[n];if(r){var o=e.getDestinationInsertionPoints(r);if(o.length>0){var i=o[0].parentNode;i.nodeType==Node.ELEMENT_NODE&&(t=i)}}}return t}function r(e){return e=u(e),t(e)||e}function o(e){a(e,this)}var i=e.registerWrapper,a=e.setWrapper,s=e.unsafeUnwrap,c=e.unwrap,l=e.unwrapIfNeeded,u=e.wrap,d=e.getTreeScope,p=window.Range,h=e.wrappers.ShadowRoot;o.prototype={get startContainer(){return r(s(this).startContainer)},get endContainer(){return r(s(this).endContainer)},get commonAncestorContainer(){return r(s(this).commonAncestorContainer)},setStart:function(e,t){e=n(e,t),s(this).setStart(l(e),t)},setEnd:function(e,t){e=n(e,t),s(this).setEnd(l(e),t)},setStartBefore:function(e){s(this).setStartBefore(l(e))},setStartAfter:function(e){s(this).setStartAfter(l(e))},setEndBefore:function(e){s(this).setEndBefore(l(e))},setEndAfter:function(e){s(this).setEndAfter(l(e))},selectNode:function(e){s(this).selectNode(l(e))},selectNodeContents:function(e){s(this).selectNodeContents(l(e))},compareBoundaryPoints:function(e,t){return s(this).compareBoundaryPoints(e,c(t))},extractContents:function(){return u(s(this).extractContents())},cloneContents:function(){return u(s(this).cloneContents())},insertNode:function(e){s(this).insertNode(l(e))},surroundContents:function(e){s(this).surroundContents(l(e))},cloneRange:function(){return u(s(this).cloneRange())},isPointInRange:function(e,t){return s(this).isPointInRange(l(e),t)},comparePoint:function(e,t){return s(this).comparePoint(l(e),t)},intersectsNode:function(e){return s(this).intersectsNode(l(e))},toString:function(){return s(this).toString()}},p.prototype.createContextualFragment&&(o.prototype.createContextualFragment=function(e){return u(s(this).createContextualFragment(e))}),i(window.Range,o,document.createRange()),e.wrappers.Range=o}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){e.previousSibling_=e.previousSibling,e.nextSibling_=e.nextSibling,e.parentNode_=e.parentNode}function n(n,o,i){var a=x(n),s=x(o),c=i?x(i):null;if(r(o),t(o),i)n.firstChild===i&&(n.firstChild_=i),i.previousSibling_=i.previousSibling;else{n.lastChild_=n.lastChild,n.lastChild===n.firstChild&&(n.firstChild_=n.firstChild);var l=R(a.lastChild);l&&(l.nextSibling_=l.nextSibling)}e.originalInsertBefore.call(a,s,c)}function r(n){var r=x(n),o=r.parentNode;if(o){var i=R(o);t(n),n.previousSibling&&(n.previousSibling.nextSibling_=n),n.nextSibling&&(n.nextSibling.previousSibling_=n),i.lastChild===n&&(i.lastChild_=n),i.firstChild===n&&(i.firstChild_=n),e.originalRemoveChild.call(o,r)}}function o(e){P.set(e,[])}function i(e){var t=P.get(e);return t||P.set(e,t=[]),t}function a(e){for(var t=[],n=0,r=e.firstChild;r;r=r.nextSibling)t[n++]=r;return t}function s(){for(var e=0;e<F.length;e++){var t=F[e],n=t.parentRenderer;n&&n.dirty||t.render()}F=[]}function c(){T=null,s()}function l(e){var t=A.get(e);return t||(t=new h(e),A.set(e,t)),t}function u(e){var t=j(e).root;return t instanceof C?t:null}function d(e){return l(e.host)}function p(e){this.skip=!1,this.node=e,this.childNodes=[]}function h(e){this.host=e,this.dirty=!1,this.invalidateAttributes(),this.associateNode(e)}function f(e){for(var t=[],n=e.firstChild;n;n=n.nextSibling)E(n)?t.push.apply(t,i(n)):t.push(n);return t}function m(e){if(e instanceof L)return e;if(e instanceof O)return null;for(var t=e.firstChild;t;t=t.nextSibling){var n=m(t);if(n)return n}return null}function w(e,t){i(t).push(e);var n=k.get(e);n?n.push(t):k.set(e,[t])}function v(e){return k.get(e)}function g(e){k.set(e,void 0)}function b(e,t){var n=t.getAttribute("select");if(!n)return!0;if(n=n.trim(),!n)return!0;if(!(e instanceof M))return!1;if(!q.test(n))return!1;try{return e.matches(n)}catch(r){return!1}}function y(e,t){var n=v(t);return n&&n[n.length-1]===e}function E(e){return e instanceof O||e instanceof L}function _(e){return e.shadowRoot}function S(e){for(var t=[],n=e.shadowRoot;n;n=n.olderShadowRoot)t.push(n);return t}var T,M=e.wrappers.Element,O=e.wrappers.HTMLContentElement,L=e.wrappers.HTMLShadowElement,N=e.wrappers.Node,C=e.wrappers.ShadowRoot,j=(e.assert,e.getTreeScope),D=(e.mixin,e.oneOf),H=e.unsafeUnwrap,x=e.unwrap,R=e.wrap,I=e.ArraySplice,P=new WeakMap,k=new WeakMap,A=new WeakMap,W=D(window,["requestAnimationFrame","mozRequestAnimationFrame","webkitRequestAnimationFrame","setTimeout"]),F=[],U=new I;U.equals=function(e,t){return x(e.node)===t},p.prototype={append:function(e){var t=new p(e);return this.childNodes.push(t),t},sync:function(e){if(!this.skip){for(var t=this.node,o=this.childNodes,i=a(x(t)),s=e||new WeakMap,c=U.calculateSplices(o,i),l=0,u=0,d=0,p=0;p<c.length;p++){for(var h=c[p];d<h.index;d++)u++,o[l++].sync(s);for(var f=h.removed.length,m=0;m<f;m++){var w=R(i[u++]);s.get(w)||r(w)}for(var v=h.addedCount,g=i[u]&&R(i[u]),m=0;m<v;m++){var b=o[l++],y=b.node;n(t,y,g),s.set(y,!0),b.sync(s)}d+=v}for(var p=d;p<o.length;p++)o[p].sync(s)}}},h.prototype={render:function(e){if(this.dirty){this.invalidateAttributes();var t=this.host;this.distribution(t);var n=e||new p(t);this.buildRenderTree(n,t);var r=!e;r&&n.sync(),this.dirty=!1}},get parentRenderer(){return j(this.host).renderer},invalidate:function(){if(!this.dirty){this.dirty=!0;var e=this.parentRenderer;if(e&&e.invalidate(),F.push(this),T)return;T=window[W](c,0)}},distribution:function(e){this.resetAllSubtrees(e),this.distributionResolution(e)},resetAll:function(e){E(e)?o(e):g(e),this.resetAllSubtrees(e)},resetAllSubtrees:function(e){for(var t=e.firstChild;t;t=t.nextSibling)this.resetAll(t);e.shadowRoot&&this.resetAll(e.shadowRoot),e.olderShadowRoot&&this.resetAll(e.olderShadowRoot)},distributionResolution:function(e){if(_(e)){for(var t=e,n=f(t),r=S(t),o=0;o<r.length;o++)this.poolDistribution(r[o],n);for(var o=r.length-1;o>=0;o--){var i=r[o],a=m(i);if(a){var s=i.olderShadowRoot;s&&(n=f(s));for(var c=0;c<n.length;c++)w(n[c],a)}this.distributionResolution(i)}}for(var l=e.firstChild;l;l=l.nextSibling)this.distributionResolution(l)},poolDistribution:function(e,t){if(!(e instanceof L))if(e instanceof O){var n=e;this.updateDependentAttributes(n.getAttribute("select"));for(var r=!1,o=0;o<t.length;o++){var e=t[o];e&&b(e,n)&&(w(e,n),t[o]=void 0,r=!0)}if(!r)for(var i=n.firstChild;i;i=i.nextSibling)w(i,n)}else for(var i=e.firstChild;i;i=i.nextSibling)this.poolDistribution(i,t)},buildRenderTree:function(e,t){for(var n=this.compose(t),r=0;r<n.length;r++){var o=n[r],i=e.append(o);this.buildRenderTree(i,o)}if(_(t)){var a=l(t);a.dirty=!1}},compose:function(e){for(var t=[],n=e.shadowRoot||e,r=n.firstChild;r;r=r.nextSibling)if(E(r)){this.associateNode(n);for(var o=i(r),a=0;a<o.length;a++){var s=o[a];y(r,s)&&t.push(s)}}else t.push(r);return t},invalidateAttributes:function(){this.attributes=Object.create(null)},updateDependentAttributes:function(e){if(e){var t=this.attributes;/\.\w+/.test(e)&&(t["class"]=!0),/#\w+/.test(e)&&(t.id=!0),e.replace(/\[\s*([^\s=\|~\]]+)/g,function(e,n){t[n]=!0})}},dependsOnAttribute:function(e){return this.attributes[e]},associateNode:function(e){H(e).polymerShadowRenderer_=this}};var q=/^(:not\()?[*.#[a-zA-Z_|]/;N.prototype.invalidateShadowRenderer=function(e){var t=H(this).polymerShadowRenderer_;return!!t&&(t.invalidate(),!0)},O.prototype.getDistributedNodes=L.prototype.getDistributedNodes=function(){return s(),i(this)},M.prototype.getDestinationInsertionPoints=function(){return s(),v(this)||[]},O.prototype.nodeIsInserted_=L.prototype.nodeIsInserted_=function(){this.invalidateShadowRenderer();var e,t=u(this);t&&(e=d(t)),H(this).polymerShadowRenderer_=e,e&&e.invalidate()},e.getRendererForHost=l,e.getShadowTrees=S,e.renderAllPending=s,e.getDestinationInsertionPoints=v,e.visual={insertBefore:n,remove:r}}(window.ShadowDOMPolyfill),function(e){"use strict";function t(t){if(window[t]){r(!e.wrappers[t]);var c=function(e){n.call(this,e)};c.prototype=Object.create(n.prototype),o(c.prototype,{get form(){return s(a(this).form)}}),i(window[t],c,document.createElement(t.slice(4,-7))),e.wrappers[t]=c}}var n=e.wrappers.HTMLElement,r=e.assert,o=e.mixin,i=e.registerWrapper,a=e.unwrap,s=e.wrap,c=["HTMLButtonElement","HTMLFieldSetElement","HTMLInputElement","HTMLKeygenElement","HTMLLabelElement","HTMLLegendElement","HTMLObjectElement","HTMLOutputElement","HTMLTextAreaElement"];c.forEach(t)}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){r(e,this)}var n=e.registerWrapper,r=e.setWrapper,o=e.unsafeUnwrap,i=e.unwrap,a=e.unwrapIfNeeded,s=e.wrap,c=window.Selection;t.prototype={get anchorNode(){return s(o(this).anchorNode)},get focusNode(){return s(o(this).focusNode)},addRange:function(e){o(this).addRange(a(e))},collapse:function(e,t){o(this).collapse(a(e),t)},containsNode:function(e,t){return o(this).containsNode(a(e),t)},getRangeAt:function(e){return s(o(this).getRangeAt(e))},removeRange:function(e){o(this).removeRange(i(e))},selectAllChildren:function(e){o(this).selectAllChildren(e instanceof ShadowRoot?o(e.host):a(e))},toString:function(){return o(this).toString()}},c.prototype.extend&&(t.prototype.extend=function(e,t){o(this).extend(a(e),t)}),n(window.Selection,t,window.getSelection()),e.wrappers.Selection=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){r(e,this)}var n=e.registerWrapper,r=e.setWrapper,o=e.unsafeUnwrap,i=e.unwrapIfNeeded,a=e.wrap,s=window.TreeWalker;t.prototype={get root(){return a(o(this).root)},get currentNode(){return a(o(this).currentNode)},set currentNode(e){o(this).currentNode=i(e)},get filter(){return o(this).filter},parentNode:function(){return a(o(this).parentNode())},firstChild:function(){return a(o(this).firstChild())},lastChild:function(){return a(o(this).lastChild())},previousSibling:function(){return a(o(this).previousSibling())},previousNode:function(){return a(o(this).previousNode())},nextNode:function(){return a(o(this).nextNode())}},n(s,t),e.wrappers.TreeWalker=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){u.call(this,e),this.treeScope_=new w(this,null)}function n(e){var n=document[e];t.prototype[e]=function(){return j(n.apply(N(this),arguments))}}function r(e,t){x.call(N(t),C(e)),o(e,t)}function o(e,t){e.shadowRoot&&t.adoptNode(e.shadowRoot),e instanceof m&&i(e,t);for(var n=e.firstChild;n;n=n.nextSibling)o(n,t)}function i(e,t){var n=e.olderShadowRoot;n&&t.adoptNode(n)}function a(e){L(e,this)}function s(e,t){var n=document.implementation[t];e.prototype[t]=function(){
golang-1.15-1.15.5/misc/trace/webcomponents.min.js:13:return j(n.apply(N(this),arguments))}}function c(e,t){var n=document.implementation[t];e.prototype[t]=function(){return n.apply(N(this),arguments)}}var l=e.GetElementsByInterface,u=e.wrappers.Node,d=e.ParentNodeInterface,p=e.NonElementParentNodeInterface,h=e.wrappers.Selection,f=e.SelectorsInterface,m=e.wrappers.ShadowRoot,w=e.TreeScope,v=e.cloneNode,g=e.defineGetter,b=e.defineWrapGetter,y=e.elementFromPoint,E=e.forwardMethodsToWrapper,_=e.matchesNames,S=e.mixin,T=e.registerWrapper,M=e.renderAllPending,O=e.rewrap,L=e.setWrapper,N=e.unsafeUnwrap,C=e.unwrap,j=e.wrap,D=e.wrapEventTargetMethods,H=(e.wrapNodeList,new WeakMap);t.prototype=Object.create(u.prototype),b(t,"documentElement"),b(t,"body"),b(t,"head"),g(t,"activeElement",function(){var e=C(this).activeElement;if(!e||!e.nodeType)return null;for(var t=j(e);!this.contains(t);){for(;t.parentNode;)t=t.parentNode;if(!t.host)return null;t=t.host}return t}),["createComment","createDocumentFragment","createElement","createElementNS","createEvent","createEventNS","createRange","createTextNode"].forEach(n);var x=document.adoptNode,R=document.getSelection;S(t.prototype,{adoptNode:function(e){return e.parentNode&&e.parentNode.removeChild(e),r(e,this),e},elementFromPoint:function(e,t){return y(this,this,e,t)},importNode:function(e,t){return v(e,t,N(this))},getSelection:function(){return M(),new h(R.call(C(this)))},getElementsByName:function(e){return f.querySelectorAll.call(this,"[name="+JSON.stringify(String(e))+"]")}});var I=document.createTreeWalker,P=e.wrappers.TreeWalker;if(t.prototype.createTreeWalker=function(e,t,n,r){var o=null;return n&&(n.acceptNode&&"function"==typeof n.acceptNode?o={acceptNode:function(e){return n.acceptNode(j(e))}}:"function"==typeof n&&(o=function(e){return n(j(e))})),new P(I.call(C(this),C(e),t,o,r))},document.registerElement){var k=document.registerElement;t.prototype.registerElement=function(t,n){function r(e){return e?void L(e,this):i?document.createElement(i,t):document.createElement(t)}var o,i;if(void 0!==n&&(o=n.prototype,i=n["extends"]),o||(o=Object.create(HTMLElement.prototype)),e.nativePrototypeTable.get(o))throw new Error("NotSupportedError");for(var a,s=Object.getPrototypeOf(o),c=[];s&&!(a=e.nativePrototypeTable.get(s));)c.push(s),s=Object.getPrototypeOf(s);if(!a)throw new Error("NotSupportedError");for(var l=Object.create(a),u=c.length-1;u>=0;u--)l=Object.create(l);["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"].forEach(function(e){var t=o[e];t&&(l[e]=function(){j(this)instanceof r||O(this),t.apply(j(this),arguments)})});var d={prototype:l};i&&(d["extends"]=i),r.prototype=o,r.prototype.constructor=r,e.constructorTable.set(l,r),e.nativePrototypeTable.set(o,l);k.call(C(this),t,d);return r},E([window.HTMLDocument||window.Document],["registerElement"])}E([window.HTMLBodyElement,window.HTMLDocument||window.Document,window.HTMLHeadElement,window.HTMLHtmlElement],["appendChild","compareDocumentPosition","contains","getElementsByClassName","getElementsByTagName","getElementsByTagNameNS","insertBefore","querySelector","querySelectorAll","removeChild","replaceChild"]),E([window.HTMLBodyElement,window.HTMLHeadElement,window.HTMLHtmlElement],_),E([window.HTMLDocument||window.Document],["adoptNode","importNode","contains","createComment","createDocumentFragment","createElement","createElementNS","createEvent","createEventNS","createRange","createTextNode","createTreeWalker","elementFromPoint","getElementById","getElementsByName","getSelection"]),S(t.prototype,l),S(t.prototype,d),S(t.prototype,f),S(t.prototype,p),S(t.prototype,{get implementation(){var e=H.get(this);return e?e:(e=new a(C(this).implementation),H.set(this,e),e)},get defaultView(){return j(C(this).defaultView)}}),T(window.Document,t,document.implementation.createHTMLDocument("")),window.HTMLDocument&&T(window.HTMLDocument,t),D([window.HTMLBodyElement,window.HTMLDocument||window.Document,window.HTMLHeadElement]);var A=document.implementation.createDocument;a.prototype.createDocument=function(){return arguments[2]=C(arguments[2]),j(A.apply(N(this),arguments))},s(a,"createDocumentType"),s(a,"createHTMLDocument"),c(a,"hasFeature"),T(window.DOMImplementation,a),E([window.DOMImplementation],["createDocument","createDocumentType","createHTMLDocument","hasFeature"]),e.adoptNodeNoRemove=r,e.wrappers.DOMImplementation=a,e.wrappers.Document=t}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){n.call(this,e)}var n=e.wrappers.EventTarget,r=e.wrappers.Selection,o=e.mixin,i=e.registerWrapper,a=e.renderAllPending,s=e.unwrap,c=e.unwrapIfNeeded,l=e.wrap,u=window.Window,d=window.getComputedStyle,p=window.getDefaultComputedStyle,h=window.getSelection;t.prototype=Object.create(n.prototype),u.prototype.getComputedStyle=function(e,t){return l(this||window).getComputedStyle(c(e),t)},p&&(u.prototype.getDefaultComputedStyle=function(e,t){return l(this||window).getDefaultComputedStyle(c(e),t)}),u.prototype.getSelection=function(){return l(this||window).getSelection()},delete window.getComputedStyle,delete window.getDefaultComputedStyle,delete window.getSelection,["addEventListener","removeEventListener","dispatchEvent"].forEach(function(e){u.prototype[e]=function(){var t=l(this||window);return t[e].apply(t,arguments)},delete window[e]}),o(t.prototype,{getComputedStyle:function(e,t){return a(),d.call(s(this),c(e),t)},getSelection:function(){return a(),new r(h.call(s(this)))},get document(){return l(s(this).document)}}),p&&(t.prototype.getDefaultComputedStyle=function(e,t){return a(),p.call(s(this),c(e),t)}),i(u,t,window),e.wrappers.Window=t}(window.ShadowDOMPolyfill),function(e){"use strict";var t=e.unwrap,n=window.DataTransfer||window.Clipboard,r=n.prototype.setDragImage;r&&(n.prototype.setDragImage=function(e,n,o){r.call(this,t(e),n,o)})}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){var t;t=e instanceof i?e:new i(e&&o(e)),r(t,this)}var n=e.registerWrapper,r=e.setWrapper,o=e.unwrap,i=window.FormData;i&&(n(i,t,new i),e.wrappers.FormData=t)}(window.ShadowDOMPolyfill),function(e){"use strict";var t=e.unwrapIfNeeded,n=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.send=function(e){return n.call(this,t(e))}}(window.ShadowDOMPolyfill),function(e){"use strict";function t(e){var t=n[e],r=window[t];if(r){var o=document.createElement(e),i=o.constructor;window[t]=i}}var n=(e.isWrapperFor,{a:"HTMLAnchorElement",area:"HTMLAreaElement",audio:"HTMLAudioElement",base:"HTMLBaseElement",body:"HTMLBodyElement",br:"HTMLBRElement",button:"HTMLButtonElement",canvas:"HTMLCanvasElement",caption:"HTMLTableCaptionElement",col:"HTMLTableColElement",content:"HTMLContentElement",data:"HTMLDataElement",datalist:"HTMLDataListElement",del:"HTMLModElement",dir:"HTMLDirectoryElement",div:"HTMLDivElement",dl:"HTMLDListElement",embed:"HTMLEmbedElement",fieldset:"HTMLFieldSetElement",font:"HTMLFontElement",form:"HTMLFormElement",frame:"HTMLFrameElement",frameset:"HTMLFrameSetElement",h1:"HTMLHeadingElement",head:"HTMLHeadElement",hr:"HTMLHRElement",html:"HTMLHtmlElement",iframe:"HTMLIFrameElement",img:"HTMLImageElement",input:"HTMLInputElement",keygen:"HTMLKeygenElement",label:"HTMLLabelElement",legend:"HTMLLegendElement",li:"HTMLLIElement",link:"HTMLLinkElement",map:"HTMLMapElement",marquee:"HTMLMarqueeElement",menu:"HTMLMenuElement",menuitem:"HTMLMenuItemElement",meta:"HTMLMetaElement",meter:"HTMLMeterElement",object:"HTMLObjectElement",ol:"HTMLOListElement",optgroup:"HTMLOptGroupElement",option:"HTMLOptionElement",output:"HTMLOutputElement",p:"HTMLParagraphElement",param:"HTMLParamElement",pre:"HTMLPreElement",progress:"HTMLProgressElement",q:"HTMLQuoteElement",script:"HTMLScriptElement",select:"HTMLSelectElement",shadow:"HTMLShadowElement",source:"HTMLSourceElement",span:"HTMLSpanElement",style:"HTMLStyleElement",table:"HTMLTableElement",tbody:"HTMLTableSectionElement",template:"HTMLTemplateElement",textarea:"HTMLTextAreaElement",thead:"HTMLTableSectionElement",time:"HTMLTimeElement",title:"HTMLTitleElement",tr:"HTMLTableRowElement",track:"HTMLTrackElement",ul:"HTMLUListElement",video:"HTMLVideoElement"});Object.keys(n).forEach(t),Object.getOwnPropertyNames(e.wrappers).forEach(function(t){window[t]=e.wrappers[t]})}(window.ShadowDOMPolyfill),function(e){function t(e,t){var n="";return Array.prototype.forEach.call(e,function(e){n+=e.textContent+"\n\n"}),t||(n=n.replace(d,"")),n}function n(e){var t=document.createElement("style");return t.textContent=e,t}function r(e){var t=n(e);document.head.appendChild(t);var r=[];if(t.sheet)try{r=t.sheet.cssRules}catch(o){}else console.warn("sheet not found",t);return t.parentNode.removeChild(t),r}function o(){C.initialized=!0,document.body.appendChild(C);var e=C.contentDocument,t=e.createElement("base");t.href=document.baseURI,e.head.appendChild(t)}function i(e){C.initialized||o(),document.body.appendChild(C),e(C.contentDocument),document.body.removeChild(C)}function a(e,t){if(t){var o;if(e.match("@import")&&D){var a=n(e);i(function(e){e.head.appendChild(a.impl),o=Array.prototype.slice.call(a.sheet.cssRules,0),t(o)})}else o=r(e),t(o)}}function s(e){e&&l().appendChild(document.createTextNode(e))}function c(e,t){var r=n(e);r.setAttribute(t,""),r.setAttribute(x,""),document.head.appendChild(r)}function l(){return j||(j=document.createElement("style"),j.setAttribute(x,""),j[x]=!0),j}var u={strictStyling:!1,registry:{},shimStyling:function(e,n,r){var o=this.prepareRoot(e,n,r),i=this.isTypeExtension(r),a=this.makeScopeSelector(n,i),s=t(o,!0);s=this.scopeCssText(s,a),e&&(e.shimmedStyle=s),this.addCssToDocument(s,n)},shimStyle:function(e,t){return this.shimCssText(e.textContent,t)},shimCssText:function(e,t){return e=this.insertDirectives(e),this.scopeCssText(e,t)},makeScopeSelector:function(e,t){return e?t?"[is="+e+"]":e:""},isTypeExtension:function(e){return e&&e.indexOf("-")<0},prepareRoot:function(e,t,n){var r=this.registerRoot(e,t,n);return this.replaceTextInStyles(r.rootStyles,this.insertDirectives),this.removeStyles(e,r.rootStyles),this.strictStyling&&this.applyScopeToContent(e,t),r.scopeStyles},removeStyles:function(e,t){for(var n,r=0,o=t.length;r<o&&(n=t[r]);r++)n.parentNode.removeChild(n)},registerRoot:function(e,t,n){var r=this.registry[t]={root:e,name:t,extendsName:n},o=this.findStyles(e);r.rootStyles=o,r.scopeStyles=r.rootStyles;var i=this.registry[r.extendsName];return i&&(r.scopeStyles=i.scopeStyles.concat(r.scopeStyles)),r},findStyles:function(e){if(!e)return[];var t=e.querySelectorAll("style");return Array.prototype.filter.call(t,function(e){return!e.hasAttribute(R)})},applyScopeToContent:function(e,t){e&&(Array.prototype.forEach.call(e.querySelectorAll("*"),function(e){e.setAttribute(t,"")}),Array.prototype.forEach.call(e.querySelectorAll("template"),function(e){this.applyScopeToContent(e.content,t)},this))},insertDirectives:function(e){return e=this.insertPolyfillDirectivesInCssText(e),this.insertPolyfillRulesInCssText(e)},insertPolyfillDirectivesInCssText:function(e){return e=e.replace(p,function(e,t){return t.slice(0,-2)+"{"}),e.replace(h,function(e,t){return t+" {"})},insertPolyfillRulesInCssText:function(e){return e=e.replace(f,function(e,t){return t.slice(0,-1)}),e.replace(m,function(e,t,n,r){var o=e.replace(t,"").replace(n,"");return r+o})},scopeCssText:function(e,t){var n=this.extractUnscopedRulesFromCssText(e);if(e=this.insertPolyfillHostInCssText(e),e=this.convertColonHost(e),e=this.convertColonHostContext(e),e=this.convertShadowDOMSelectors(e),t){var e,r=this;a(e,function(n){e=r.scopeRules(n,t)})}return e=e+"\n"+n,e.trim()},extractUnscopedRulesFromCssText:function(e){for(var t,n="";t=w.exec(e);)n+=t[1].slice(0,-1)+"\n\n";for(;t=v.exec(e);)n+=t[0].replace(t[2],"").replace(t[1],t[3])+"\n\n";return n},convertColonHost:function(e){return this.convertColonRule(e,E,this.colonHostPartReplacer)},convertColonHostContext:function(e){return this.convertColonRule(e,_,this.colonHostContextPartReplacer)},convertColonRule:function(e,t,n){return e.replace(t,function(e,t,r,o){if(t=O,r){for(var i,a=r.split(","),s=[],c=0,l=a.length;c<l&&(i=a[c]);c++)i=i.trim(),s.push(n(t,i,o));return s.join(",")}return t+o})},colonHostContextPartReplacer:function(e,t,n){return t.match(g)?this.colonHostPartReplacer(e,t,n):e+t+n+", "+t+" "+e+n},colonHostPartReplacer:function(e,t,n){return e+t.replace(g,"")+n},convertShadowDOMSelectors:function(e){for(var t=0;t<N.length;t++)e=e.replace(N[t]," ");return e},scopeRules:function(e,t){var n="";return e&&Array.prototype.forEach.call(e,function(e){if(e.selectorText&&e.style&&void 0!==e.style.cssText)n+=this.scopeSelector(e.selectorText,t,this.strictStyling)+" {\n\t",n+=this.propertiesFromRule(e)+"\n}\n\n";else if(e.type===CSSRule.MEDIA_RULE)n+="@media "+e.media.mediaText+" {\n",n+=this.scopeRules(e.cssRules,t),n+="\n}\n\n";else try{e.cssText&&(n+=e.cssText+"\n\n")}catch(r){e.type===CSSRule.KEYFRAMES_RULE&&e.cssRules&&(n+=this.ieSafeCssTextFromKeyFrameRule(e))}},this),n},ieSafeCssTextFromKeyFrameRule:function(e){var t="@keyframes "+e.name+" {";return Array.prototype.forEach.call(e.cssRules,function(e){t+=" "+e.keyText+" {"+e.style.cssText+"}"}),t+=" }"},scopeSelector:function(e,t,n){var r=[],o=e.split(",");return o.forEach(function(e){e=e.trim(),this.selectorNeedsScoping(e,t)&&(e=n&&!e.match(O)?this.applyStrictSelectorScope(e,t):this.applySelectorScope(e,t)),r.push(e)},this),r.join(", ")},selectorNeedsScoping:function(e,t){if(Array.isArray(t))return!0;var n=this.makeScopeMatcher(t);return!e.match(n)},makeScopeMatcher:function(e){return e=e.replace(/\[/g,"\\[").replace(/\]/g,"\\]"),new RegExp("^("+e+")"+S,"m")},applySelectorScope:function(e,t){return Array.isArray(t)?this.applySelectorScopeList(e,t):this.applySimpleSelectorScope(e,t)},applySelectorScopeList:function(e,t){for(var n,r=[],o=0;n=t[o];o++)r.push(this.applySimpleSelectorScope(e,n));return r.join(", ")},applySimpleSelectorScope:function(e,t){return e.match(L)?(e=e.replace(O,t),e.replace(L,t+" ")):t+" "+e},applyStrictSelectorScope:function(e,t){t=t.replace(/\[is=([^\]]*)\]/g,"$1");var n=[" ",">","+","~"],r=e,o="["+t+"]";return n.forEach(function(e){var t=r.split(e);r=t.map(function(e){var t=e.trim().replace(L,"");return t&&n.indexOf(t)<0&&t.indexOf(o)<0&&(e=t.replace(/([^:]*)(:*)(.*)/,"$1"+o+"$2$3")),e}).join(e)}),r},insertPolyfillHostInCssText:function(e){return e.replace(M,b).replace(T,g)},propertiesFromRule:function(e){var t=e.style.cssText;e.style.content&&!e.style.content.match(/['"]+|attr/)&&(t=t.replace(/content:[^;]*;/g,"content: '"+e.style.content+"';"));var n=e.style;for(var r in n)"initial"===n[r]&&(t+=r+": initial; ");return t},replaceTextInStyles:function(e,t){e&&t&&(e instanceof Array||(e=[e]),Array.prototype.forEach.call(e,function(e){e.textContent=t.call(this,e.textContent)},this))},addCssToDocument:function(e,t){e.match("@import")?c(e,t):s(e)}},d=/\/\*[^*]*\*+([^\/*][^*]*\*+)*\//gim,p=/\/\*\s*@polyfill ([^*]*\*+([^\/*][^*]*\*+)*\/)([^{]*?){/gim,h=/polyfill-next-selector[^}]*content\:[\s]*?['"](.*?)['"][;\s]*}([^{]*?){/gim,f=/\/\*\s@polyfill-rule([^*]*\*+([^\/*][^*]*\*+)*)\//gim,m=/(polyfill-rule)[^}]*(content\:[\s]*['"](.*?)['"])[;\s]*[^}]*}/gim,w=/\/\*\s@polyfill-unscoped-rule([^*]*\*+([^\/*][^*]*\*+)*)\//gim,v=/(polyfill-unscoped-rule)[^}]*(content\:[\s]*['"](.*?)['"])[;\s]*[^}]*}/gim,g="-shadowcsshost",b="-shadowcsscontext",y=")(?:\\(((?:\\([^)(]*\\)|[^)(]*)+?)\\))?([^,{]*)",E=new RegExp("("+g+y,"gim"),_=new RegExp("("+b+y,"gim"),S="([>\\s~+[.,{:][\\s\\S]*)?$",T=/\:host/gim,M=/\:host-context/gim,O=g+"-no-combinator",L=new RegExp(g,"gim"),N=(new RegExp(b,"gim"),[/>>>/g,/::shadow/g,/::content/g,/\/deep\//g,/\/shadow\//g,/\/shadow-deep\//g,/\^\^/g,/\^(?!=)/g]),C=document.createElement("iframe");C.style.display="none";var j,D=navigator.userAgent.match("Chrome"),H="shim-shadowdom",x="shim-shadowdom-css",R="no-shim";if(window.ShadowDOMPolyfill){s("style { display: none !important; }\n");var I=ShadowDOMPolyfill.wrap(document),P=I.querySelector("head");P.insertBefore(l(),P.childNodes[0]),document.addEventListener("DOMContentLoaded",function(){e.urlResolver;if(window.HTMLImports&&!HTMLImports.useNative){var t="link[rel=stylesheet]["+H+"]",n="style["+H+"]";HTMLImports.importer.documentPreloadSelectors+=","+t,HTMLImports.importer.importsPreloadSelectors+=","+t,HTMLImports.parser.documentSelectors=[HTMLImports.parser.documentSelectors,t,n].join(",");var r=HTMLImports.parser.parseGeneric;HTMLImports.parser.parseGeneric=function(e){if(!e[x]){var t=e.__importElement||e;if(!t.hasAttribute(H))return void r.call(this,e);e.__resource&&(t=e.ownerDocument.createElement("style"),t.textContent=e.__resource),HTMLImports.path.resolveUrlsInStyle(t,e.href),t.textContent=u.shimStyle(t),t.removeAttribute(H,""),t.setAttribute(x,""),t[x]=!0,t.parentNode!==P&&(e.parentNode===P?P.replaceChild(t,e):this.addElementToDocument(t)),t.__importParsed=!0,this.markParsingComplete(e),this.parseNext()}};var o=HTMLImports.parser.hasResource;HTMLImports.parser.hasResource=function(e){return"link"===e.localName&&"stylesheet"===e.rel&&e.hasAttribute(H)?e.__resource:o.call(this,e)}}})}e.ShadowCSS=u}(window.WebComponents)),function(e){window.ShadowDOMPolyfill?(window.wrap=ShadowDOMPolyfill.wrapIfNeeded,window.unwrap=ShadowDOMPolyfill.unwrapIfNeeded):window.wrap=window.unwrap=function(e){return e}}(window.WebComponents),function(e){"use strict";function t(e){return void 0!==p[e]}function n(){s.call(this),this._isInvalid=!0}function r(e){return""==e&&n.call(this),e.toLowerCase()}function o(e){var t=e.charCodeAt(0);return t>32&&t<127&&[34,35,60,62,63,96].indexOf(t)==-1?e:encodeURIComponent(e)}function i(e){var t=e.charCodeAt(0);return t>32&&t<127&&[34,35,60,62,96].indexOf(t)==-1?e:encodeURIComponent(e)}function a(e,a,s){function c(e){b.push(e)}var l=a||"scheme start",u=0,d="",v=!1,g=!1,b=[];e:for(;(e[u-1]!=f||0==u)&&!this._isInvalid;){var y=e[u];switch(l){case"scheme start":if(!y||!m.test(y)){if(a){c("Invalid scheme.");break e}d="",l="no scheme";continue}d+=y.toLowerCase(),l="scheme";break;case"scheme":if(y&&w.test(y))d+=y.toLowerCase();else{if(":"!=y){if(a){if(f==y)break e;c("Code point not allowed in scheme: "+y);break e}d="",u=0,l="no scheme";continue}if(this._scheme=d,d="",a)break e;t(this._scheme)&&(this._isRelative=!0),l="file"==this._scheme?"relative":this._isRelative&&s&&s._scheme==this._scheme?"relative or authority":this._isRelative?"authority first slash":"scheme data"}break;case"scheme data":"?"==y?(this._query="?",l="query"):"#"==y?(this._fragment="#",l="fragment"):f!=y&&"\t"!=y&&"\n"!=y&&"\r"!=y&&(this._schemeData+=o(y));break;case"no scheme":if(s&&t(s._scheme)){l="relative";continue}c("Missing scheme."),n.call(this);break;case"relative or authority":if("/"!=y||"/"!=e[u+1]){c("Expected /, got: "+y),l="relative";continue}l="authority ignore slashes";break;case"relative":if(this._isRelative=!0,"file"!=this._scheme&&(this._scheme=s._scheme),f==y){this._host=s._host,this._port=s._port,this._path=s._path.slice(),this._query=s._query,this._username=s._username,this._password=s._password;break e}if("/"==y||"\\"==y)"\\"==y&&c("\\ is an invalid code point."),l="relative slash";else if("?"==y)this._host=s._host,this._port=s._port,this._path=s._path.slice(),this._query="?",this._username=s._username,this._password=s._password,l="query";else{if("#"!=y){var E=e[u+1],_=e[u+2];("file"!=this._scheme||!m.test(y)||":"!=E&&"|"!=E||f!=_&&"/"!=_&&"\\"!=_&&"?"!=_&&"#"!=_)&&(this._host=s._host,this._port=s._port,this._username=s._username,this._password=s._password,this._path=s._path.slice(),this._path.pop()),l="relative path";continue}this._host=s._host,this._port=s._port,this._path=s._path.slice(),this._query=s._query,this._fragment="#",this._username=s._username,this._password=s._password,l="fragment"}break;case"relative slash":if("/"!=y&&"\\"!=y){"file"!=this._scheme&&(this._host=s._host,this._port=s._port,this._username=s._username,this._password=s._password),l="relative path";continue}"\\"==y&&c("\\ is an invalid code point."),l="file"==this._scheme?"file host":"authority ignore slashes";break;case"authority first slash":if("/"!=y){c("Expected '/', got: "+y),l="authority ignore slashes";continue}l="authority second slash";break;case"authority second slash":if(l="authority ignore slashes","/"!=y){c("Expected '/', got: "+y);continue}break;case"authority ignore slashes":if("/"!=y&&"\\"!=y){l="authority";continue}c("Expected authority, got: "+y);break;case"authority":if("@"==y){v&&(c("@ already seen."),d+="%40"),v=!0;for(var S=0;S<d.length;S++){var T=d[S];if("\t"!=T&&"\n"!=T&&"\r"!=T)if(":"!=T||null!==this._password){var M=o(T);null!==this._password?this._password+=M:this._username+=M}else this._password="";else c("Invalid whitespace in authority.")}d=""}else{if(f==y||"/"==y||"\\"==y||"?"==y||"#"==y){u-=d.length,d="",l="host";continue}d+=y}break;case"file host":if(f==y||"/"==y||"\\"==y||"?"==y||"#"==y){2!=d.length||!m.test(d[0])||":"!=d[1]&&"|"!=d[1]?0==d.length?l="relative path start":(this._host=r.call(this,d),d="",l="relative path start"):l="relative path";continue}"\t"==y||"\n"==y||"\r"==y?c("Invalid whitespace in file host."):d+=y;break;case"host":case"hostname":if(":"!=y||g){if(f==y||"/"==y||"\\"==y||"?"==y||"#"==y){if(this._host=r.call(this,d),d="",l="relative path start",a)break e;continue}"\t"!=y&&"\n"!=y&&"\r"!=y?("["==y?g=!0:"]"==y&&(g=!1),d+=y):c("Invalid code point in host/hostname: "+y)}else if(this._host=r.call(this,d),d="",l="port","hostname"==a)break e;break;case"port":if(/[0-9]/.test(y))d+=y;else{if(f==y||"/"==y||"\\"==y||"?"==y||"#"==y||a){if(""!=d){var O=parseInt(d,10);O!=p[this._scheme]&&(this._port=O+""),d=""}if(a)break e;l="relative path start";continue}"\t"==y||"\n"==y||"\r"==y?c("Invalid code point in port: "+y):n.call(this)}break;case"relative path start":if("\\"==y&&c("'\\' not allowed in path."),l="relative path","/"!=y&&"\\"!=y)continue;break;case"relative path":if(f!=y&&"/"!=y&&"\\"!=y&&(a||"?"!=y&&"#"!=y))"\t"!=y&&"\n"!=y&&"\r"!=y&&(d+=o(y));else{"\\"==y&&c("\\ not allowed in relative path.");var L;(L=h[d.toLowerCase()])&&(d=L),".."==d?(this._path.pop(),"/"!=y&&"\\"!=y&&this._path.push("")):"."==d&&"/"!=y&&"\\"!=y?this._path.push(""):"."!=d&&("file"==this._scheme&&0==this._path.length&&2==d.length&&m.test(d[0])&&"|"==d[1]&&(d=d[0]+":"),this._path.push(d)),d="","?"==y?(this._query="?",l="query"):"#"==y&&(this._fragment="#",l="fragment")}break;case"query":a||"#"!=y?f!=y&&"\t"!=y&&"\n"!=y&&"\r"!=y&&(this._query+=i(y)):(this._fragment="#",l="fragment");break;case"fragment":f!=y&&"\t"!=y&&"\n"!=y&&"\r"!=y&&(this._fragment+=y)}u++}}function s(){this._scheme="",this._schemeData="",this._username="",this._password=null,this._host="",this._port="",this._path=[],this._query="",this._fragment="",this._isInvalid=!1,this._isRelative=!1}function c(e,t){void 0===t||t instanceof c||(t=new c(String(t))),this._url=e,s.call(this);var n=e.replace(/^[ \t\r\n\f]+|[ \t\r\n\f]+$/g,"");a.call(this,n,null,t)}var l=!1;if(!e.forceJURL)try{var u=new URL("b","http://a");u.pathname="c%20d",l="http://a/c%20d"===u.href}catch(d){}if(!l){var p=Object.create(null);p.ftp=21,p.file=0,p.gopher=70,p.http=80,p.https=443,p.ws=80,p.wss=443;var h=Object.create(null);h["%2e"]=".",h[".%2e"]="..",h["%2e."]="..",h["%2e%2e"]="..";var f=void 0,m=/[a-zA-Z]/,w=/[a-zA-Z0-9\+\-\.]/;c.prototype={toString:function(){return this.href},get href(){if(this._isInvalid)return this._url;var e="";return""==this._username&&null==this._password||(e=this._username+(null!=this._password?":"+this._password:"")+"@"),this.protocol+(this._isRelative?"//"+e+this.host:"")+this.pathname+this._query+this._fragment},set href(e){s.call(this),a.call(this,e)},get protocol(){return this._scheme+":"},set protocol(e){this._isInvalid||a.call(this,e+":","scheme start")},get host(){return this._isInvalid?"":this._port?this._host+":"+this._port:this._host},set host(e){!this._isInvalid&&this._isRelative&&a.call(this,e,"host")},get hostname(){return this._host},set hostname(e){!this._isInvalid&&this._isRelative&&a.call(this,e,"hostname")},get port(){return this._port},set port(e){!this._isInvalid&&this._isRelative&&a.call(this,e,"port")},get pathname(){return this._isInvalid?"":this._isRelative?"/"+this._path.join("/"):this._schemeData},set pathname(e){!this._isInvalid&&this._isRelative&&(this._path=[],a.call(this,e,"relative path start"))},get search(){return this._isInvalid||!this._query||"?"==this._query?"":this._query},set search(e){!this._isInvalid&&this._isRelative&&(this._query="?","?"==e[0]&&(e=e.slice(1)),a.call(this,e,"query"))},get hash(){return this._isInvalid||!this._fragment||"#"==this._fragment?"":this._fragment},set hash(e){this._isInvalid||(this._fragment="#","#"==e[0]&&(e=e.slice(1)),a.call(this,e,"fragment"))},get origin(){var e;if(this._isInvalid||!this._scheme)return"";switch(this._scheme){case"data":case"file":case"javascript":case"mailto":return"null"}return e=this.host,e?this._scheme+"://"+e:""}};var v=e.URL;v&&(c.createObjectURL=function(e){return v.createObjectURL.apply(v,arguments)},c.revokeObjectURL=function(e){v.revokeObjectURL(e)}),e.URL=c}}(self),function(e){function t(e){y.push(e),b||(b=!0,m(r))}function n(e){return window.ShadowDOMPolyfill&&window.ShadowDOMPolyfill.wrapIfNeeded(e)||e}function r(){b=!1;var e=y;y=[],e.sort(function(e,t){return e.uid_-t.uid_});var t=!1;e.forEach(function(e){var n=e.takeRecords();o(e),n.length&&(e.callback_(n,e),t=!0)}),t&&r()}function o(e){e.nodes_.forEach(function(t){var n=w.get(t);n&&n.forEach(function(t){t.observer===e&&t.removeTransientObservers()})})}function i(e,t){for(var n=e;n;n=n.parentNode){var r=w.get(n);if(r)for(var o=0;o<r.length;o++){var i=r[o],a=i.options;if(n===e||a.subtree){var s=t(a);s&&i.enqueue(s)}}}}function a(e){this.callback_=e,this.nodes_=[],this.records_=[],this.uid_=++E}function s(e,t){this.type=e,this.target=t,this.addedNodes=[],this.removedNodes=[],this.previousSibling=null,this.nextSibling=null,this.attributeName=null,this.attributeNamespace=null,this.oldValue=null}function c(e){var t=new s(e.type,e.target);return t.addedNodes=e.addedNodes.slice(),t.removedNodes=e.removedNodes.slice(),t.previousSibling=e.previousSibling,t.nextSibling=e.nextSibling,t.attributeName=e.attributeName,t.attributeNamespace=e.attributeNamespace,t.oldValue=e.oldValue,t}function l(e,t){return _=new s(e,t)}function u(e){return S?S:(S=c(_),S.oldValue=e,S)}function d(){_=S=void 0}function p(e){return e===S||e===_}function h(e,t){return e===t?e:S&&p(e)?S:null}function f(e,t,n){this.observer=e,this.target=t,this.options=n,this.transientObservedNodes=[]}if(!e.JsMutationObserver){var m,w=new WeakMap;if(/Trident|Edge/.test(navigator.userAgent))m=setTimeout;else if(window.setImmediate)m=window.setImmediate;else{var v=[],g=String(Math.random());window.addEventListener("message",function(e){if(e.data===g){var t=v;v=[],t.forEach(function(e){e()})}}),m=function(e){v.push(e),window.postMessage(g,"*")}}var b=!1,y=[],E=0;a.prototype={observe:function(e,t){if(e=n(e),!t.childList&&!t.attributes&&!t.characterData||t.attributeOldValue&&!t.attributes||t.attributeFilter&&t.attributeFilter.length&&!t.attributes||t.characterDataOldValue&&!t.characterData)throw new SyntaxError;var r=w.get(e);r||w.set(e,r=[]);for(var o,i=0;i<r.length;i++)if(r[i].observer===this){o=r[i],o.removeListeners(),o.options=t;break}o||(o=new f(this,e,t),r.push(o),this.nodes_.push(e)),o.addListeners()},disconnect:function(){this.nodes_.forEach(function(e){for(var t=w.get(e),n=0;n<t.length;n++){var r=t[n];if(r.observer===this){r.removeListeners(),t.splice(n,1);break}}},this),this.records_=[]},takeRecords:function(){var e=this.records_;return this.records_=[],e}};var _,S;f.prototype={enqueue:function(e){var n=this.observer.records_,r=n.length;if(n.length>0){var o=n[r-1],i=h(o,e);if(i)return void(n[r-1]=i)}else t(this.observer);n[r]=e},addListeners:function(){this.addListeners_(this.target)},addListeners_:function(e){var t=this.options;t.attributes&&e.addEventListener("DOMAttrModified",this,!0),t.characterData&&e.addEventListener("DOMCharacterDataModified",this,!0),t.childList&&e.addEventListener("DOMNodeInserted",this,!0),(t.childList||t.subtree)&&e.addEventListener("DOMNodeRemoved",this,!0)},removeListeners:function(){this.removeListeners_(this.target)},removeListeners_:function(e){var t=this.options;t.attributes&&e.removeEventListener("DOMAttrModified",this,!0),t.characterData&&e.removeEventListener("DOMCharacterDataModified",this,!0),t.childList&&e.removeEventListener("DOMNodeInserted",this,!0),(t.childList||t.subtree)&&e.removeEventListener("DOMNodeRemoved",this,!0)},addTransientObserver:function(e){if(e!==this.target){this.addListeners_(e),this.transientObservedNodes.push(e);var t=w.get(e);t||w.set(e,t=[]),t.push(this)}},removeTransientObservers:function(){var e=this.transientObservedNodes;this.transientObservedNodes=[],e.forEach(function(e){this.removeListeners_(e);for(var t=w.get(e),n=0;n<t.length;n++)if(t[n]===this){t.splice(n,1);break}},this)},handleEvent:function(e){switch(e.stopImmediatePropagation(),e.type){case"DOMAttrModified":var t=e.attrName,n=e.relatedNode.namespaceURI,r=e.target,o=new l("attributes",r);o.attributeName=t,o.attributeNamespace=n;var a=e.attrChange===MutationEvent.ADDITION?null:e.prevValue;i(r,function(e){if(e.attributes&&(!e.attributeFilter||!e.attributeFilter.length||e.attributeFilter.indexOf(t)!==-1||e.attributeFilter.indexOf(n)!==-1))return e.attributeOldValue?u(a):o});break;case"DOMCharacterDataModified":var r=e.target,o=l("characterData",r),a=e.prevValue;i(r,function(e){if(e.characterData)return e.characterDataOldValue?u(a):o});break;case"DOMNodeRemoved":this.addTransientObserver(e.target);case"DOMNodeInserted":var s,c,p=e.target;"DOMNodeInserted"===e.type?(s=[p],c=[]):(s=[],c=[p]);var h=p.previousSibling,f=p.nextSibling,o=l("childList",e.target.parentNode);o.addedNodes=s,o.removedNodes=c,o.previousSibling=h,o.nextSibling=f,i(e.relatedNode,function(e){if(e.childList)return o})}d()}},e.JsMutationObserver=a,e.MutationObserver||(e.MutationObserver=a,a._isPolyfilled=!0)}}(self),function(e){"use strict";if(!window.performance||!window.performance.now){var t=Date.now();window.performance={now:function(){return Date.now()-t}}}window.requestAnimationFrame||(window.requestAnimationFrame=function(){var e=window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame;return e?function(t){return e(function(){t(performance.now())})}:function(e){return window.setTimeout(e,1e3/60)}}()),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(){return window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||function(e){clearTimeout(e)}}());var n=function(){var e=document.createEvent("Event");return e.initEvent("foo",!0,!0),e.preventDefault(),e.defaultPrevented}();if(!n){var r=Event.prototype.preventDefault;Event.prototype.preventDefault=function(){this.cancelable&&(r.call(this),Object.defineProperty(this,"defaultPrevented",{get:function(){return!0},configurable:!0}))}}var o=/Trident/.test(navigator.userAgent);if((!window.CustomEvent||o&&"function"!=typeof window.CustomEvent)&&(window.CustomEvent=function(e,t){t=t||{};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,Boolean(t.bubbles),Boolean(t.cancelable),t.detail),n},window.CustomEvent.prototype=window.Event.prototype),!window.Event||o&&"function"!=typeof window.Event){var i=window.Event;window.Event=function(e,t){t=t||{};var n=document.createEvent("Event");return n.initEvent(e,Boolean(t.bubbles),Boolean(t.cancelable)),n},window.Event.prototype=i.prototype}}(window.WebComponents),window.HTMLImports=window.HTMLImports||{flags:{}},function(e){function t(e,t){t=t||f,r(function(){i(e,t)},t)}function n(e){return"complete"===e.readyState||e.readyState===v}function r(e,t){if(n(t))e&&e();else{var o=function(){"complete"!==t.readyState&&t.readyState!==v||(t.removeEventListener(g,o),r(e,t))};t.addEventListener(g,o)}}function o(e){e.target.__loaded=!0}function i(e,t){function n(){c==l&&e&&e({allImports:s,loadedImports:u,errorImports:d})}function r(e){o(e),u.push(this),c++,n()}function i(e){
golang-1.15-1.15.5/misc/trace/webcomponents.min.js-14-d.push(this),c++,n()}var s=t.querySelectorAll("link[rel=import]"),c=0,l=s.length,u=[],d=[];if(l)for(var p,h=0;h<l&&(p=s[h]);h++)a(p)?(u.push(this),c++,n()):(p.addEventListener("load",r),p.addEventListener("error",i));else n()}function a(e){return d?e.__loaded||e["import"]&&"loading"!==e["import"].readyState:e.__importParsed}function s(e){for(var t,n=0,r=e.length;n<r&&(t=e[n]);n++)c(t)&&l(t)}function c(e){return"link"===e.localName&&"import"===e.rel}function l(e){var t=e["import"];t?o({target:e}):(e.addEventListener("load",o),e.addEventListener("error",o))}var u="import",d=Boolean(u in document.createElement("link")),p=Boolean(window.ShadowDOMPolyfill),h=function(e){return p?window.ShadowDOMPolyfill.wrapIfNeeded(e):e},f=h(document),m={get:function(){var e=window.HTMLImports.currentScript||document.currentScript||("complete"!==document.readyState?document.scripts[document.scripts.length-1]:null);return h(e)},configurable:!0};Object.defineProperty(document,"_currentScript",m),Object.defineProperty(f,"_currentScript",m);var w=/Trident/.test(navigator.userAgent),v=w?"complete":"interactive",g="readystatechange";d&&(new MutationObserver(function(e){for(var t,n=0,r=e.length;n<r&&(t=e[n]);n++)t.addedNodes&&s(t.addedNodes)}).observe(document.head,{childList:!0}),function(){if("loading"===document.readyState)for(var e,t=document.querySelectorAll("link[rel=import]"),n=0,r=t.length;n<r&&(e=t[n]);n++)l(e)}()),t(function(e){window.HTMLImports.ready=!0,window.HTMLImports.readyTime=(new Date).getTime();var t=f.createEvent("CustomEvent");t.initCustomEvent("HTMLImportsLoaded",!0,!0,e),f.dispatchEvent(t)}),e.IMPORT_LINK_TYPE=u,e.useNative=d,e.rootDocument=f,e.whenReady=t,e.isIE=w}(window.HTMLImports),function(e){var t=[],n=function(e){t.push(e)},r=function(){t.forEach(function(t){t(e)})};e.addModule=n,e.initializeModules=r}(window.HTMLImports),window.HTMLImports.addModule(function(e){var t=/(url\()([^)]*)(\))/g,n=/(@import[\s]+(?!url\())([^;]*)(;)/g,r={resolveUrlsInStyle:function(e,t){var n=e.ownerDocument,r=n.createElement("a");return e.textContent=this.resolveUrlsInCssText(e.textContent,t,r),e},resolveUrlsInCssText:function(e,r,o){var i=this.replaceUrls(e,o,r,t);return i=this.replaceUrls(i,o,r,n)},replaceUrls:function(e,t,n,r){return e.replace(r,function(e,r,o,i){var a=o.replace(/["']/g,"");return n&&(a=new URL(a,n).href),t.href=a,a=t.href,r+"'"+a+"'"+i})}};e.path=r}),window.HTMLImports.addModule(function(e){var t={async:!0,ok:function(e){return e.status>=200&&e.status<300||304===e.status||0===e.status},load:function(n,r,o){var i=new XMLHttpRequest;return(e.flags.debug||e.flags.bust)&&(n+="?"+Math.random()),i.open("GET",n,t.async),i.addEventListener("readystatechange",function(e){if(4===i.readyState){var n=null;try{var a=i.getResponseHeader("Location");a&&(n="/"===a.substr(0,1)?location.origin+a:a)}catch(e){console.error(e.message)}r.call(o,!t.ok(i)&&i,i.response||i.responseText,n)}}),i.send(),i},loadDocument:function(e,t,n){this.load(e,t,n).responseType="document"}};e.xhr=t}),window.HTMLImports.addModule(function(e){var t=e.xhr,n=e.flags,r=function(e,t){this.cache={},this.onload=e,this.oncomplete=t,this.inflight=0,this.pending={}};r.prototype={addNodes:function(e){this.inflight+=e.length;for(var t,n=0,r=e.length;n<r&&(t=e[n]);n++)this.require(t);this.checkDone()},addNode:function(e){this.inflight++,this.require(e),this.checkDone()},require:function(e){var t=e.src||e.href;e.__nodeUrl=t,this.dedupe(t,e)||this.fetch(t,e)},dedupe:function(e,t){if(this.pending[e])return this.pending[e].push(t),!0;return this.cache[e]?(this.onload(e,t,this.cache[e]),this.tail(),!0):(this.pending[e]=[t],!1)},fetch:function(e,r){if(n.load&&console.log("fetch",e,r),e)if(e.match(/^data:/)){var o=e.split(","),i=o[0],a=o[1];a=i.indexOf(";base64")>-1?atob(a):decodeURIComponent(a),setTimeout(function(){this.receive(e,r,null,a)}.bind(this),0)}else{var s=function(t,n,o){this.receive(e,r,t,n,o)}.bind(this);t.load(e,s)}else setTimeout(function(){this.receive(e,r,{error:"href must be specified"},null)}.bind(this),0)},receive:function(e,t,n,r,o){this.cache[e]=r;for(var i,a=this.pending[e],s=0,c=a.length;s<c&&(i=a[s]);s++)this.onload(e,i,r,n,o),this.tail();this.pending[e]=null},tail:function(){--this.inflight,this.checkDone()},checkDone:function(){this.inflight||this.oncomplete()}},e.Loader=r}),window.HTMLImports.addModule(function(e){var t=function(e){this.addCallback=e,this.mo=new MutationObserver(this.handler.bind(this))};t.prototype={handler:function(e){for(var t,n=0,r=e.length;n<r&&(t=e[n]);n++)"childList"===t.type&&t.addedNodes.length&&this.addedNodes(t.addedNodes)},addedNodes:function(e){this.addCallback&&this.addCallback(e);for(var t,n=0,r=e.length;n<r&&(t=e[n]);n++)t.children&&t.children.length&&this.addedNodes(t.children)},observe:function(e){this.mo.observe(e,{childList:!0,subtree:!0})}},e.Observer=t}),window.HTMLImports.addModule(function(e){function t(e){return"link"===e.localName&&e.rel===u}function n(e){var t=r(e);return"data:text/javascript;charset=utf-8,"+encodeURIComponent(t)}function r(e){return e.textContent+o(e)}function o(e){var t=e.ownerDocument;t.__importedScripts=t.__importedScripts||0;var n=e.ownerDocument.baseURI,r=t.__importedScripts?"-"+t.__importedScripts:"";return t.__importedScripts++,"\n//# sourceURL="+n+r+".js\n"}function i(e){var t=e.ownerDocument.createElement("style");return t.textContent=e.textContent,a.resolveUrlsInStyle(t),t}var a=e.path,s=e.rootDocument,c=e.flags,l=e.isIE,u=e.IMPORT_LINK_TYPE,d="link[rel="+u+"]",p={documentSelectors:d,importsSelectors:[d,"link[rel=stylesheet]:not([type])","style:not([type])","script:not([type])",'script[type="application/javascript"]','script[type="text/javascript"]'].join(","),map:{link:"parseLink",script:"parseScript",style:"parseStyle"},dynamicElements:[],parseNext:function(){var e=this.nextToParse();e&&this.parse(e)},parse:function(e){if(this.isParsed(e))return void(c.parse&&console.log("[%s] is already parsed",e.localName));var t=this[this.map[e.localName]];t&&(this.markParsing(e),t.call(this,e))},parseDynamic:function(e,t){this.dynamicElements.push(e),t||this.parseNext()},markParsing:function(e){c.parse&&console.log("parsing",e),this.parsingElement=e},markParsingComplete:function(e){e.__importParsed=!0,this.markDynamicParsingComplete(e),e.__importElement&&(e.__importElement.__importParsed=!0,this.markDynamicParsingComplete(e.__importElement)),this.parsingElement=null,c.parse&&console.log("completed",e)},markDynamicParsingComplete:function(e){var t=this.dynamicElements.indexOf(e);t>=0&&this.dynamicElements.splice(t,1)},parseImport:function(e){if(e["import"]=e.__doc,window.HTMLImports.__importsParsingHook&&window.HTMLImports.__importsParsingHook(e),e["import"]&&(e["import"].__importParsed=!0),this.markParsingComplete(e),e.__resource&&!e.__error?e.dispatchEvent(new CustomEvent("load",{bubbles:!1})):e.dispatchEvent(new CustomEvent("error",{bubbles:!1})),e.__pending)for(var t;e.__pending.length;)t=e.__pending.shift(),t&&t({target:e});this.parseNext()},parseLink:function(e){t(e)?this.parseImport(e):(e.href=e.href,this.parseGeneric(e))},parseStyle:function(e){var t=e;e=i(e),t.__appliedElement=e,e.__importElement=t,this.parseGeneric(e)},parseGeneric:function(e){this.trackElement(e),this.addElementToDocument(e)},rootImportForElement:function(e){for(var t=e;t.ownerDocument.__importLink;)t=t.ownerDocument.__importLink;return t},addElementToDocument:function(e){var t=this.rootImportForElement(e.__importElement||e);t.parentNode.insertBefore(e,t)},trackElement:function(e,t){var n=this,r=function(o){e.removeEventListener("load",r),e.removeEventListener("error",r),t&&t(o),n.markParsingComplete(e),n.parseNext()};if(e.addEventListener("load",r),e.addEventListener("error",r),l&&"style"===e.localName){var o=!1;if(e.textContent.indexOf("@import")==-1)o=!0;else if(e.sheet){o=!0;for(var i,a=e.sheet.cssRules,s=a?a.length:0,c=0;c<s&&(i=a[c]);c++)i.type===CSSRule.IMPORT_RULE&&(o=o&&Boolean(i.styleSheet))}o&&setTimeout(function(){e.dispatchEvent(new CustomEvent("load",{bubbles:!1}))})}},parseScript:function(t){var r=document.createElement("script");r.__importElement=t,r.src=t.src?t.src:n(t),e.currentScript=t,this.trackElement(r,function(t){r.parentNode&&r.parentNode.removeChild(r),e.currentScript=null}),this.addElementToDocument(r)},nextToParse:function(){return this._mayParse=[],!this.parsingElement&&(this.nextToParseInDoc(s)||this.nextToParseDynamic())},nextToParseInDoc:function(e,n){if(e&&this._mayParse.indexOf(e)<0){this._mayParse.push(e);for(var r,o=e.querySelectorAll(this.parseSelectorsForNode(e)),i=0,a=o.length;i<a&&(r=o[i]);i++)if(!this.isParsed(r))return this.hasResource(r)?t(r)?this.nextToParseInDoc(r.__doc,r):r:void 0}return n},nextToParseDynamic:function(){return this.dynamicElements[0]},parseSelectorsForNode:function(e){var t=e.ownerDocument||e;return t===s?this.documentSelectors:this.importsSelectors},isParsed:function(e){return e.__importParsed},needsDynamicParsing:function(e){return this.dynamicElements.indexOf(e)>=0},hasResource:function(e){return!t(e)||void 0!==e.__doc}};e.parser=p,e.IMPORT_SELECTOR=d}),window.HTMLImports.addModule(function(e){function t(e){return n(e,a)}function n(e,t){return"link"===e.localName&&e.getAttribute("rel")===t}function r(e){return!!Object.getOwnPropertyDescriptor(e,"baseURI")}function o(e,t){var n=document.implementation.createHTMLDocument(a);n._URL=t;var o=n.createElement("base");o.setAttribute("href",t),n.baseURI||r(n)||Object.defineProperty(n,"baseURI",{value:t});var i=n.createElement("meta");return i.setAttribute("charset","utf-8"),n.head.appendChild(i),n.head.appendChild(o),n.body.innerHTML=e,window.HTMLTemplateElement&&HTMLTemplateElement.bootstrap&&HTMLTemplateElement.bootstrap(n),n}var i=e.flags,a=e.IMPORT_LINK_TYPE,s=e.IMPORT_SELECTOR,c=e.rootDocument,l=e.Loader,u=e.Observer,d=e.parser,p={documents:{},documentPreloadSelectors:s,importsPreloadSelectors:[s].join(","),loadNode:function(e){h.addNode(e)},loadSubtree:function(e){var t=this.marshalNodes(e);h.addNodes(t)},marshalNodes:function(e){return e.querySelectorAll(this.loadSelectorsForNode(e))},loadSelectorsForNode:function(e){var t=e.ownerDocument||e;return t===c?this.documentPreloadSelectors:this.importsPreloadSelectors},loaded:function(e,n,r,a,s){if(i.load&&console.log("loaded",e,n),n.__resource=r,n.__error=a,t(n)){var c=this.documents[e];void 0===c&&(c=a?null:o(r,s||e),c&&(c.__importLink=n,this.bootDocument(c)),this.documents[e]=c),n.__doc=c}d.parseNext()},bootDocument:function(e){this.loadSubtree(e),this.observer.observe(e),d.parseNext()},loadedAll:function(){d.parseNext()}},h=new l(p.loaded.bind(p),p.loadedAll.bind(p));if(p.observer=new u,!document.baseURI){var f={get:function(){var e=document.querySelector("base");return e?e.href:window.location.href},configurable:!0};Object.defineProperty(document,"baseURI",f),Object.defineProperty(c,"baseURI",f)}e.importer=p,e.importLoader=h}),window.HTMLImports.addModule(function(e){var t=e.parser,n=e.importer,r={added:function(e){for(var r,o,i,a,s=0,c=e.length;s<c&&(a=e[s]);s++)r||(r=a.ownerDocument,o=t.isParsed(r)),i=this.shouldLoadNode(a),i&&n.loadNode(a),this.shouldParseNode(a)&&o&&t.parseDynamic(a,i)},shouldLoadNode:function(e){return 1===e.nodeType&&o.call(e,n.loadSelectorsForNode(e))},shouldParseNode:function(e){return 1===e.nodeType&&o.call(e,t.parseSelectorsForNode(e))}};n.observer.addCallback=r.added.bind(r);var o=HTMLElement.prototype.matches||HTMLElement.prototype.matchesSelector||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector}),function(e){function t(){window.HTMLImports.importer.bootDocument(r)}var n=e.initializeModules;e.isIE;if(!e.useNative){n();var r=e.rootDocument;"complete"===document.readyState||"interactive"===document.readyState&&!window.attachEvent?t():document.addEventListener("DOMContentLoaded",t)}}(window.HTMLImports),window.CustomElements=window.CustomElements||{flags:{}},function(e){var t=e.flags,n=[],r=function(e){n.push(e)},o=function(){n.forEach(function(t){t(e)})};e.addModule=r,e.initializeModules=o,e.hasNative=Boolean(document.registerElement),e.isIE=/Trident/.test(navigator.userAgent),e.useNative=!t.register&&e.hasNative&&!window.ShadowDOMPolyfill&&(!window.HTMLImports||window.HTMLImports.useNative)}(window.CustomElements),window.CustomElements.addModule(function(e){function t(e,t){n(e,function(e){return!!t(e)||void r(e,t)}),r(e,t)}function n(e,t,r){var o=e.firstElementChild;if(!o)for(o=e.firstChild;o&&o.nodeType!==Node.ELEMENT_NODE;)o=o.nextSibling;for(;o;)t(o,r)!==!0&&n(o,t,r),o=o.nextElementSibling;return null}function r(e,n){for(var r=e.shadowRoot;r;)t(r,n),r=r.olderShadowRoot}function o(e,t){i(e,t,[])}function i(e,t,n){if(e=window.wrap(e),!(n.indexOf(e)>=0)){n.push(e);for(var r,o=e.querySelectorAll("link[rel="+a+"]"),s=0,c=o.length;s<c&&(r=o[s]);s++)r["import"]&&i(r["import"],t,n);t(e)}}var a=window.HTMLImports?window.HTMLImports.IMPORT_LINK_TYPE:"none";e.forDocumentTree=o,e.forSubtree=t}),window.CustomElements.addModule(function(e){function t(e,t){return n(e,t)||r(e,t)}function n(t,n){return!!e.upgrade(t,n)||void(n&&a(t))}function r(e,t){b(e,function(e){if(n(e,t))return!0})}function o(e){S.push(e),_||(_=!0,setTimeout(i))}function i(){_=!1;for(var e,t=S,n=0,r=t.length;n<r&&(e=t[n]);n++)e();S=[]}function a(e){E?o(function(){s(e)}):s(e)}function s(e){e.__upgraded__&&!e.__attached&&(e.__attached=!0,e.attachedCallback&&e.attachedCallback())}function c(e){l(e),b(e,function(e){l(e)})}function l(e){E?o(function(){u(e)}):u(e)}function u(e){e.__upgraded__&&e.__attached&&(e.__attached=!1,e.detachedCallback&&e.detachedCallback())}function d(e){for(var t=e,n=window.wrap(document);t;){if(t==n)return!0;t=t.parentNode||t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&t.host}}function p(e){if(e.shadowRoot&&!e.shadowRoot.__watched){g.dom&&console.log("watching shadow-root for: ",e.localName);for(var t=e.shadowRoot;t;)m(t),t=t.olderShadowRoot}}function h(e,n){if(g.dom){var r=n[0];if(r&&"childList"===r.type&&r.addedNodes&&r.addedNodes){for(var o=r.addedNodes[0];o&&o!==document&&!o.host;)o=o.parentNode;var i=o&&(o.URL||o._URL||o.host&&o.host.localName)||"";i=i.split("/?").shift().split("/").pop()}console.group("mutations (%d) [%s]",n.length,i||"")}var a=d(e);n.forEach(function(e){"childList"===e.type&&(T(e.addedNodes,function(e){e.localName&&t(e,a)}),T(e.removedNodes,function(e){e.localName&&c(e)}))}),g.dom&&console.groupEnd()}function f(e){for(e=window.wrap(e),e||(e=window.wrap(document));e.parentNode;)e=e.parentNode;var t=e.__observer;t&&(h(e,t.takeRecords()),i())}function m(e){if(!e.__observer){var t=new MutationObserver(h.bind(this,e));t.observe(e,{childList:!0,subtree:!0}),e.__observer=t}}function w(e){e=window.wrap(e),g.dom&&console.group("upgradeDocument: ",e.baseURI.split("/").pop());var n=e===window.wrap(document);t(e,n),m(e),g.dom&&console.groupEnd()}function v(e){y(e,w)}var g=e.flags,b=e.forSubtree,y=e.forDocumentTree,E=window.MutationObserver._isPolyfilled&&g["throttle-attached"];e.hasPolyfillMutations=E,e.hasThrottledAttached=E;var _=!1,S=[],T=Array.prototype.forEach.call.bind(Array.prototype.forEach),M=Element.prototype.createShadowRoot;M&&(Element.prototype.createShadowRoot=function(){var e=M.call(this);return window.CustomElements.watchShadow(this),e}),e.watchShadow=p,e.upgradeDocumentTree=v,e.upgradeDocument=w,e.upgradeSubtree=r,e.upgradeAll=t,e.attached=a,e.takeRecords=f}),window.CustomElements.addModule(function(e){function t(t,r){if("template"===t.localName&&window.HTMLTemplateElement&&HTMLTemplateElement.decorate&&HTMLTemplateElement.decorate(t),!t.__upgraded__&&t.nodeType===Node.ELEMENT_NODE){var o=t.getAttribute("is"),i=e.getRegisteredDefinition(t.localName)||e.getRegisteredDefinition(o);if(i&&(o&&i.tag==t.localName||!o&&!i["extends"]))return n(t,i,r)}}function n(t,n,o){return a.upgrade&&console.group("upgrade:",t.localName),n.is&&t.setAttribute("is",n.is),r(t,n),t.__upgraded__=!0,i(t),o&&e.attached(t),e.upgradeSubtree(t,o),a.upgrade&&console.groupEnd(),t}function r(e,t){Object.__proto__?e.__proto__=t.prototype:(o(e,t.prototype,t["native"]),e.__proto__=t.prototype)}function o(e,t,n){for(var r={},o=t;o!==n&&o!==HTMLElement.prototype;){for(var i,a=Object.getOwnPropertyNames(o),s=0;i=a[s];s++)r[i]||(Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(o,i)),r[i]=1);o=Object.getPrototypeOf(o)}}function i(e){e.createdCallback&&e.createdCallback()}var a=e.flags;e.upgrade=t,e.upgradeWithDefinition=n,e.implementPrototype=r}),window.CustomElements.addModule(function(e){function t(t,r){var c=r||{};if(!t)throw new Error("document.registerElement: first argument `name` must not be empty");if(t.indexOf("-")<0)throw new Error("document.registerElement: first argument ('name') must contain a dash ('-'). Argument provided was '"+String(t)+"'.");if(o(t))throw new Error("Failed to execute 'registerElement' on 'Document': Registration failed for type '"+String(t)+"'. The type name is invalid.");if(l(t))throw new Error("DuplicateDefinitionError: a type with name '"+String(t)+"' is already registered");return c.prototype||(c.prototype=Object.create(HTMLElement.prototype)),c.__name=t.toLowerCase(),c["extends"]&&(c["extends"]=c["extends"].toLowerCase()),c.lifecycle=c.lifecycle||{},c.ancestry=i(c["extends"]),a(c),s(c),n(c.prototype),u(c.__name,c),c.ctor=d(c),c.ctor.prototype=c.prototype,c.prototype.constructor=c.ctor,e.ready&&w(document),c.ctor}function n(e){if(!e.setAttribute._polyfilled){var t=e.setAttribute;e.setAttribute=function(e,n){r.call(this,e,n,t)};var n=e.removeAttribute;e.removeAttribute=function(e){r.call(this,e,null,n)},e.setAttribute._polyfilled=!0}}function r(e,t,n){e=e.toLowerCase();var r=this.getAttribute(e);n.apply(this,arguments);var o=this.getAttribute(e);this.attributeChangedCallback&&o!==r&&this.attributeChangedCallback(e,r,o)}function o(e){for(var t=0;t<E.length;t++)if(e===E[t])return!0}function i(e){var t=l(e);return t?i(t["extends"]).concat([t]):[]}function a(e){for(var t,n=e["extends"],r=0;t=e.ancestry[r];r++)n=t.is&&t.tag;e.tag=n||e.__name,n&&(e.is=e.__name)}function s(e){if(!Object.__proto__){var t=HTMLElement.prototype;if(e.is){var n=document.createElement(e.tag);t=Object.getPrototypeOf(n)}for(var r,o=e.prototype,i=!1;o;)o==t&&(i=!0),r=Object.getPrototypeOf(o),r&&(o.__proto__=r),o=r;i||console.warn(e.tag+" prototype not found in prototype chain for "+e.is),e["native"]=t}}function c(e){return g(T(e.tag),e)}function l(e){if(e)return _[e.toLowerCase()]}function u(e,t){_[e]=t}function d(e){return function(){return c(e)}}function p(e,t,n){return e===S?h(t,n):M(e,t)}function h(e,t){e&&(e=e.toLowerCase()),t&&(t=t.toLowerCase());var n=l(t||e);if(n){if(e==n.tag&&t==n.is)return new n.ctor;if(!t&&!n.is)return new n.ctor}var r;return t?(r=h(e),r.setAttribute("is",t),r):(r=T(e),e.indexOf("-")>=0&&b(r,HTMLElement),r)}function f(e,t){var n=e[t];e[t]=function(){var e=n.apply(this,arguments);return v(e),e}}var m,w=(e.isIE,e.upgradeDocumentTree),v=e.upgradeAll,g=e.upgradeWithDefinition,b=e.implementPrototype,y=e.useNative,E=["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"],_={},S="http://www.w3.org/1999/xhtml",T=document.createElement.bind(document),M=document.createElementNS.bind(document);m=Object.__proto__||y?function(e,t){return e instanceof t}:function(e,t){if(e instanceof t)return!0;for(var n=e;n;){if(n===t.prototype)return!0;n=n.__proto__}return!1},f(Node.prototype,"cloneNode"),f(document,"importNode"),document.registerElement=t,document.createElement=h,document.createElementNS=p,e.registry=_,e["instanceof"]=m,e.reservedTagList=E,e.getRegisteredDefinition=l,document.register=document.registerElement}),function(e){function t(){i(window.wrap(document)),window.CustomElements.ready=!0;var e=window.requestAnimationFrame||function(e){setTimeout(e,16)};e(function(){setTimeout(function(){window.CustomElements.readyTime=Date.now(),window.HTMLImports&&(window.CustomElements.elapsed=window.CustomElements.readyTime-window.HTMLImports.readyTime),document.dispatchEvent(new CustomEvent("WebComponentsReady",{bubbles:!0}))})})}var n=e.useNative,r=e.initializeModules;e.isIE;if(n){var o=function(){};e.watchShadow=o,e.upgrade=o,e.upgradeAll=o,e.upgradeDocumentTree=o,e.upgradeSubtree=o,e.takeRecords=o,e["instanceof"]=function(e,t){return e instanceof t}}else r();var i=e.upgradeDocumentTree,a=e.upgradeDocument;if(window.wrap||(window.ShadowDOMPolyfill?(window.wrap=window.ShadowDOMPolyfill.wrapIfNeeded,window.unwrap=window.ShadowDOMPolyfill.unwrapIfNeeded):window.wrap=window.unwrap=function(e){return e}),window.HTMLImports&&(window.HTMLImports.__importsParsingHook=function(e){e["import"]&&a(wrap(e["import"]))}),"complete"===document.readyState||e.flags.eager)t();else if("interactive"!==document.readyState||window.attachEvent||window.HTMLImports&&!window.HTMLImports.ready){var s=window.HTMLImports&&!window.HTMLImports.ready?"HTMLImportsLoaded":"DOMContentLoaded";window.addEventListener(s,t)}else t()}(window.CustomElements),function(e){Function.prototype.bind||(Function.prototype.bind=function(e){var t=this,n=Array.prototype.slice.call(arguments,1);return function(){var r=n.slice();return r.push.apply(r,arguments),t.apply(e,r)}})}(window.WebComponents),function(e){var t=document.createElement("style");t.textContent="body {transition: opacity ease-in 0.2s; } \nbody[unresolved] {opacity: 0; display: block; overflow: hidden; position: relative; } \n";var n=document.querySelector("head");n.insertBefore(t,n.firstChild)}(window.WebComponents),function(e){window.Platform=e}(window.WebComponents);
##############################################
golang-1.15-1.15.5/misc/wasm/wasm_exec.js-518-			keys.forEach((key) => {
golang-1.15-1.15.5/misc/wasm/wasm_exec.js:519:				argvPtrs.push(strPtr(`${key}=${this.env[key]}`));
golang-1.15-1.15.5/misc/wasm/wasm_exec.js-520-			});
##############################################
golang-1.15-1.15.5/misc/wasm/wasm_exec.js-565-		if (process.argv.length < 3) {
golang-1.15-1.15.5/misc/wasm/wasm_exec.js:566:			console.error("usage: go_js_wasm_exec [wasm binary] [arguments]");
golang-1.15-1.15.5/misc/wasm/wasm_exec.js-567-			process.exit(1);
##############################################
golang-1.15-1.15.5/src/cmd/api/goapi.go-120-
golang-1.15-1.15.5/src/cmd/api/goapi.go:121:var internalPkg = regexp.MustCompile(`(^|/)internal($|/)`)
golang-1.15-1.15.5/src/cmd/api/goapi.go-122-
##############################################
golang-1.15-1.15.5/src/cmd/asm/doc.go-13-
golang-1.15-1.15.5/src/cmd/asm/doc.go:14:	go tool asm [flags] file
golang-1.15-1.15.5/src/cmd/asm/doc.go-15-
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/arch/arm.go-145-// The difference between MRC and MCR is represented by a bit high in the word, not
golang-1.15-1.15.5/src/cmd/asm/internal/arch/arm.go:146:// in the usual way by the opcode itself. Asm must use AMRC for both instructions, so
golang-1.15-1.15.5/src/cmd/asm/internal/arch/arm.go:147:// we return the opcode for MRC so that asm doesn't need to import obj/arm.
golang-1.15-1.15.5/src/cmd/asm/internal/arch/arm.go-148-func ARMMRCOffset(op obj.As, cond string, x0, x1, x2, x3, x4, x5 int64) (offset int64, op0 obj.As, ok bool) {
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/asm.go-253-		if sz == p.arch.PtrSize {
golang-1.15-1.15.5/src/cmd/asm/internal/asm/asm.go:254:			nameAddr.Sym.WriteAddr(p.ctxt, nameAddr.Offset, int(sz), valueAddr.Sym, valueAddr.Offset)
golang-1.15-1.15.5/src/cmd/asm/internal/asm/asm.go-255-		} else {
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/asm.go-389-	case 0:
golang-1.15-1.15.5/src/cmd/asm/internal/asm/asm.go:390:		if p.arch.Family == sys.Wasm {
golang-1.15-1.15.5/src/cmd/asm/internal/asm/asm.go-391-			target = &obj.Addr{Type: obj.TYPE_NONE}
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/asm.go-855-// newAddr returns a new(Addr) initialized to x.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/asm.go:856:func newAddr(x obj.Addr) *obj.Addr {
golang-1.15-1.15.5/src/cmd/asm/internal/asm/asm.go-857-	p := new(obj.Addr)
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/endtoend_test.go-263-// It might be at the beginning but it might be in the middle of the printed instruction.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/endtoend_test.go:264:var fileLineRE = regexp.MustCompile(`(?:^|\()(testdata[/\\][0-9a-z]+\.s:[0-9]+)(?:$|\))`)
golang-1.15-1.15.5/src/cmd/asm/internal/asm/endtoend_test.go-265-
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-297-	{"[AX-X0]", "[AX-X0]"},
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go:298:	{"[):[o-FP", ""}, // Issue 12469 - asm hung parsing the o-FP range on non ARM platforms.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-299-}
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-370-	{"·reflectcall(SB)", "\"\".reflectcall(SB)"},
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go:371:	{"[):[o-FP", ""}, // Issue 12469 - asm hung parsing the o-FP range on non ARM platforms.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-372-}
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-419-	{"(R1, R3)", "(R1, R3)"},
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go:420:	{"[R0,R1,g,R15", ""}, // Issue 11764 - asm hung parsing ']' missing register lists.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-421-	{"[):[o-FP", ""},     // Issue 12469 - there was no infinite loop for ARM; these are just sanity checks.
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-608-	{"·trunc(SB)", "\"\".trunc(SB)"},
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go:609:	{"[):[o-FP", ""}, // Issue 12469 - asm hung parsing the o-FP range on non ARM platforms.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-610-}
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-659-	{"(R29, RSP)", "(R29, RSP)"},
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go:660:	{"[):[o-FP", ""}, // Issue 12469 - asm hung parsing the o-FP range on non ARM platforms.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-661-}
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-742-	{"·trunc(SB)", "\"\".trunc(SB)"},
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go:743:	{"[):[o-FP", ""}, // Issue 12469 - asm hung parsing the o-FP range on non ARM platforms.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-744-}
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-825-	{"·trunc(SB)", "\"\".trunc(SB)"},
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go:826:	{"[):[o-FP", ""}, // Issue 12469 - asm hung parsing the o-FP range on non ARM platforms.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-827-}
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-923-	{"·trunc(SB)", "\"\".trunc(SB)"},
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go:924:	{"[):[o-FP", ""}, // Issue 12469 - asm hung parsing the o-FP range on non ARM platforms.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/operand_test.go-925-}
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/parse.go-4-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/parse.go:5:// Package asm implements the parser and instruction generator for the assembler.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/parse.go-6-// TODO: Split apart?
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/parse.go-945-//	VP4DPWSSDS zmm1{k1}{z}, zmm2+3, m128
golang-1.15-1.15.5/src/cmd/asm/internal/asm/parse.go:946:// Given asm line:
golang-1.15-1.15.5/src/cmd/asm/internal/asm/parse.go-947-//	VP4DPWSSDS Z5, [Z10-Z13], (AX)
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/386enc.s-14-	MOVQ M0, (BX)  // 0f7f03
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/386enc.s:15:	// On non-64bit arch, Go asm allowed uint32 offsets instead of int32.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/386enc.s-16-	// These tests check that property for backwards-compatibility.
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/arm.s-27-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/arm.s:28://	LTYPE1 cond imsr ',' spreg ',' // asm doesn't support trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/arm.s-29-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-336-	//
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s:337:	//	LNOP comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-338-	//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-342-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s:343:	//	LNOP rreg comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-344-	//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-348-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s:349:	//	LNOP freg comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-350-	//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-354-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s:355:	//	LNOP ',' rreg // asm doesn't support the leading comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-356-	//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-360-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s:361:	//	LNOP ',' freg // asm doesn't support the leading comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-362-	//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-409-	//
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s:410:	//	LRETRN	comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-411-	//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-438-	//
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s:439:	//	LEND	comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips.s-440-	//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-517-//
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s:518://	LNOP comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-519-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-523-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s:524://	LNOP rreg comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-525-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-529-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s:530://	LNOP freg comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-531-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-535-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s:536://	LNOP ',' rreg // asm doesn't support the leading comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-537-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-541-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s:542://	LNOP ',' freg // asm doesn't support the leading comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-543-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-564-//
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s:565://	LRETRN	comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-566-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-620-//
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s:621://	LEND	comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/mips64.s-622-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-408-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s:409://	LBRA ',' rel  // asm doesn't support the leading comma
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-410-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-412-//	}
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s:413://	LBRA ',' addr  // asm doesn't support the leading comma
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-414-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-416-//	}
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s:417://	LBRA ',' '(' xlreg ')'  // asm doesn't support the leading comma
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-418-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-762-//	<instruction type>, <instruction format>
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s:763://	<go asm operand order> produces
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-764-//	<Power ISA operand order>
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1021-//	<instruction type>, <instruction format>
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s:1022://	<go asm operand order> produces
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1023-//	<Power ISA operand order>
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1228-//
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s:1229://	LNOP comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1230-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1234-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s:1235://	LNOP rreg comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1236-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1240-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s:1241://	LNOP freg comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1242-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1246-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s:1247://	LNOP ',' rreg // asm doesn't support the leading comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1248-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1252-
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s:1253://	LNOP ',' freg // asm doesn't support the leading comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1254-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1266-//
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s:1267://	LRETRN	comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1268-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1305-//
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s:1306://	LEND	comma // asm doesn't support the trailing comma.
golang-1.15-1.15.5/src/cmd/asm/internal/asm/testdata/ppc64.s-1307-//	{
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/flags/flags.go-58-func Usage() {
golang-1.15-1.15.5/src/cmd/asm/internal/flags/flags.go:59:	fmt.Fprintf(os.Stderr, "usage: asm [options] file.s ...\n")
golang-1.15-1.15.5/src/cmd/asm/internal/flags/flags.go-60-	fmt.Fprintf(os.Stderr, "Flags:\n")
##############################################
golang-1.15-1.15.5/src/cmd/asm/internal/lex/lex.go-22-const (
golang-1.15-1.15.5/src/cmd/asm/internal/lex/lex.go:23:	// Asm defines some two-character lexemes. We make up
golang-1.15-1.15.5/src/cmd/asm/internal/lex/lex.go-24-	// a rune/ScanToken value for them - ugly but simple.
##############################################
golang-1.15-1.15.5/src/cmd/asm/main.go-38-	if *flags.PrintOut {
golang-1.15-1.15.5/src/cmd/asm/main.go:39:		ctxt.Debugasm = 1
golang-1.15-1.15.5/src/cmd/asm/main.go-40-	}
##############################################
golang-1.15-1.15.5/src/cmd/asm/main.go-43-	ctxt.Flag_go115newobj = *flags.Go115Newobj
golang-1.15-1.15.5/src/cmd/asm/main.go:44:	ctxt.IsAsm = true
golang-1.15-1.15.5/src/cmd/asm/main.go-45-	switch *flags.Spectre {
##############################################
golang-1.15-1.15.5/src/cmd/cgo/gcc.go-924-		// Check for &x.
golang-1.15-1.15.5/src/cmd/cgo/gcc.go:925:		if p.checkAddr(&sb, &sbCheck, arg, i) {
golang-1.15-1.15.5/src/cmd/cgo/gcc.go-926-			continue
##############################################
golang-1.15-1.15.5/src/cmd/cgo/gcc.go-1187-// for the special case of &a[i], which requires different checks.
golang-1.15-1.15.5/src/cmd/cgo/gcc.go:1188:func (p *Package) checkAddr(sb, sbCheck *bytes.Buffer, arg ast.Expr, i int) bool {
golang-1.15-1.15.5/src/cmd/cgo/gcc.go-1189-	// Strip type conversions.
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-193-		default:
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:194:			var asm obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-195-			if v.Op == ssa.OpAMD64ADDQ {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:196:				asm = x86.ALEAQ
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-197-			} else {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:198:				asm = x86.ALEAL
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-199-			}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-427-			case 1:
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:428:				var asm obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-429-				// Software optimization manual recommends add $1,reg.
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-434-				if v.Op == ssa.OpAMD64ADDQconst {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:435:					asm = x86.AINCQ
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-436-				} else {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:437:					asm = x86.AINCL
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-438-				}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-443-			case -1:
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:444:				var asm obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-445-				if v.Op == ssa.OpAMD64ADDQconst {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:446:					asm = x86.ADECQ
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-447-				} else {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:448:					asm = x86.ADECL
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-449-				}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-456-				// and functionally equivalent to 'ADDQ $0x80, r'.
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:457:				asm := x86.ASUBL
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-458-				if v.Op == ssa.OpAMD64ADDQconst {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:459:					asm = x86.ASUBQ
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-460-				}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-475-		}
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:476:		var asm obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-477-		if v.Op == ssa.OpAMD64ADDQconst {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:478:			asm = x86.ALEAQ
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-479-		} else {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:480:			asm = x86.ALEAL
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-481-		}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-710-
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:711:		asm := v.Op.Asm()
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-712-		// Use MOVL to move a small constant into a register
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-715-			// The upper 32bit are zeroed automatically when using MOVL.
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:716:			asm = x86.AMOVL
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-717-		}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-770-		if val == 1 || val == -1 {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:771:			var asm obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-772-			if v.Op == ssa.OpAMD64ADDQconstmodify {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-773-				if val == 1 {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:774:					asm = x86.AINCQ
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-775-				} else {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:776:					asm = x86.ADECQ
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-777-				}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-779-				if val == 1 {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:780:					asm = x86.AINCL
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-781-				} else {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:782:					asm = x86.ADECL
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-783-				}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-1240-var blockJump = [...]struct {
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go:1241:	asm, invasm obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/amd64/ssa.go-1242-}{
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/arm/ssa.go-884-var blockJump = map[ssa.BlockKind]struct {
golang-1.15-1.15.5/src/cmd/compile/internal/arm/ssa.go:885:	asm, invasm obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/arm/ssa.go-886-}{
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/arm64/ssa.go-974-var blockJump = map[ssa.BlockKind]struct {
golang-1.15-1.15.5/src/cmd/compile/internal/arm64/ssa.go:975:	asm, invasm obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/arm64/ssa.go-976-}{
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/alg.go-496-		if memequalvarlen == nil {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/alg.go:497:			memequalvarlen = sysvar("memequal_varlen") // asm func
golang-1.15-1.15.5/src/cmd/compile/internal/gc/alg.go-498-		}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/builtin/runtime.go-29-
golang-1.15-1.15.5/src/cmd/compile/internal/gc/builtin/runtime.go:30:// Note: these declarations are just for wasm port.
golang-1.15-1.15.5/src/cmd/compile/internal/gc/builtin/runtime.go-31-// Other ports call assembly stubs instead.
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/dump.go-120-// "0x…" to make it easier to visually match addresses.
golang-1.15-1.15.5/src/cmd/compile/internal/gc/dump.go:121:func (p *dumper) addr(x reflect.Value) string {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/dump.go:122:	if !x.CanAddr() {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/dump.go-123-		return "?"
golang-1.15-1.15.5/src/cmd/compile/internal/gc/dump.go-124-	}
golang-1.15-1.15.5/src/cmd/compile/internal/gc/dump.go:125:	adr := fmt.Sprintf("%p", x.Addr().Interface())
golang-1.15-1.15.5/src/cmd/compile/internal/gc/dump.go-126-	s := adr
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/dump.go-205-			isNode = true
golang-1.15-1.15.5/src/cmd/compile/internal/gc/dump.go:206:			p.printf("%s %s {", n.Op.String(), p.addr(x))
golang-1.15-1.15.5/src/cmd/compile/internal/gc/dump.go-207-		} else {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/esc.go-312-			// See issue 16095.
golang-1.15-1.15.5/src/cmd/compile/internal/gc/esc.go:313:			heapaddr.Name.SetIsOutputParamHeapAddr(true)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/esc.go-314-		}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-459-	case OADDR:
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go:460:		e.expr(k.addr(n, "address-of"), n.Left) // "address-of"
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-461-	case ODEREF:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-597-			if !v.Name.Byval() {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go:598:				k = k.addr(v, "reference")
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-599-			}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-667-// that represents storing into the represented location.
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go:668:func (e *Escape) addr(n *Node) EscHole {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-669-	if n == nil || n.isBlank() {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-685-	case ODOT:
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go:686:		k = e.addr(n.Left)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-687-	case OINDEX:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-689-		if n.Left.Type.IsArray() {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go:690:			k = e.addr(n.Left)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-691-		} else {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-710-	for _, n := range l.Slice() {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go:711:		ks = append(ks, e.addr(n))
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-712-	}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-723-
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go:724:	k := e.addr(dst)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-725-	if dst != nil && dst.Op == ODOTPTR && isReflectHeaderDataField(dst) {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-865-	if e.inMutualBatch(fn) {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go:866:		return e.addr(asNode(param.Nname))
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-867-	}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-951-func (k EscHole) deref(where *Node, why string) EscHole { return k.shift(1).note(where, why) }
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go:952:func (k EscHole) addr(where *Node, why string) EscHole  { return k.shift(-1).note(where, why) }
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-953-
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-1001-	loc := e.newLoc(n, true)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go:1002:	e.flow(k.addr(n, "spill"), loc)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-1003-	return loc.asHole()
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-1058-			}
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go:1059:			e.flow(e.heapHole().addr(n, why), loc)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/escape.go-1060-		}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/inl_test.go-158-	if runtime.GOARCH != "386" && runtime.GOARCH != "mips64" && runtime.GOARCH != "mips64le" && runtime.GOARCH != "riscv64" {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/inl_test.go:159:		// nextFreeFast calls sys.Ctz64, which on 386 is implemented in asm and is not inlinable.
golang-1.15-1.15.5/src/cmd/compile/internal/gc/inl_test.go-160-		// We currently don't have midstack inlining so nextFreeFast is also not inlinable on 386.
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/main.go-204-
golang-1.15-1.15.5/src/cmd/compile/internal/gc/main.go:205:	Wasm := objabi.GOARCH == "wasm"
golang-1.15-1.15.5/src/cmd/compile/internal/gc/main.go-206-
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/main.go-328-
golang-1.15-1.15.5/src/cmd/compile/internal/gc/main.go:329:	Ctxt.Debugasm = Debug['S']
golang-1.15-1.15.5/src/cmd/compile/internal/gc/main.go-330-	Ctxt.Debugvlog = Debug_vlog
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go-399-	off = int(Rnd(int64(off), int64(Widthptr)))
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go:400:	s.WriteAddr(Ctxt, int64(off), Widthptr, x, int64(xoff))
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go-401-	off += Widthptr
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go-424-	}
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go:425:	s.WriteAddr(Ctxt, base, Widthptr, arr.Sym.Linksym(), arr.Xoffset)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go-426-	s.WriteInt(Ctxt, base+sliceLenOffset, Widthptr, lencap)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go-442-	s := n.Sym.Linksym()
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go:443:	s.WriteAddr(Ctxt, n.Xoffset, Widthptr, a.Sym.Linksym(), a.Xoffset)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go-444-}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go-458-	s := n.Sym.Linksym()
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go:459:	s.WriteAddr(Ctxt, n.Xoffset, Widthptr, funcsym(f.Sym).Linksym(), f.Xoffset)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go-460-}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go-505-		symdata := stringsym(n.Pos, u)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go:506:		s.WriteAddr(Ctxt, n.Xoffset, Widthptr, symdata, 0)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/obj.go-507-		s.WriteInt(Ctxt, n.Xoffset+int64(Widthptr), Widthptr, int64(len(u)))
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/plive.go-984-			if n.Class() == PPARAMOUT {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/plive.go:985:				if n.Name.IsOutputParamHeapAddr() {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/plive.go-986-					// Just to be paranoid.  Heap addresses are PAUTOs.
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/plive.go-996-			}
golang-1.15-1.15.5/src/cmd/compile/internal/gc/plive.go:997:			if n.Name.IsOutputParamHeapAddr() {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/plive.go-998-				// This variable will be overwritten early in the function
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/reflect.go-1852-// size bytes of zeros.
golang-1.15-1.15.5/src/cmd/compile/internal/gc/reflect.go:1853:func zeroaddr(size int64) *Node {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/reflect.go-1854-	if size >= 1<<31 {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go-181-		var nam Node
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go:182:		if stataddr(&nam, r.Left) {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go-183-			addrsym(l, &nam)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go-594-		var nam Node
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go:595:		if !stataddr(&nam, var_) || nam.Class() != PEXTERN {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go-596-			Fatalf("slicelit: %v", var_)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go-988-// stataddr sets nam to the static address of n and reports whether it succeeded.
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go:989:func stataddr(nam *Node, n *Node) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go-990-	if n == nil {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go-999-	case ODOT:
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go:1000:		if !stataddr(nam, n.Left) {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go-1001-			break
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go-1010-		}
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go:1011:		if !stataddr(nam, n.Left) {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go-1012-			break
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go-1151-	var nam Node
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go:1152:	if !stataddr(&nam, as.Left) || (nam.Class() != PEXTERN && as.Left != nblank) {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/sinit.go-1153-		Fatalf("genAsStatic: lhs %v", as.Left)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-77-	Deferreturn = sysfunc("deferreturn")
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:78:	Duffcopy = sysvar("duffcopy")             // asm func with special ABI
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:79:	Duffzero = sysvar("duffzero")             // asm func with special ABI
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:80:	gcWriteBarrier = sysvar("gcWriteBarrier") // asm func with special ABI
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-81-	goschedguarded = sysfunc("goschedguarded")
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-103-	typedmemmove = sysfunc("typedmemmove")
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:104:	Udiv = sysvar("udiv")                 // asm func with special ABI
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-105-	writeBarrier = sysvar("writeBarrier") // struct { bool; ... }
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-107-
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:108:	// asm funcs with special ABI
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-109-	if thearch.LinkArch.Name == "amd64" {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-121-
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:122:	if thearch.LinkArch.Family == sys.Wasm {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-123-		BoundsCheckFunc[ssa.BoundsIndex] = sysvar("goPanicIndex")
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-179-
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:180:	// Wasm (all asm funcs with special ABIs)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-181-	WasmMove = sysvar("wasmMove")
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-396-		s.vars[&deferBitsVar] = startDeferBits
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:397:		s.deferBitsAddr = s.addr(deferBitsTemp)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-398-		s.store(types.Types[TUINT8], s.deferBitsAddr, startDeferBits)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-962-
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:963:	if ssa.IsSanitizerSafeAddr(addr) {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-964-		return
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-1248-			} else {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:1249:				r = s.addr(rhs)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-1250-			}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2010-		}
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:2011:		addr := s.addr(n)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2012-		return s.load(n.Type, addr)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2013-	case OCLOSUREVAR:
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:2014:		addr := s.addr(n)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2015-		return s.load(n.Type, addr)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2224-			}
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:2225:			if thearch.LinkArch.Family == sys.ARM64 || thearch.LinkArch.Family == sys.Wasm || thearch.LinkArch.Family == sys.S390X || s.softFloat {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2226-				if conv1, ok1 := uint64fpConvOpToSSA[twoTypes{s.concreteEtype(ft), s.concreteEtype(tt)}]; ok1 {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2544-	case OADDR:
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:2545:		return s.addr(n.Left)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2546-
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2569-		if islvalue(n) && !s.canSSA(n) {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:2570:			p := s.addr(n)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2571-			return s.load(n.Type, p)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2602-		case n.Left.Type.IsSlice():
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:2603:			p := s.addr(n)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2604-			return s.load(n.Left.Type.Elem(), p)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2622-			}
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:2623:			p := s.addr(n)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2624-			return s.load(n.Left.Type.Elem(), p)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2788-	if inplace {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:2789:		addr = s.addr(sn)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2790-		slice = s.load(n.Type, addr)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2869-		} else {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:2870:			v := s.addr(n)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-2871-			args = append(args, argRec{v: v})
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-3040-	// Left is not ssa-able. Compute its address.
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:3041:	addr := s.addr(left)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-3042-	if isReflectHeaderDataField(left) {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4177-// type t is non-SSAable, then n must be non-nil (and val should be nil) and n is
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:4178:// evaluated (via s.addr() below) to get the value that is to be stored. The
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4179-// function returns an SSA value representing a pointer to the autotmp location.
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4217-	if !canSSA {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:4218:		a := s.addr(n)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4219-		s.move(t, addrArgTemp, a)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4383-		s.vars[&memVar] = s.newValue1A(ssa.OpVarDef, types.TypeMem, d, s.mem())
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:4384:		addr := s.addr(d)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4385-
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4525-func (s *state) maybeNilCheckClosure(closure *ssa.Value, k callKind) {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:4526:	if thearch.LinkArch.Family == sys.Wasm || objabi.GOOS == "aix" && k != callGo {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4527-		// On AIX, the closure needs to be verified as fn can be nil, except if it's a call go. This needs to be handled by the runtime to have the "go of nil func value" error.
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4574-// The value that the returned Value represents is guaranteed to be non-nil.
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:4575:func (s *state) addr(n *Node) *ssa.Value {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4576-	if n.Op != ONAME {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4627-		} else { // array
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:4628:			a := s.addr(n.Left)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4629-			i := s.expr(n.Right)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4636-	case ODOT:
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:4637:		p := s.addr(n.Left)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4638-		return s.newValue1I(ssa.OpOffPtr, t, n.Xoffset, p)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4645-	case OCONVNOP:
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:4646:		addr := s.addr(n.Left)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4647-		return s.newValue1(ssa.OpCopy, t, addr) // ensure that addr has the right type
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4840-	s.startBlock(bPanic)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:4841:	if thearch.LinkArch.Family == sys.Wasm {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4842-		// TODO(khr): figure out how to do "register" based calling convention for bounds checks.
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4955-
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:4956:	if skip == 0 && (!t.HasPointers() || ssa.IsStackAddr(left)) {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-4957-		// Known to not have write barrier. Store the whole type.
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-5076-	if !canSSAType(t) {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:5077:		a := s.addr(n)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-5078-		s.move(t, addr, a)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-5630-		s.vars[&memVar] = s.newValue1A(ssa.OpVarDef, types.TypeMem, tmp, s.mem())
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:5631:		addr = s.addr(tmp)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-5632-	}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-6122-		for p := pp.Text; p != nil; p = p.Link {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go:6123:			if p.As == obj.ANOP || p.As == obj.AFUNCDATA || p.As == obj.APCDATA || p.As == obj.ATEXT || p.As == obj.APCALIGN || thearch.LinkArch.Family == sys.Wasm {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/ssa.go-6124-				// Don't use 0-sized instructions as inline marks, because we need
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/syntax.go-382-func (n *Name) IsClosureVar() bool          { return n.flags&nameIsClosureVar != 0 }
golang-1.15-1.15.5/src/cmd/compile/internal/gc/syntax.go:383:func (n *Name) IsOutputParamHeapAddr() bool { return n.flags&nameIsOutputParamHeapAddr != 0 }
golang-1.15-1.15.5/src/cmd/compile/internal/gc/syntax.go-384-func (n *Name) Assigned() bool              { return n.flags&nameAssigned != 0 }
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/syntax.go-398-func (n *Name) SetIsClosureVar(b bool)          { n.flags.set(nameIsClosureVar, b) }
golang-1.15-1.15.5/src/cmd/compile/internal/gc/syntax.go:399:func (n *Name) SetIsOutputParamHeapAddr(b bool) { n.flags.set(nameIsOutputParamHeapAddr, b) }
golang-1.15-1.15.5/src/cmd/compile/internal/gc/syntax.go-400-func (n *Name) SetAssigned(b bool)              { n.flags.set(nameAssigned, b) }
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/syntax.go-951-// It panics if n does not have at least i+1 elements.
golang-1.15-1.15.5/src/cmd/compile/internal/gc/syntax.go:952:func (n Nodes) Addr(i int) **Node {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/syntax.go-953-	return &(*n.slice)[i]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/walk.go-747-			fn := mapfn("mapaccess2_fat", t)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/walk.go:748:			z := zeroaddr(w)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/walk.go-749-			r = mkcall1(fn, fn.Type.Results(), init, typename(t), r.Left, key, z)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/gc/walk.go-1101-			} else {
golang-1.15-1.15.5/src/cmd/compile/internal/gc/walk.go:1102:				z := zeroaddr(w)
golang-1.15-1.15.5/src/cmd/compile/internal/gc/walk.go-1103-				n = mkcall1(mapfn("mapaccess1_fat", t), types.NewPtr(t.Elem()), init, typename(t), map_, key, z)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/logopt/logopt_test.go-128-		goos0 := runtime.GOOS
golang-1.15-1.15.5/src/cmd/compile/internal/logopt/logopt_test.go:129:		if runtime.GOARCH == "amd64" { // Test many things with "linux" (wasm will get "js")
golang-1.15-1.15.5/src/cmd/compile/internal/logopt/logopt_test.go-130-			arches = []string{"arm", "arm64", "386", "amd64", "mips", "mips64", "ppc64le", "riscv64", "s390x", "wasm"}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/mips/ssa.go-814-var blockJump = map[ssa.BlockKind]struct {
golang-1.15-1.15.5/src/cmd/compile/internal/mips/ssa.go:815:	asm, invasm obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/mips/ssa.go-816-}{
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/mips64/ssa.go-775-var blockJump = map[ssa.BlockKind]struct {
golang-1.15-1.15.5/src/cmd/compile/internal/mips64/ssa.go:776:	asm, invasm obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/mips64/ssa.go-777-}{
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ppc64/ssa.go-1800-var blockJump = [...]struct {
golang-1.15-1.15.5/src/cmd/compile/internal/ppc64/ssa.go:1801:	asm, invasm     obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/ppc64/ssa.go-1802-	asmeq, invasmun bool
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/s390x/ssa.go-885-	}
golang-1.15-1.15.5/src/cmd/compile/internal/s390x/ssa.go:886:	b.Fatalf("blockAsm not implemented: %s", b.LongString())
golang-1.15-1.15.5/src/cmd/compile/internal/s390x/ssa.go-887-	panic("unreachable")
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/debug.go-1082-		listSym.WriteInt(ctxt, listSym.Size, ctxt.Arch.PtrSize, ^0)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/debug.go:1083:		listSym.WriteAddr(ctxt, listSym.Size, ctxt.Arch.PtrSize, startPC, 0)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/debug.go-1084-	}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/debug.go-1102-		} else {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/debug.go:1103:			listSym.WriteCURelativeAddr(ctxt, listSym.Size, startPC, int64(begin))
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/debug.go:1104:			listSym.WriteCURelativeAddr(ctxt, listSym.Size, startPC, int64(end))
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/debug.go-1105-		}
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/gen/WasmOps.go-10-
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/gen/WasmOps.go:11:var regNamesWasm = []string{
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/gen/WasmOps.go-12-	"R0",
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/gen/WasmOps.go-75-	num := map[string]int{}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/gen/WasmOps.go:76:	for i, name := range regNamesWasm {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/gen/WasmOps.go-77-		num[name] = i
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/gen/main.go-52-	reg               regInfo
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/gen/main.go:53:	asm               string
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/gen/main.go-54-	typ               string // default result type
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/gen/main.go-349-			}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/gen/main.go:350:			if v.asm != "" {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/gen/main.go-351-				fmt.Fprintf(w, "asm: %s.A%s,\n", pkg, v.asm)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/nilcheck_test.go-138-// TestNilcheckAddr verifies that nilchecks of OpAddr constructed values are removed.
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/nilcheck_test.go:139:func TestNilcheckAddr(t *testing.T) {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/nilcheck_test.go-140-	c := testConfig(t)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/op.go-24-	argLen            int32 // the number of arguments, -1 if variable length
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/op.go:25:	asm               obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/op.go-26-	generic           bool      // this is a generic (arch-independent) opcode
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go-35427-
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go:35428:func (o Op) Asm() obj.As          { return opcodeTable[o].asm }
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go-35429-func (o Op) Scale() int16         { return int16(opcodeTable[o].scale) }
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go-35918-var linkRegS390X = int8(14)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go:35919:var registersWasm = [...]Register{
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go-35920-	{0, wasm.REG_R0, 0, "R0"},
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go-35971-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go:35972:var gpRegMaskWasm = regMask(65535)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go:35973:var fpRegMaskWasm = regMask(281474976645120)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go:35974:var fp32RegMaskWasm = regMask(4294901760)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go:35975:var fp64RegMaskWasm = regMask(281470681743360)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go:35976:var specialRegMaskWasm = regMask(0)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go:35977:var framepointerRegWasm = int8(-1)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/opGen.go:35978:var linkRegWasm = int8(-1)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/regalloc.go-411-
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/regalloc.go:412:	if s.f.Config.ctxt.Arch.Arch == sys.ArchWasm {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/regalloc.go:413:		// TODO(neelance): In theory this should never happen, because all wasm registers are equal.
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/regalloc.go-414-		// So if there is still a free register, the allocation should have picked that one in the first place instead of
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/regalloc.go-466-func (s *regAllocState) allocValToReg(v *Value, mask regMask, nospill bool, pos src.XPos) *Value {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/regalloc.go:467:	if s.f.Config.ctxt.Arch.Arch == sys.ArchWasm && v.rematerializeable() {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/regalloc.go-468-		c := v.copyIntoWithXPos(s.curBlock, pos)
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/regalloc.go-688-	// wasm: Mark instructions that can be optimized to have their values only on the WebAssembly stack.
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/regalloc.go:689:	if f.Config.ctxt.Arch.Arch == sys.ArchWasm {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/regalloc.go-690-		canLiveOnStack := f.newSparseSet(f.NumValues())
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewrite386.go-259-	case OpAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewrite386.go:260:		return rewriteValue386_OpAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewrite386.go-261-	case OpAnd16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewrite386.go-431-	case OpLocalAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewrite386.go:432:		return rewriteValue386_OpLocalAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewrite386.go-433-	case OpLsh16x16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewrite386.go-8679-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewrite386.go:8680:func rewriteValue386_OpAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewrite386.go-8681-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewrite386.go-9274-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewrite386.go:9275:func rewriteValue386_OpLocalAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewrite386.go-9276-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteAMD64.go-842-	case OpLocalAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteAMD64.go:843:		return rewriteValueAMD64_OpLocalAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteAMD64.go-844-	case OpLsh16x16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteAMD64.go-30422-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteAMD64.go:30423:func rewriteValueAMD64_OpLocalAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteAMD64.go-30424-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM.go-643-	case OpLocalAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM.go:644:		return rewriteValueARM_OpLocalAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM.go-645-	case OpLsh16x16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM.go-13871-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM.go:13872:func rewriteValueARM_OpLocalAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM.go-13873-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM64.go-398-	case OpAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM64.go:399:		return rewriteValueARM64_OpAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM64.go-400-	case OpAnd16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM64.go-717-	case OpLocalAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM64.go:718:		return rewriteValueARM64_OpLocalAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM64.go-719-	case OpLsh16x16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM64.go-21273-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM64.go:21274:func rewriteValueARM64_OpAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM64.go-21275-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM64.go-22457-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM64.go:22458:func rewriteValueARM64_OpLocalAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteARM64.go-22459-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS.go-30-	case OpAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS.go:31:		return rewriteValueMIPS_OpAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS.go-32-	case OpAnd16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS.go-218-	case OpLocalAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS.go:219:		return rewriteValueMIPS_OpLocalAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS.go-220-	case OpLsh16x16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS.go-591-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS.go:592:func rewriteValueMIPS_OpAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS.go-593-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS.go-1641-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS.go:1642:func rewriteValueMIPS_OpLocalAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS.go-1643-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS64.go-266-	case OpLocalAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS64.go:267:		return rewriteValueMIPS64_OpLocalAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS64.go-268-	case OpLsh16x16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS64.go-1747-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS64.go:1748:func rewriteValueMIPS64_OpLocalAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteMIPS64.go-1749-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewritePPC64.go-39-	case OpAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewritePPC64.go:40:		return rewriteValuePPC64_OpAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewritePPC64.go-41-	case OpAnd16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewritePPC64.go-297-	case OpLocalAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewritePPC64.go:298:		return rewriteValuePPC64_OpLocalAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewritePPC64.go-299-	case OpLsh16x16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewritePPC64.go-800-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewritePPC64.go:801:func rewriteValuePPC64_OpAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewritePPC64.go-802-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewritePPC64.go-2294-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewritePPC64.go:2295:func rewriteValuePPC64_OpLocalAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewritePPC64.go-2296-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteRISCV64.go-31-	case OpAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteRISCV64.go:32:		return rewriteValueRISCV64_OpAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteRISCV64.go-33-	case OpAnd16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteRISCV64.go-283-	case OpLocalAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteRISCV64.go:284:		return rewriteValueRISCV64_OpLocalAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteRISCV64.go-285-	case OpLsh16x16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteRISCV64.go-637-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteRISCV64.go:638:func rewriteValueRISCV64_OpAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteRISCV64.go-639-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteRISCV64.go-1396-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteRISCV64.go:1397:func rewriteValueRISCV64_OpLocalAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteRISCV64.go-1398-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteS390X.go-30-	case OpAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteS390X.go:31:		return rewriteValueS390X_OpAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteS390X.go-32-	case OpAnd16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteS390X.go-313-	case OpLocalAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteS390X.go:314:		return rewriteValueS390X_OpLocalAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteS390X.go-315-	case OpLsh16x16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteS390X.go-929-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteS390X.go:930:func rewriteValueS390X_OpAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteS390X.go-931-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteS390X.go-2475-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteS390X.go:2476:func rewriteValueS390X_OpLocalAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteS390X.go-2477-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteWasm.go-36-	case OpAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteWasm.go:37:		return rewriteValueWasm_OpAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteWasm.go-38-	case OpAnd16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteWasm.go-288-	case OpLocalAddr:
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteWasm.go:289:		return rewriteValueWasm_OpLocalAddr(v)
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteWasm.go-290-	case OpLsh16x16:
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteWasm.go-658-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteWasm.go:659:func rewriteValueWasm_OpAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteWasm.go-660-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteWasm.go-1479-}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteWasm.go:1480:func rewriteValueWasm_OpLocalAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/rewriteWasm.go-1481-	v_0 := v.Args[0]
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-36-	}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go:37:	if IsStackAddr(v.Args[0]) {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-38-		return false // write on stack doesn't need write barrier
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-39-	}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go:40:	if v.Op == OpMove && IsReadOnlyGlobalAddr(v.Args[1]) && IsNewObject(v.Args[0], v.MemoryArg()) {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-41-		// Copying data from readonly memory into a fresh object doesn't need a write barrier.
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-43-	}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go:44:	if v.Op == OpStore && IsGlobalAddr(v.Args[1]) {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-45-		// Storing pointers to non-heap locations into zeroed memory doesn't need a write barrier.
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-536-// IsStackAddr reports whether v is known to be an address of a stack slot.
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go:537:func IsStackAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-538-	for v.Op == OpOffPtr || v.Op == OpAddPtr || v.Op == OpPtrIndex || v.Op == OpCopy {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-548-// IsGlobalAddr reports whether v is known to be an address of a global (or nil).
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go:549:func IsGlobalAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-550-	if v.Op == OpAddr && v.Args[0].Op == OpSB {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-555-	}
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go:556:	if v.Op == OpLoad && IsReadOnlyGlobalAddr(v.Args[0]) {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-557-		return true // loading from a read-only global - the resulting address can't be a heap address.
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-562-// IsReadOnlyGlobalAddr reports whether v is known to be an address of a read-only global.
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go:563:func IsReadOnlyGlobalAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-564-	if v.Op == OpConstNil {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-602-// that doesn't need instrumentation.
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go:603:func IsSanitizerSafeAddr(v *Value) bool {
golang-1.15-1.15.5/src/cmd/compile/internal/ssa/writebarrier.go-604-	for v.Op == OpOffPtr || v.Op == OpAddPtr || v.Op == OpPtrIndex || v.Op == OpCopy {
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/types/sym.go-48-	symSiggen // type symbol has been generated
golang-1.15-1.15.5/src/cmd/compile/internal/types/sym.go:49:	symAsm    // on asmlist, for writing to -asmhdr
golang-1.15-1.15.5/src/cmd/compile/internal/types/sym.go-50-	symFunc   // function symbol; uses internal ABI
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/types/sym.go-55-func (sym *Sym) Siggen() bool       { return sym.flags&symSiggen != 0 }
golang-1.15-1.15.5/src/cmd/compile/internal/types/sym.go:56:func (sym *Sym) Asm() bool          { return sym.flags&symAsm != 0 }
golang-1.15-1.15.5/src/cmd/compile/internal/types/sym.go-57-func (sym *Sym) Func() bool         { return sym.flags&symFunc != 0 }
##############################################
golang-1.15-1.15.5/src/cmd/compile/internal/x86/ssa.go-869-var blockJump = [...]struct {
golang-1.15-1.15.5/src/cmd/compile/internal/x86/ssa.go:870:	asm, invasm obj.As
golang-1.15-1.15.5/src/cmd/compile/internal/x86/ssa.go-871-}{
##############################################
golang-1.15-1.15.5/src/cmd/dist/sys_windows.go-40-func sysinit() {
golang-1.15-1.15.5/src/cmd/dist/sys_windows.go:41:	syscall.Syscall(procGetSystemInfo.Addr(), 1, uintptr(unsafe.Pointer(&sysinfo)), 0, 0)
golang-1.15-1.15.5/src/cmd/dist/sys_windows.go-42-	switch sysinfo.wProcessorArchitecture {
##############################################
golang-1.15-1.15.5/src/cmd/dist/test.go-521-	// in the unmoved GOROOT.
golang-1.15-1.15.5/src/cmd/dist/test.go:522:	// Fails on Android and js/wasm with an exec format error.
golang-1.15-1.15.5/src/cmd/dist/test.go-523-	// Fails on plan9 with "cannot find GOROOT" (issue #21016).
##############################################
golang-1.15-1.15.5/src/cmd/go/alldocs.go-129-// 	-asmflags '[pattern=]arg list'
golang-1.15-1.15.5/src/cmd/go/alldocs.go:130:// 		arguments to pass on each go tool asm invocation.
golang-1.15-1.15.5/src/cmd/go/alldocs.go-131-// 	-buildmode mode
##############################################
golang-1.15-1.15.5/src/cmd/go/alldocs.go-182-// 		For example, instead of running asm, the go command will run
golang-1.15-1.15.5/src/cmd/go/alldocs.go:183:// 		'cmd args /path/to/asm <arguments for asm>'.
golang-1.15-1.15.5/src/cmd/go/alldocs.go-184-//
##############################################
golang-1.15-1.15.5/src/cmd/go/go_test.go-1257-	tg.runFail("install", "foo/quxx")
golang-1.15-1.15.5/src/cmd/go/go_test.go:1258:	if tg.grepCountBoth(regexp.QuoteMeta(filepath.Join("foo", "quxx"))+` \(from \$GOROOT\)$`) != 1 {
golang-1.15-1.15.5/src/cmd/go/go_test.go:1259:		t.Error(`go install foo/quxx expected error: .*foo/quxx (from $GOROOT)`)
golang-1.15-1.15.5/src/cmd/go/go_test.go-1260-	}
##############################################
golang-1.15-1.15.5/src/cmd/go/go_test.go-1270-	if tg.grepCountBoth(`testdata[/\\].[/\\]src[/\\]foo[/\\]quxx`) != 2 {
golang-1.15-1.15.5/src/cmd/go/go_test.go:1271:		t.Error(`go install foo/quxx expected error: .*testdata/a/src/foo/quxx (from $GOPATH)\n.*testdata/b/src/foo/quxx`)
golang-1.15-1.15.5/src/cmd/go/go_test.go-1272-	}
##############################################
golang-1.15-1.15.5/src/cmd/go/go_test.go-1282-	tg.runFail("install", "foo/quxx")
golang-1.15-1.15.5/src/cmd/go/go_test.go:1283:	if tg.grepCountBoth(regexp.QuoteMeta(filepath.Join("testdata", "a", "src", "foo", "quxx"))+` \(from \$GOPATH\)$`) != 1 {
golang-1.15-1.15.5/src/cmd/go/go_test.go:1284:		t.Error(`go install foo/quxx expected error: .*testdata/a/src/foo/quxx (from $GOPATH)`)
golang-1.15-1.15.5/src/cmd/go/go_test.go-1285-	}
##############################################
golang-1.15-1.15.5/src/cmd/go/go_test.go-1378-	tg.runFail("install", "github.com/golang/example/hello")
golang-1.15-1.15.5/src/cmd/go/go_test.go:1379:	tg.grepStderr(regexp.QuoteMeta(tg.path("home/go/src/github.com/golang/example/hello"))+`.*from \$GOPATH`, "expected default GOPATH")
golang-1.15-1.15.5/src/cmd/go/go_test.go-1380-}
##############################################
golang-1.15-1.15.5/src/cmd/go/go_test.go-1933-// Issue 18225.
golang-1.15-1.15.5/src/cmd/go/go_test.go:1934:// This is really a cmd/asm issue but this is a convenient place to test it.
golang-1.15-1.15.5/src/cmd/go/go_test.go-1935-func TestConcurrentAsm(t *testing.T) {
##############################################
golang-1.15-1.15.5/src/cmd/go/go_test.go-1939-	tg.parallel()
golang-1.15-1.15.5/src/cmd/go/go_test.go:1940:	asm := `DATA ·constants<>+0x0(SB)/8,$0
golang-1.15-1.15.5/src/cmd/go/go_test.go-1941-GLOBL ·constants<>(SB),8,$8
##############################################
golang-1.15-1.15.5/src/cmd/go/go_test.go-1991-
golang-1.15-1.15.5/src/cmd/go/go_test.go:1992:	asm := `
golang-1.15-1.15.5/src/cmd/go/go_test.go-1993-#include "textflag.h"
##############################################
golang-1.15-1.15.5/src/cmd/go/internal/base/goflags.go-111-	// It also adjusts the output to be clear that the reported problem is from $GOFLAGS.
golang-1.15-1.15.5/src/cmd/go/internal/base/goflags.go:112:	where := "$GOFLAGS"
golang-1.15-1.15.5/src/cmd/go/internal/base/goflags.go-113-	if runtime.GOOS == "windows" {
##############################################
golang-1.15-1.15.5/src/cmd/go/internal/cfg/cfg.go-246-	GOPPC64  = envOr("GOPPC64", fmt.Sprintf("%s%d", "power", objabi.GOPPC64))
golang-1.15-1.15.5/src/cmd/go/internal/cfg/cfg.go:247:	GOWASM   = envOr("GOWASM", fmt.Sprint(objabi.GOWASM))
golang-1.15-1.15.5/src/cmd/go/internal/cfg/cfg.go-248-
##############################################
golang-1.15-1.15.5/src/cmd/go/internal/load/pkg.go-569-	// Should match Go spec, compilers, and ../../go/parser/parser.go:/isValidImport.
golang-1.15-1.15.5/src/cmd/go/internal/load/pkg.go:570:	const illegalChars = `!"#$%&'()*,:;<=>?[\]^{|}` + "`\uFFFD"
golang-1.15-1.15.5/src/cmd/go/internal/load/pkg.go-571-	if !unicode.IsGraphic(r) || unicode.IsSpace(r) || strings.ContainsRune(illegalChars, r) {
##############################################
golang-1.15-1.15.5/src/cmd/go/internal/modload/stat_openfile.go-4-
golang-1.15-1.15.5/src/cmd/go/internal/modload/stat_openfile.go:5:// +build aix js,wasm plan9
golang-1.15-1.15.5/src/cmd/go/internal/modload/stat_openfile.go-6-
##############################################
golang-1.15-1.15.5/src/cmd/go/internal/modload/stat_openfile.go-10-//
golang-1.15-1.15.5/src/cmd/go/internal/modload/stat_openfile.go:11:// aix and js,wasm are similar, in that they do not define syscall.Access.
golang-1.15-1.15.5/src/cmd/go/internal/modload/stat_openfile.go-12-
##############################################
golang-1.15-1.15.5/src/cmd/go/internal/work/build.go-80-	-asmflags '[pattern=]arg list'
golang-1.15-1.15.5/src/cmd/go/internal/work/build.go:81:		arguments to pass on each go tool asm invocation.
golang-1.15-1.15.5/src/cmd/go/internal/work/build.go-82-	-buildmode mode
##############################################
golang-1.15-1.15.5/src/cmd/go/internal/work/build.go-133-		For example, instead of running asm, the go command will run
golang-1.15-1.15.5/src/cmd/go/internal/work/build.go:134:		'cmd args /path/to/asm <arguments for asm>'.
golang-1.15-1.15.5/src/cmd/go/internal/work/build.go-135-
##############################################
golang-1.15-1.15.5/src/cmd/go/internal/work/security.go-191-	re(`-Wl,--no-undefined`),
golang-1.15-1.15.5/src/cmd/go/internal/work/security.go:192:	re(`-Wl,-R([^@\-][^,@]*$)`),
golang-1.15-1.15.5/src/cmd/go/internal/work/security.go-193-	re(`-Wl,--just-symbols[=,]([^,@\-][^,@]+)`),
##############################################
golang-1.15-1.15.5/src/cmd/go/internal/work/exec.go-252-		if len(p.SFiles) > 0 {
golang-1.15-1.15.5/src/cmd/go/internal/work/exec.go:253:			fmt.Fprintf(h, "asm %q %q %q\n", b.toolID("asm"), forcedAsmflags, p.Internal.Asmflags)
golang-1.15-1.15.5/src/cmd/go/internal/work/exec.go-254-		}
##############################################
golang-1.15-1.15.5/src/cmd/go/internal/work/exec.go-305-			// are unlikely to make any difference anyhow.
golang-1.15-1.15.5/src/cmd/go/internal/work/exec.go:306:			fmt.Fprintf(h, "asm %q\n", id)
golang-1.15-1.15.5/src/cmd/go/internal/work/exec.go-307-		}
##############################################
golang-1.15-1.15.5/src/cmd/go/internal/work/exec.go-2086-	cc(b *Builder, a *Action, ofile, cfile string) error
golang-1.15-1.15.5/src/cmd/go/internal/work/exec.go:2087:	// asm runs the assembler in a specific directory on specific files
golang-1.15-1.15.5/src/cmd/go/internal/work/exec.go-2088-	// and returns a list of named output files.
##############################################
golang-1.15-1.15.5/src/cmd/go/proxy_test.go-43-
golang-1.15-1.15.5/src/cmd/go/proxy_test.go:44:// StartProxy starts the Go module proxy running on *proxyAddr (like "localhost:1234")
golang-1.15-1.15.5/src/cmd/go/proxy_test.go-45-// and sets proxyURL to the GOPROXY setting to use to access the proxy.
##############################################
golang-1.15-1.15.5/src/cmd/go/proxy_test.go-59-		}
golang-1.15-1.15.5/src/cmd/go/proxy_test.go:60:		*proxyAddr = l.Addr().String()
golang-1.15-1.15.5/src/cmd/go/proxy_test.go-61-		proxyURL = "http://" + *proxyAddr + "/mod"
##############################################
golang-1.15-1.15.5/src/cmd/go/testdata/script/cover_asm.txt-19--- coverasm/p.s --
golang-1.15-1.15.5/src/cmd/go/testdata/script/cover_asm.txt:20:// empty asm file,
golang-1.15-1.15.5/src/cmd/go/testdata/script/cover_asm.txt-21-// so go test doesn't complain about declaration of f in p.go.
##############################################
golang-1.15-1.15.5/src/cmd/gofmt/rewrite.go-295-		if elem := p.Elem(); elem.IsValid() {
golang-1.15-1.15.5/src/cmd/gofmt/rewrite.go:296:			v.Set(subst(m, elem, pos).Addr())
golang-1.15-1.15.5/src/cmd/gofmt/rewrite.go-297-		}
##############################################
golang-1.15-1.15.5/src/cmd/internal/goobj2/mkbuiltin.go-124-	// compiler backend inserted calls
golang-1.15-1.15.5/src/cmd/internal/goobj2/mkbuiltin.go:125:	{"gcWriteBarrier", 0}, // asm function, ABI0
golang-1.15-1.15.5/src/cmd/internal/goobj2/mkbuiltin.go-126-
golang-1.15-1.15.5/src/cmd/internal/goobj2/mkbuiltin.go-127-	// assembler backend inserted calls
golang-1.15-1.15.5/src/cmd/internal/goobj2/mkbuiltin.go:128:	{"morestack", 0},        // asm function, ABI0
golang-1.15-1.15.5/src/cmd/internal/goobj2/mkbuiltin.go:129:	{"morestackc", 0},       // asm function, ABI0
golang-1.15-1.15.5/src/cmd/internal/goobj2/mkbuiltin.go:130:	{"morestack_noctxt", 0}, // asm function, ABI0
golang-1.15-1.15.5/src/cmd/internal/goobj2/mkbuiltin.go-131-}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-629-
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go:630:	if c.pool.size >= 0xff0 || immaddr(v) == 0 {
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-631-		return c.flushpool(p, 1, 0)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-788-
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go:789:func immaddr(v int32) int32 {
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-790-	if v >= 0 && v <= 0xfff {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-882-			c.instoffset = c.autosize + a.Offset
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go:883:			if t := immaddr(int32(c.instoffset)); t != 0 {
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-884-				if immhalf(int32(c.instoffset)) {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-905-			c.instoffset = c.autosize + a.Offset + 4
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go:906:			if t := immaddr(int32(c.instoffset)); t != 0 {
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-907-				if immhalf(int32(c.instoffset)) {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-923-			c.instoffset = a.Offset
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go:924:			if t := immaddr(int32(c.instoffset)); t != 0 {
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-925-				if immhalf(int32(c.instoffset)) { /* n.b. that it will also satisfy immrot */
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-1215-		// Already initialized; stop now.
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go:1216:		// This happens in the cmd/asm tests,
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-1217-		// each of which re-initializes the arch.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-1450-	default:
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go:1451:		c.ctxt.Diag("%v: unknown asm %d", p, o.type_)
golang-1.15-1.15.5/src/cmd/internal/obj/arm/asm5.go-1452-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go-2285-		// Already initialized; stop now.
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go:2286:		// This happens in the cmd/asm tests,
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go-2287-		// each of which re-initializes the arch.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go-2972-	default:
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go:2973:		c.ctxt.Diag("%v: unknown asm %d", p, o.type_)
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go-2974-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go-4102-
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go:4103:	case 68: /* movT $vconaddr(SB), reg -> adrp + add + reloc */
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go-4104-		// NOTE: this case does not use REGTMP. If it ever does,
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go-4620-
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go:4621:	case 87: /* stp (r,r), addr(SB) -> adrp + add + stp */
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go-4622-		o1 = ADR(1, 0, REGTMP)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go-4631-
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go:4632:	case 88: /* ldp addr(SB), (r,r) -> adrp + add + ldp */
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm7.go-4633-		o1 = ADR(1, 0, REGTMP)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm_test.go-45-
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm_test.go:46:	pattern := `0x0080\s00128\s\(.*\)\tMOVD\t\$3,\sR3`
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm_test.go-47-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm_test.go-119-	// If the output contains this pattern, the pc-offsite of "MOVD $1, R1" is 8 bytes aligned.
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm_test.go:120:	out1 := `0x0008\s00008\s\(.*\)\tMOVD\t\$1,\sR1`
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm_test.go-121-	// If the output contains this pattern, the pc-offsite of "MOVD $2, R2" is 16 bytes aligned.
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm_test.go:122:	out2 := `0x0010\s00016\s\(.*\)\tMOVD\t\$2,\sR2`
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/asm_test.go-123-	var testCases = []struct {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/doc.go-50-
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/doc.go:51:Go asm supports the PCALIGN directive, which indicates that the next instruction should be aligned
golang-1.15-1.15.5/src/cmd/internal/obj/arm64/doc.go-52-to a specified boundary by padding with NOOP instruction. The alignment value supported on arm64
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/data.go-114-
golang-1.15-1.15.5/src/cmd/internal/obj/data.go:115:func (s *LSym) writeAddr(ctxt *Link, off int64, siz int, rsym *LSym, roff int64, rtype objabi.RelocType) {
golang-1.15-1.15.5/src/cmd/internal/obj/data.go-116-	// Allow 4-byte addresses for DWARF.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/data.go-133-// rsym and roff specify the relocation for the address.
golang-1.15-1.15.5/src/cmd/internal/obj/data.go:134:func (s *LSym) WriteAddr(ctxt *Link, off int64, siz int, rsym *LSym, roff int64) {
golang-1.15-1.15.5/src/cmd/internal/obj/data.go:135:	s.writeAddr(ctxt, off, siz, rsym, roff, objabi.R_ADDR)
golang-1.15-1.15.5/src/cmd/internal/obj/data.go-136-}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/data.go-141-// the DWARF Compile Unit of rsym.
golang-1.15-1.15.5/src/cmd/internal/obj/data.go:142:func (s *LSym) WriteCURelativeAddr(ctxt *Link, off int64, rsym *LSym, roff int64) {
golang-1.15-1.15.5/src/cmd/internal/obj/data.go:143:	s.writeAddr(ctxt, off, ctxt.Arch.PtrSize, rsym, roff, objabi.R_ADDRCUOFF)
golang-1.15-1.15.5/src/cmd/internal/obj/data.go-144-}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/link.go-650-	Arch               *LinkArch
golang-1.15-1.15.5/src/cmd/internal/obj/link.go:651:	Debugasm           int
golang-1.15-1.15.5/src/cmd/internal/obj/link.go-652-	Debugvlog          bool
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/link.go-679-	UseBASEntries        bool // use Base Address Selection Entries in location lists and PC ranges
golang-1.15-1.15.5/src/cmd/internal/obj/link.go:680:	IsAsm                bool // is the source assembly language, which may contain surprising idioms (e.g., call tables)
golang-1.15-1.15.5/src/cmd/internal/obj/link.go-681-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/mips/a.out.go-461-func init() {
golang-1.15-1.15.5/src/cmd/internal/obj/mips/a.out.go:462:	// The asm encoder generally assumes that the lowest 5 bits of the
golang-1.15-1.15.5/src/cmd/internal/obj/mips/a.out.go-463-	// REG_XX constants match the machine instruction encoding, i.e.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/mips/asm0.go-913-		// Already initialized; stop now.
golang-1.15-1.15.5/src/cmd/internal/obj/mips/asm0.go:914:		// This happens in the cmd/asm tests,
golang-1.15-1.15.5/src/cmd/internal/obj/mips/asm0.go-915-		// each of which re-initializes the arch.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go-267-			fmt.Fprintf(ctxt.Bso, "\t%#04x ", uint(int(p.Pc)))
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go:268:			if ctxt.Debugasm > 1 {
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go-269-				io.WriteString(ctxt.Bso, p.String())
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go-315-	ctxt := w.ctxt
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go:316:	if ctxt.Debugasm > 0 {
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go-317-		w.ctxt.writeSymDebug(s)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go-483-		rsym := data.(*LSym)
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go:484:		ls.WriteAddr(c.Link, ls.Size, size, rsym, value)
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go-485-	} else {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go-491-	rsym := data.(*LSym)
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go:492:	ls.WriteCURelativeAddr(c.Link, ls.Size, rsym, value)
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go-493-}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go-504-	rsym := t.(*LSym)
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go:505:	ls.WriteAddr(c.Link, ls.Size, size, rsym, ofs)
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go-506-	r := &ls.R[len(ls.R)-1]
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go-519-	} else {
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go:520:		ls.WriteAddr(c.Link, ls.Size, 4, rsym, 0)
golang-1.15-1.15.5/src/cmd/internal/obj/objfile.go-521-		r := &ls.R[len(ls.R)-1]
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/objfile2.go-475-func debugAsmEmit(ctxt *Link) {
golang-1.15-1.15.5/src/cmd/internal/obj/objfile2.go:476:	if ctxt.Debugasm > 0 {
golang-1.15-1.15.5/src/cmd/internal/obj/objfile2.go-477-		ctxt.traverseSyms(traverseDefs, ctxt.writeSymDebug)
golang-1.15-1.15.5/src/cmd/internal/obj/objfile2.go:478:		if ctxt.Debugasm > 1 {
golang-1.15-1.15.5/src/cmd/internal/obj/objfile2.go-479-			fn := func(par *LSym, aux *LSym) {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/pass.go-52-// checkaddr checks that a has an expected encoding, especially TYPE_CONST vs TYPE_ADDR.
golang-1.15-1.15.5/src/cmd/internal/obj/pass.go:53:func checkaddr(ctxt *Link, p *Prog, a *Addr) {
golang-1.15-1.15.5/src/cmd/internal/obj/pass.go-54-	switch a.Type {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/pass.go-121-	for p := sym.Func.Text; p != nil; p = p.Link {
golang-1.15-1.15.5/src/cmd/internal/obj/pass.go:122:		checkaddr(ctxt, p, &p.From)
golang-1.15-1.15.5/src/cmd/internal/obj/pass.go-123-		if p.GetFrom3() != nil {
golang-1.15-1.15.5/src/cmd/internal/obj/pass.go:124:			checkaddr(ctxt, p, p.GetFrom3())
golang-1.15-1.15.5/src/cmd/internal/obj/pass.go-125-		}
golang-1.15-1.15.5/src/cmd/internal/obj/pass.go:126:		checkaddr(ctxt, p, &p.To)
golang-1.15-1.15.5/src/cmd/internal/obj/pass.go-127-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/plist.go-29-	for p := plist.Firstpc; p != nil; p = plink {
golang-1.15-1.15.5/src/cmd/internal/obj/plist.go:30:		if ctxt.Debugasm > 0 && ctxt.Debugvlog {
golang-1.15-1.15.5/src/cmd/internal/obj/plist.go-31-			fmt.Printf("obj: %v\n", p)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/asm9.go-1223-		// Already initialized; stop now.
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/asm9.go:1224:		// This happens in the cmd/asm tests,
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/asm9.go-1225-		// each of which re-initializes the arch.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/asm9.go-2138-	/* The EA for this instruction form is (RA) + DQ << 4, where DQ is a 12-bit signed integer. */
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/asm9.go:2139:	/* In order to match the output of the GNU objdump (and make the usage in Go asm easier), the */
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/asm9.go-2140-	/* instruction is called using the sign extended value (i.e. a valid offset would be -32752 or 32752, */
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/asm_test.go-37-
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/asm_test.go:38:// TestPCalign generates two asm files containing the
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/asm_test.go-39-// PCALIGN directive, to verify correct values are and
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/doc.go-5-/*
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/doc.go:6:Package ppc64 implements a PPC64 assembler that assembles Go asm into
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/doc.go-7-the corresponding PPC64 instructions as defined by the Power ISA 3.0B.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/doc.go-30-  and those with more than 3 operands usually have operands in the same order except
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/doc.go:31:  for the target operand, which is first in PPC64 asm and last in Go asm.
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/doc.go-32-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/doc.go-111-  Note that the condition register is the target operand of compare opcodes, so
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/doc.go:112:  the remaining operands are in the same order for Go asm and PPC64 asm.
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/doc.go-113-  When CR0 is used then it is implicit and does not need to be specified.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/doc.go-170-
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/doc.go:171:  Starting with Go 1.12, Go asm supports the PCALIGN directive, which indicates
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/doc.go-172-  that the next instruction should be aligned to the specified value. Currently
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/obj9.go-145-			c.ctxt.Data = append(c.ctxt.Data, s)
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/obj9.go:146:			s.WriteAddr(c.ctxt, 0, 8, sym, 0)
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/obj9.go-147-		})
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/obj9.go-226-		c.ctxt.Data = append(c.ctxt.Data, s)
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/obj9.go:227:		s.WriteAddr(c.ctxt, 0, 8, source.Sym, 0)
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/obj9.go-228-	})
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/obj9.go-668-
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/obj9.go:669:			// Special handling of the racecall thunk. Assume that its asm code will
golang-1.15-1.15.5/src/cmd/internal/obj/ppc64/obj9.go-670-			// save the link register and update the stack, since that code is
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/asm_test.go-88-	tmpfile := filepath.Join(dir, "x.s")
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/asm_test.go:89:	asm := `
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/asm_test.go-90-TEXT _stub(SB),$0-0
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/obj.go-1177-// regAddr extracts a register from an Addr.
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/obj.go:1178:func regAddr(a obj.Addr, min, max uint32) uint32 {
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/obj.go-1179-	if a.Type != obj.TYPE_REG {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/obj.go-1185-// regIAddr extracts the integer register from an Addr.
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/obj.go:1186:func regIAddr(a obj.Addr) uint32 {
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/obj.go:1187:	return regAddr(a, REG_X0, REG_X31)
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/obj.go-1188-}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/obj.go-1190-// regFAddr extracts the float register from an Addr.
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/obj.go:1191:func regFAddr(a obj.Addr) uint32 {
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/obj.go:1192:	return regAddr(a, REG_F0, REG_F31)
golang-1.15-1.15.5/src/cmd/internal/obj/riscv/obj.go-1193-}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-879-		// Already initialized; stop now.
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:880:		// This happens in the cmd/asm tests,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-881-		// each of which re-initializes the arch.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-2711-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:2712:func (c *ctxtz) asmout(p *obj.Prog, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-2713-	o := c.oplook(p)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-3307-		wd := uint64(c.vregoff(&p.From))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:3308:		*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-3309-			uint8(wd>>56),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-3435-		if p.As == AWORD { //WORD
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:3436:			*asm = append(*asm, uint8(wd>>24), uint8(wd>>16), uint8(wd>>8), uint8(wd))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-3437-		} else { //BYTE
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:3438:			*asm = append(*asm, uint8(wd))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-3439-		}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-3603-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:3604:	case 74: // mov reg addr (including relocation)
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-3605-		i2 := c.regoff(&p.To)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-3684-		// always to be an illegal instruction."
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:3685:		*asm = append(*asm, 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-3686-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-3956-			// The branch is too far for one instruction so crack
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:3957:			// `CMPBEQ x, $0, target` into:
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-3958-			//
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4004-		zRI(op_BRC, 0xF, (sizeRI+8)>>1, asm)
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4005:		*asm = append(*asm, 0, 0, 0, 0, 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4006-		rel := obj.Addrel(c.cursym)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4598-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4599:func zE(op uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4600:	*asm = append(*asm, uint8(op>>8), uint8(op))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4601-}
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4602-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4603:func zI(op, i1 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4604:	*asm = append(*asm, uint8(op>>8), uint8(i1))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4605-}
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4606-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4607:func zMII(op, m1, ri2, ri3 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4608:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4609-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4616-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4617:func zRI(op, r1_m1, i2_ri2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4618:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4619-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4635-// g         r1, m3,  i2,  0,  0,  0,  0
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4636:func zRIE(f form, op, r1, r2_m3_r3, i2_ri4_ri2, i3, i4, m3, i2_i5 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4637:	*asm = append(*asm, uint8(op>>8), uint8(r1)<<4|uint8(r2_m3_r3&0x0F))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4638-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4640-	default:
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4641:		*asm = append(*asm, uint8(i2_ri4_ri2>>8), uint8(i2_ri4_ri2))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4642-	case _f:
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4643:		*asm = append(*asm, uint8(i3), uint8(i4))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4644-	}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4647-	case _a, _b:
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4648:		*asm = append(*asm, uint8(m3)<<4)
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4649-	default:
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4650:		*asm = append(*asm, uint8(i2_i5))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4651-	}
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4652-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4653:	*asm = append(*asm, uint8(op))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4654-}
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4655-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4656:func zRIL(f form, op, r1_m1, i2_ri2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4657-	if f == _a || f == _b {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4659-	}
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4660:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4661-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4668-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4669:func zRIS(op, r1, m3, b4, d4, i2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4670:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4671-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4678-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4679:func zRR(op, r1, r2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4680:	*asm = append(*asm, uint8(op>>8), (uint8(r1)<<4)|uint8(r2&0x0F))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4681-}
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4682-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4683:func zRRD(op, r1, r3, r2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4684:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4685-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4690-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4691:func zRRE(op, r1, r2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4692:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4693-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4698-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4699:func zRRF(op, r3_m3, m4, r1, r2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4700:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4701-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4706-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4707:func zRRS(op, r1, r2, b4, d4, m3 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4708:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4709-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4716-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4717:func zRS(op, r1, r3_m3, b2, d2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4718:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4719-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4724-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4725:func zRSI(op, r1, r3, ri2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4726:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4727-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4732-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4733:func zRSL(op, l1, b2, d2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4734:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4735-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4741-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4742:func zRSY(op, r1, r3_m3, b2, d2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4743-	dl2 := uint16(d2) & 0x0FFF
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4744:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4745-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4752-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4753:func zRX(op, r1_m1, x2, b2, d2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4754:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4755-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4760-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4761:func zRXE(op, r1, x2, b2, d2, m3 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4762:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4763-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4770-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4771:func zRXF(op, r3, x2, b2, d2, m1 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4772:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4773-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4780-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4781:func zRXY(op, r1_m1, x2, b2, d2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4782-	dl2 := uint16(d2) & 0x0FFF
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4783:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4784-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4791-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4792:func zS(op, b2, d2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4793:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4794-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4799-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4800:func zSI(op, i2, b1, d1 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4801:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4802-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4807-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4808:func zSIL(op, b1, d1, i2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4809:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4810-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4817-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4818:func zSIY(op, i2, b1, d1 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4819-	dl1 := uint16(d1) & 0x0FFF
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4820:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4821-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4828-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4829:func zSMI(op, m1, b3, d3, ri2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4830:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4831-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4848-// f          0, l2, b1, d1, b2, d2
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4849:func zSS(f form, op, l1_r1, l2_i3_r3, b1_b2, d1_d2, b2_b4, d2_d4 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4850:	*asm = append(*asm, uint8(op>>8))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4851-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4853-	case _a:
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4854:		*asm = append(*asm, uint8(l1_r1))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4855-	case _b, _c, _d, _e:
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4856:		*asm = append(*asm, (uint8(l1_r1)<<4)|uint8(l2_i3_r3&0x0F))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4857-	case _f:
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4858:		*asm = append(*asm, uint8(l2_i3_r3))
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4859-	}
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4860-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4861:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4862-		(uint8(b1_b2)<<4)|uint8((d1_d2>>8)&0x0F),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4867-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4868:func zSSE(op, b1, d1, b2, d2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4869:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4870-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4877-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4878:func zSSF(op, r3, b1, d1, b2, d2 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4879:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4880-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4904-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4905:func zVRX(op, v1, x2, b2, d2, m3 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4906:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4907-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4914-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4915:func zVRV(op, v1, v2, b2, d2, m3 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4916:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4917-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4924-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4925:func zVRS(op, v1, v3_r3, b2, d2, m4 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4926:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4927-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4934-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4935:func zVRRa(op, v1, v2, m5, m4, m3 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4936:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4937-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4944-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4945:func zVRRb(op, v1, v2, v3, m5, m4 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4946:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4947-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4954-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4955:func zVRRc(op, v1, v2, v3, m6, m5, m4 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4956:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4957-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4964-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4965:func zVRRd(op, v1, v2, v3, m5, m6, v4 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4966:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4967-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4974-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4975:func zVRRe(op, v1, v2, v3, m6, m5, v4 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4976:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4977-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4984-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4985:func zVRRf(op, v1, r2, r3 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4986:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4987-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4994-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4995:func zVRIa(op, v1, i2, m3 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:4996:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-4997-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-5004-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:5005:func zVRIb(op, v1, i2, i3, m4 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:5006:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-5007-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-5014-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:5015:func zVRIc(op, v1, v3, i2, m4 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:5016:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-5017-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-5024-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:5025:func zVRId(op, v1, v2, v3, i4, m5 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:5026:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-5027-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-5034-
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:5035:func zVRIe(op, v1, v2, i3, m5, m4 uint32, asm *[]byte) {
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go:5036:	*asm = append(*asm,
golang-1.15-1.15.5/src/cmd/internal/obj/s390x/asmz.go-5037-		uint8(op>>8),
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go-164-// Assign index to symbols.
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go:165:// asm is set to true if this is called by the assembler (i.e. not the compiler),
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go-166-// in which case all the symbols are non-package (for now).
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go:167:func (ctxt *Link) NumberSyms(asm bool) {
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go-168-	if !ctxt.Flag_go115newobj {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go-246-	// Compute a fingerprint of the indices, for exporting.
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go:247:	if !asm {
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go-248-		h := md5.New()
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go-257-// by name instead of by index.
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go:258:func isNonPkgSym(ctxt *Link, asm bool, s *LSym) bool {
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go:259:	if asm && !s.Static() {
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go:260:		// asm symbols are referenced by name only, except static symbols
golang-1.15-1.15.5/src/cmd/internal/obj/sym.go-261-		// which are file-local and can be referenced by index.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/util.go-95-	// TODO: could be great to move suffix-related things into
golang-1.15-1.15.5/src/cmd/internal/obj/util.go:96:	// ARM asm backends some day.
golang-1.15-1.15.5/src/cmd/internal/obj/util.go-97-	// obj/x86 can be used as an example.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/util.go-209-func (ctxt *Link) CanReuseProgs() bool {
golang-1.15-1.15.5/src/cmd/internal/obj/util.go:210:	return ctxt.Debugasm == 0
golang-1.15-1.15.5/src/cmd/internal/obj/util.go-211-}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/util.go-479-	RBaseRISCV = 15 * 1024 // range [15k, 16k)
golang-1.15-1.15.5/src/cmd/internal/obj/util.go:480:	RBaseWasm  = 16 * 1024
golang-1.15-1.15.5/src/cmd/internal/obj/util.go-481-)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/a.out.go-20-const (
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/a.out.go:21:	ACallImport = obj.ABaseWasm + obj.A_ARCHSPECIFIC + iota
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/a.out.go-22-	AGet
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/a.out.go-258-	// globals
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/a.out.go:259:	REG_SP = obj.RBaseWasm + iota // SP is currently 32-bit, until 64-bit memory operations are available
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/a.out.go-260-	REG_CTXT
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-118-
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:119:var Linkwasm = obj.LinkArch{
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-120-	Arch:       sys.ArchWasm,
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-225-		p := s.Func.Text
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:226:		p = appendp(p, AMOVD, gpanic, regAddr(REG_R0))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-227-
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:228:		p = appendp(p, AGet, regAddr(REG_R0))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-229-		p = appendp(p, AI64Eqz)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-232-
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:233:		p = appendp(p, AGet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-234-		p = appendp(p, AI64ExtendI32U)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:235:		p = appendp(p, AI64Const, constAddr(framesize+8))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-236-		p = appendp(p, AI64Add)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-240-		p = appendp(p, AIf)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:241:		p = appendp(p, AMOVD, regAddr(REG_SP), panicargp)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-242-		p = appendp(p, AEnd)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-248-		p := s.Func.Text
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:249:		p = appendp(p, AGet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:250:		p = appendp(p, AI32Const, constAddr(framesize))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-251-		p = appendp(p, AI32Sub)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:252:		p = appendp(p, ASet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-253-		p.Spadj = int32(framesize)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-326-
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:327:			p = appendp(p, AGet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:328:			p = appendp(p, AGet, regAddr(REGG))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-329-			p = appendp(p, AI32WrapI64)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:330:			p = appendp(p, AI32Load, constAddr(2*int64(ctxt.Arch.PtrSize))) // G.stackguard0
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-331-			p = appendp(p, AI32LeU)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-342-
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:343:			p = appendp(p, AGet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:344:			p = appendp(p, AGet, regAddr(REGG))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-345-			p = appendp(p, AI32WrapI64)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:346:			p = appendp(p, AI32Load, constAddr(2*int64(ctxt.Arch.PtrSize))) // G.stackguard0
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:347:			p = appendp(p, AI32Const, constAddr(int64(framesize)-objabi.StackSmall))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-348-			p = appendp(p, AI32Add)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-353-		p = appendp(p, AIf)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:354:		p = appendp(p, obj.ACALL, constAddr(0))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-355-		if s.Func.Text.From.Sym.NeedCtxt() {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-382-				// jump to basic block
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:383:				p = appendp(p, AI32Const, constAddr(jmp.To.Val.(*obj.Prog).Pc))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:384:				p = appendp(p, ASet, regAddr(REG_PC_B)) // write next basic block to PC_B
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-385-				p = appendp(p, ABr)                     // jump to beginning of entryPointLoop
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-394-					// Set PC_B parameter to function entry.
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:395:					p = appendp(p, AI32Const, constAddr(0))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-396-				}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-401-				p = appendp(p, AI32WrapI64)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:402:				p = appendp(p, AI32Const, constAddr(16)) // only needs PC_F bits (16-31), PC_B bits (0-15) are zero
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-403-				p = appendp(p, AI32ShrU)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-408-				// scratch register, and push it back after pushing 0.
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:409:				p = appendp(p, ASet, regAddr(REG_PC_B))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:410:				p = appendp(p, AI32Const, constAddr(0))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:411:				p = appendp(p, AGet, regAddr(REG_PC_B))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-412-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-436-			// SP -= 8
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:437:			p = appendp(p, AGet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:438:			p = appendp(p, AI32Const, constAddr(8))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-439-			p = appendp(p, AI32Sub)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:440:			p = appendp(p, ASet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-441-
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-442-			// write return address to Go stack
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:443:			p = appendp(p, AGet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-444-			p = appendp(p, AI64Const, obj.Addr{
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-449-			})
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:450:			p = appendp(p, AI64Store, constAddr(0))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-451-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-456-					// Set PC_B parameter to function entry.
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:457:					p = appendp(p, AI32Const, constAddr(0))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-458-				}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-463-				p = appendp(p, AI32WrapI64)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:464:				p = appendp(p, AI32Const, constAddr(16)) // only needs PC_F bits (16-31), PC_B bits (0-15) are zero
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-465-				p = appendp(p, AI32ShrU)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-470-				// scratch register, and push it back after pushing 0.
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:471:				p = appendp(p, ASet, regAddr(REG_PC_B))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:472:				p = appendp(p, AI32Const, constAddr(0))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:473:				p = appendp(p, AGet, regAddr(REG_PC_B))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-474-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-509-				// get PC_B from -8(SP)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:510:				p = appendp(p, AGet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:511:				p = appendp(p, AI32Const, constAddr(8))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-512-				p = appendp(p, AI32Sub)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:513:				p = appendp(p, AI32Load16U, constAddr(0))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:514:				p = appendp(p, ATee, regAddr(REG_PC_B))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-515-
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:516:				p = appendp(p, AI32Const, constAddr(call.Pc))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-517-				p = appendp(p, AI32Eq)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:518:				p = appendp(p, ABrIf, constAddr(0))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-519-				p = appendp(p, AEnd) // end of Loop
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-527-				// SP += framesize
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:528:				p = appendp(p, AGet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:529:				p = appendp(p, AI32Const, constAddr(framesize))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-530-				p = appendp(p, AI32Add)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:531:				p = appendp(p, ASet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-532-				// TODO(neelance): This should theoretically set Spadj, but it only works without.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-537-				// Set PC_B parameter to function entry.
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:538:				p = appendp(p, AI32Const, constAddr(0))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-539-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-546-			// SP += 8
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:547:			p = appendp(p, AGet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:548:			p = appendp(p, AI32Const, constAddr(8))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-549-			p = appendp(p, AI32Add)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:550:			p = appendp(p, ASet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-551-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-553-				// function needs to unwind the WebAssembly stack, return 1
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:554:				p = appendp(p, AI32Const, constAddr(1))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-555-				p = appendp(p, AReturn)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-559-			// not unwinding the WebAssembly stack, return 0
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:560:			p = appendp(p, AI32Const, constAddr(0))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-561-			p = appendp(p, AReturn)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-591-				case obj.NAME_AUTO, obj.NAME_PARAM:
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:592:					p = appendp(p, AGet, regAddr(get.From.Reg))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-593-					if get.From.Reg == REG_SP {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-596-					if get.From.Offset != 0 {
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:597:						p = appendp(p, AI64Const, constAddr(get.From.Offset))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-598-						p = appendp(p, AI64Add)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-610-				p.As = AGet
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:611:				p.From = regAddr(from.Reg)
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-612-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-616-
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:617:				p = appendp(p, as, constAddr(from.Offset))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-618-			}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-643-				case obj.TYPE_CONST:
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:644:					p = appendp(p, AI64Const, constAddr(mov.From.Offset))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-645-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-648-					case obj.NAME_NONE, obj.NAME_PARAM, obj.NAME_AUTO:
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:649:						p = appendp(p, AGet, regAddr(mov.From.Reg))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-650-						if mov.From.Reg == REG_SP {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-652-						}
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:653:						p = appendp(p, AI64Const, constAddr(mov.From.Offset))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-654-						p = appendp(p, AI64Add)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-667-				case obj.TYPE_MEM:
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:668:					p = appendp(p, AGet, regAddr(mov.From.Reg))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-669-					if mov.From.Reg != REG_SP {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-671-					}
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:672:					p = appendp(p, loadAs, constAddr(mov.From.Offset))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-673-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-689-				case obj.NAME_NONE, obj.NAME_PARAM:
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:690:					p = appendp(p, AGet, regAddr(mov.To.Reg))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-691-					if mov.To.Reg != REG_SP {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-699-				appendValue()
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:700:				p = appendp(p, storeAs, constAddr(mov.To.Offset))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-701-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-707-			p.As = obj.ANOP
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:708:			p = appendp(p, AGet, regAddr(REG_SP))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-709-			p = appendp(p, ACall, obj.Addr{Type: obj.TYPE_MEM, Name: obj.NAME_EXTERN, Sym: s})
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-732-			}
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:733:			p = appendp(p, AGet, regAddr(REG_PC_B)) // read next basic block from PC_B
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-734-			p = appendp(p, ABrTable, obj.Addr{Val: tableIdxs})
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-745-			p = appendp(p, AEnd) // end of unwindExit
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:746:			p = appendp(p, AI32Const, constAddr(1))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-747-		}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-767-				}
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:768:				p.To = constAddr(int64(currentDepth - blockDepth))
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-769-			}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-773-
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:774:func constAddr(value int64) obj.Addr {
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-775-	return obj.Addr{Type: obj.TYPE_CONST, Offset: value}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-777-
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:778:func regAddr(reg int16) obj.Addr {
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-779-	return obj.Addr{Type: obj.TYPE_REG, Reg: reg}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-782-// Most of the Go functions has a single parameter (PC_B) in
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go:783:// Wasm ABI. This is a list of exceptions.
golang-1.15-1.15.5/src/cmd/internal/obj/wasm/wasmobj.go-784-var notUsePC_B = map[string]bool{
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-915-//
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:916:// The switch on yt.zcase in doasm implements the various Z cases.  Zibo_m, for
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-917-// example, is an opcode byte (z[0]) then an asmando (which is some kind of
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-1985-	// Disable jump padding for hand written assembly code.
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:1986:	if ctxt.IsAsm {
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-1987-		return padJumpsCtx(0)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-2167-			// If there was padding, remember it.
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:2168:			if pPrev != nil && !ctxt.IsAsm && c > c0 {
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-2169-				nops = append(nops, nopPad{p: pPrev, n: c - c0})
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-2235-		// Already initialized; stop now.
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:2236:		// This happens in the cmd/asm tests,
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-2237-		// each of which re-initializes the arch.
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-3481-
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:3482:	v := vaddr(ctxt, p, a, &rel)
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-3483-	if rel.Siz != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-3494-
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:3495:func vaddr(ctxt *obj.Link, p *obj.Prog, a *obj.Addr, r *obj.Reloc) int64 {
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-3496-	if r != nil {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-3618-			}
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:3619:			v = int32(vaddr(ctxt, p, a, &rel))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-3620-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-3665-		}
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:3666:		v = int32(vaddr(ctxt, p, a, &rel))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-3667-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-3673-	if base == REG_TLS {
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:3674:		v = int32(vaddr(ctxt, p, a, &rel))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-3675-	}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4666-				ab.asmando(ctxt, cursym, p, &p.From, int(o.op[z+1]))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4667:				ab.Put1(byte(vaddr(ctxt, p, &p.To, nil)))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4668-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4671-				ab.asmando(ctxt, cursym, p, &p.To, int(o.op[z+1]))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4672:				ab.Put1(byte(vaddr(ctxt, p, &p.From, nil)))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4673-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4676-				ab.asmando(ctxt, cursym, p, &p.To, int(o.op[z+1]))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4677:				ab.Put1(byte(vaddr(ctxt, p, &p.From, nil)))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4678-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4688-				}
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4689:				ab.Put1(byte(vaddr(ctxt, p, a, nil)))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4690-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4692-				ab.rexflag |= regrex[p.To.Reg] & (Rxb | 0x40)
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4693:				ab.Put2(byte(op+reg[p.To.Reg]), byte(vaddr(ctxt, p, &p.From, nil)))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4694-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4698-				if o.prefix == Pe {
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4699:					v = vaddr(ctxt, p, &p.From, nil)
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4700-					ab.PutInt16(int16(v))
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4707-				if p.From.Type != obj.TYPE_NONE {
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4708:					v = vaddr(ctxt, p, &p.From, nil)
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4709-					ab.PutInt16(int16(v))
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4712-			case Ziq_rp:
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4713:				v = vaddr(ctxt, p, &p.From, &rel)
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4714-				l = int(v >> 32)
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4746-				ab.asmand(ctxt, cursym, p, &p.To, &p.To)
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4747:				ab.Put1(byte(vaddr(ctxt, p, &p.From, nil)))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4748-
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4756-				if o.prefix == Pe {
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4757:					v = vaddr(ctxt, p, a, nil)
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4758-					ab.PutInt16(int16(v))
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4773-				if o.prefix == Pe {
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4774:					v = vaddr(ctxt, p, a, nil)
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4775-					ab.PutInt16(int16(v))
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4783-				if o.prefix == Pe {
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4784:					v = vaddr(ctxt, p, &p.From, nil)
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4785-					ab.PutInt16(int16(v))
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4942-			case Zbyte:
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go:4943:				v = vaddr(ctxt, p, &p.From, &rel)
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm6.go-4944-				if rel.Siz != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-62-
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:63:		{immAddr(0), Yi0},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:64:		{immAddr(1), Yi1},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:65:		{immAddr(2), Yu2},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:66:		{immAddr(3), Yu2},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:67:		{immAddr(4), Yu7},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:68:		{immAddr(86), Yu7},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:69:		{immAddr(127), Yu7},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:70:		{immAddr(128), Yu8},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:71:		{immAddr(200), Yu8},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:72:		{immAddr(255), Yu8},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:73:		{immAddr(-1), Yi8},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:74:		{immAddr(-100), Yi8},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:75:		{immAddr(-128), Yi8},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-76-
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:77:		{regAddr(REG_AL), Yal},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:78:		{regAddr(REG_AX), Yax},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:79:		{regAddr(REG_DL), Yrb},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:80:		{regAddr(REG_DH), Yrb},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:81:		{regAddr(REG_BH), Yrb},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:82:		{regAddr(REG_CL), Ycl},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:83:		{regAddr(REG_CX), Ycx},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:84:		{regAddr(REG_DX), Yrx},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:85:		{regAddr(REG_BX), Yrx},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:86:		{regAddr(REG_F0), Yf0},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:87:		{regAddr(REG_F3), Yrf},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:88:		{regAddr(REG_F7), Yrf},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:89:		{regAddr(REG_M0), Ymr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:90:		{regAddr(REG_M3), Ymr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:91:		{regAddr(REG_M7), Ymr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:92:		{regAddr(REG_X0), Yxr0},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:93:		{regAddr(REG_X6), Yxr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:94:		{regAddr(REG_X13), Yxr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:95:		{regAddr(REG_X20), YxrEvex},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:96:		{regAddr(REG_X31), YxrEvex},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:97:		{regAddr(REG_Y0), Yyr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:98:		{regAddr(REG_Y6), Yyr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:99:		{regAddr(REG_Y13), Yyr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:100:		{regAddr(REG_Y20), YyrEvex},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:101:		{regAddr(REG_Y31), YyrEvex},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:102:		{regAddr(REG_Z0), Yzr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:103:		{regAddr(REG_Z6), Yzr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:104:		{regAddr(REG_K0), Yk0},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:105:		{regAddr(REG_K5), Yknot0},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:106:		{regAddr(REG_K7), Yknot0},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:107:		{regAddr(REG_CS), Ycs},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:108:		{regAddr(REG_SS), Yss},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:109:		{regAddr(REG_DS), Yds},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:110:		{regAddr(REG_ES), Yes},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:111:		{regAddr(REG_FS), Yfs},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:112:		{regAddr(REG_GS), Ygs},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:113:		{regAddr(REG_TLS), Ytls},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:114:		{regAddr(REG_GDTR), Ygdtr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:115:		{regAddr(REG_IDTR), Yidtr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:116:		{regAddr(REG_LDTR), Yldtr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:117:		{regAddr(REG_MSW), Ymsw},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:118:		{regAddr(REG_TASK), Ytask},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:119:		{regAddr(REG_CR0), Ycr0},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:120:		{regAddr(REG_CR5), Ycr5},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:121:		{regAddr(REG_CR8), Ycr8},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:122:		{regAddr(REG_DR0), Ydr0},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:123:		{regAddr(REG_DR5), Ydr5},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:124:		{regAddr(REG_DR7), Ydr7},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:125:		{regAddr(REG_TR0), Ytr0},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:126:		{regAddr(REG_TR5), Ytr5},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:127:		{regAddr(REG_TR7), Ytr7},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-128-
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:129:		{regListAddr(REG_X0, REG_X3), YxrEvexMulti4},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:130:		{regListAddr(REG_X4, REG_X7), YxrEvexMulti4},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:131:		{regListAddr(REG_Y0, REG_Y3), YyrEvexMulti4},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:132:		{regListAddr(REG_Y4, REG_Y7), YyrEvexMulti4},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:133:		{regListAddr(REG_Z0, REG_Z3), YzrMulti4},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:134:		{regListAddr(REG_Z4, REG_Z7), YzrMulti4},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-135-
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:136:		{memAddr(REG_AL, REG_NONE), Ym},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:137:		{memAddr(REG_AL, REG_SI), Ym},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:138:		{memAddr(REG_SI, REG_CX), Ym},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:139:		{memAddr(REG_DI, REG_X0), Yxvm},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:140:		{memAddr(REG_DI, REG_X7), Yxvm},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:141:		{memAddr(REG_DI, REG_Y0), Yyvm},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:142:		{memAddr(REG_DI, REG_Y7), Yyvm},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:143:		{memAddr(REG_DI, REG_Z0), Yzvm},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:144:		{memAddr(REG_DI, REG_Z7), Yzvm},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-145-	}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-147-	oclassTestsAMD64 = []*oclassTest{
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:148:		{immAddr(-200), Ys32},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:149:		{immAddr(500), Ys32},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:150:		{immAddr(0x7FFFFFFF), Ys32},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:151:		{immAddr(0x7FFFFFFF + 1), Yi32},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:152:		{immAddr(0xFFFFFFFF), Yi32},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:153:		{immAddr(0xFFFFFFFF + 1), Yi64},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-154-
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:155:		{regAddr(REG_BPB), Yrb},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:156:		{regAddr(REG_SIB), Yrb},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:157:		{regAddr(REG_DIB), Yrb},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:158:		{regAddr(REG_R8B), Yrb},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:159:		{regAddr(REG_R12B), Yrb},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:160:		{regAddr(REG_R8), Yrl},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:161:		{regAddr(REG_R13), Yrl},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:162:		{regAddr(REG_R15), Yrl},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:163:		{regAddr(REG_SP), Yrl},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:164:		{regAddr(REG_SI), Yrl},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:165:		{regAddr(REG_DI), Yrl},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:166:		{regAddr(REG_Z13), Yzr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:167:		{regAddr(REG_Z20), Yzr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:168:		{regAddr(REG_Z31), Yzr},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-169-
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:170:		{regListAddr(REG_X10, REG_X13), YxrEvexMulti4},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:171:		{regListAddr(REG_X24, REG_X27), YxrEvexMulti4},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:172:		{regListAddr(REG_Y10, REG_Y13), YyrEvexMulti4},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:173:		{regListAddr(REG_Y24, REG_Y27), YyrEvexMulti4},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:174:		{regListAddr(REG_Z10, REG_Z13), YzrMulti4},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:175:		{regListAddr(REG_Z24, REG_Z27), YzrMulti4},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-176-
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:177:		{memAddr(REG_DI, REG_X20), YxvmEvex},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:178:		{memAddr(REG_DI, REG_X27), YxvmEvex},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:179:		{memAddr(REG_DI, REG_Y20), YyvmEvex},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:180:		{memAddr(REG_DI, REG_Y27), YyvmEvex},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:181:		{memAddr(REG_DI, REG_Z20), Yzvm},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:182:		{memAddr(REG_DI, REG_Z27), Yzvm},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-183-	}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-187-
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:188:		{immAddr(-200), Yi32},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-189-
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:190:		{regAddr(REG_SP), Yrl32},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:191:		{regAddr(REG_SI), Yrl32},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go:192:		{regAddr(REG_DI), Yrl32},
golang-1.15-1.15.5/src/cmd/internal/obj/x86/asm_test.go-193-	}
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/obj6_test.go-112-	scanner := bufio.NewScanner(bytes.NewReader(asmout))
golang-1.15-1.15.5/src/cmd/internal/obj/x86/obj6_test.go:113:	marker := regexp.MustCompile(`MOVQ \$([0-9]+), AX`)
golang-1.15-1.15.5/src/cmd/internal/obj/x86/obj6_test.go-114-	mark := -1
##############################################
golang-1.15-1.15.5/src/cmd/internal/obj/x86/pcrelative_test.go-92-	for _, reg := range []string{"Y0", "Y8", "Z0", "Z8", "Z16", "Z24"} {
golang-1.15-1.15.5/src/cmd/internal/obj/x86/pcrelative_test.go:93:		asm := fmt.Sprintf(asmData, reg)
golang-1.15-1.15.5/src/cmd/internal/obj/x86/pcrelative_test.go-94-		objout := objdumpOutput(t, "pcrelative", asm)
##############################################
golang-1.15-1.15.5/src/cmd/internal/objabi/doc.go-8-//	- cmd/internal/goobj/read.go (used by cmd/addr2line, cmd/nm, cmd/objdump, cmd/pprof)
golang-1.15-1.15.5/src/cmd/internal/objabi/doc.go:9://	- cmd/internal/obj/objfile.go (used by cmd/asm and cmd/compile)
golang-1.15-1.15.5/src/cmd/internal/objabi/doc.go-10-//	- cmd/link/internal/objfile.go (used by cmd/link)
##############################################
golang-1.15-1.15.5/src/cmd/internal/objabi/util.go-32-	GOPPC64  = goppc64()
golang-1.15-1.15.5/src/cmd/internal/objabi/util.go:33:	GOWASM   = gowasm()
golang-1.15-1.15.5/src/cmd/internal/objabi/util.go-34-	GO_LDSO  = defaultGO_LDSO
##############################################
golang-1.15-1.15.5/src/cmd/internal/objabi/util.go-117-		default:
golang-1.15-1.15.5/src/cmd/internal/objabi/util.go:118:			log.Fatalf("Invalid GOWASM value. No such feature: " + opt)
golang-1.15-1.15.5/src/cmd/internal/objabi/util.go-119-		}
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-29-
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:30:// Disasm is a disassembler for a given File.
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:31:type Disasm struct {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-32-	syms      []Sym            //symbols in file, sorted by address
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-37-	goarch    string           // GOARCH string
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:38:	disasm    disasmFunc       // disassembler function for goarch
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-39-	byteOrder binary.ByteOrder // byte order for goarch
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-41-
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:42:// Disasm returns a disassembler for the file f.
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-43-func (e *Entry) Disasm() (*Disasm, error) {
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-59-	goarch := e.GOARCH()
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:60:	disasm := disasms[goarch]
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-61-	byteOrder := byteOrders[goarch]
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:62:	if disasm == nil || byteOrder == nil {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-63-		return nil, fmt.Errorf("unsupported architecture")
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-189-// The disassembly only includes functions that overlap the range [start, end).
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:190:func (d *Disasm) Print(w io.Writer, filter *regexp.Regexp, start, end uint64, printCode bool, gnuAsm bool) {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-191-	if start < d.textStart {
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-268-// Decode disassembles the text segment range [start, end), calling f for each instruction.
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:269:func (d *Disasm) Decode(start, end uint64, relocs []Reloc, gnuAsm bool, f func(pc, size uint64, file string, line int, text string)) {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-270-	if start < d.textStart {
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-295-
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:296:func disasm_386(code []byte, pc uint64, lookup lookupFunc, _ binary.ByteOrder, gnuAsm bool) (string, int) {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-297-	return disasm_x86(code, pc, lookup, 32, gnuAsm)
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-299-
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:300:func disasm_amd64(code []byte, pc uint64, lookup lookupFunc, _ binary.ByteOrder, gnuAsm bool) (string, int) {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-301-	return disasm_x86(code, pc, lookup, 64, gnuAsm)
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-303-
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:304:func disasm_x86(code []byte, pc uint64, lookup lookupFunc, arch int, gnuAsm bool) (string, int) {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-305-	inst, err := x86asm.Decode(code, arch)
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-311-	} else {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:312:		if gnuAsm {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-313-			text = fmt.Sprintf("%-36s // %s", x86asm.GoSyntax(inst, pc, lookup), x86asm.GNUSyntax(inst, pc, nil))
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-340-
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:341:func disasm_arm(code []byte, pc uint64, lookup lookupFunc, _ binary.ByteOrder, gnuAsm bool) (string, int) {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-342-	inst, err := armasm.Decode(code, armasm.ModeARM)
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-347-		text = "?"
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:348:	} else if gnuAsm {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-349-		text = fmt.Sprintf("%-36s // %s", armasm.GoSyntax(inst, pc, lookup, textReader{code, pc}), armasm.GNUSyntax(inst))
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-355-
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:356:func disasm_arm64(code []byte, pc uint64, lookup lookupFunc, byteOrder binary.ByteOrder, gnuAsm bool) (string, int) {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-357-	inst, err := arm64asm.Decode(code)
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-360-		text = "?"
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:361:	} else if gnuAsm {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-362-		text = fmt.Sprintf("%-36s // %s", arm64asm.GoSyntax(inst, pc, lookup, textReader{code, pc}), arm64asm.GNUSyntax(inst))
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-368-
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:369:func disasm_ppc64(code []byte, pc uint64, lookup lookupFunc, byteOrder binary.ByteOrder, gnuAsm bool) (string, int) {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-370-	inst, err := ppc64asm.Decode(code, byteOrder)
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-376-	} else {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go:377:		if gnuAsm {
golang-1.15-1.15.5/src/cmd/internal/objfile/disasm.go-378-			text = fmt.Sprintf("%-36s // %s", ppc64asm.GoSyntax(inst, pc, lookup), ppc64asm.GNUSyntax(inst, pc))
##############################################
golang-1.15-1.15.5/src/cmd/internal/objfile/objfile.go-130-	}
golang-1.15-1.15.5/src/cmd/internal/objfile/objfile.go:131:	sort.Sort(byAddr(syms))
golang-1.15-1.15.5/src/cmd/internal/objfile/objfile.go-132-	return syms, nil
##############################################
golang-1.15-1.15.5/src/cmd/internal/sys/arch.go-163-
golang-1.15-1.15.5/src/cmd/internal/sys/arch.go:164:var ArchWasm = &Arch{
golang-1.15-1.15.5/src/cmd/internal/sys/arch.go-165-	Name:      "wasm",
##############################################
golang-1.15-1.15.5/src/cmd/internal/test2json/testdata/smiley.json-177-{"Action":"pass","Test":"Test☺☹Dirs"}
golang-1.15-1.15.5/src/cmd/internal/test2json/testdata/smiley.json:178:{"Action":"output","Test":"Test☺☹Asm","Output":"--- PASS: Test☺☹Asm (0.75s)\n"}
golang-1.15-1.15.5/src/cmd/internal/test2json/testdata/smiley.json-179-{"Action":"pass","Test":"Test☺☹Asm"}
##############################################
golang-1.15-1.15.5/src/cmd/internal/test2json/testdata/smiley.test-94-    --- PASS: Test☺☹Dirs/cgo (0.04s)
golang-1.15-1.15.5/src/cmd/internal/test2json/testdata/smiley.test:95:--- PASS: Test☺☹Asm (0.75s)
golang-1.15-1.15.5/src/cmd/internal/test2json/testdata/smiley.test-96-PASS
##############################################
golang-1.15-1.15.5/src/cmd/internal/test2json/testdata/vet.json-177-{"Action":"pass","Test":"TestVetDirs"}
golang-1.15-1.15.5/src/cmd/internal/test2json/testdata/vet.json:178:{"Action":"output","Test":"TestVetAsm","Output":"--- PASS: TestVetAsm (0.75s)\n"}
golang-1.15-1.15.5/src/cmd/internal/test2json/testdata/vet.json-179-{"Action":"pass","Test":"TestVetAsm"}
##############################################
golang-1.15-1.15.5/src/cmd/internal/test2json/testdata/vet.test-94-    --- PASS: TestVetDirs/cgo (0.04s)
golang-1.15-1.15.5/src/cmd/internal/test2json/testdata/vet.test:95:--- PASS: TestVetAsm (0.75s)
golang-1.15-1.15.5/src/cmd/internal/test2json/testdata/vet.test-96-PASS
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/amd64/asm.go-43-
golang-1.15-1.15.5/src/cmd/link/internal/amd64/asm.go:44:func PADDR(x uint32) uint32 {
golang-1.15-1.15.5/src/cmd/link/internal/amd64/asm.go-45-	return x &^ 0x80000000
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/amd64/asm.go-824-		vl := ld.Entryvalue(ctxt)
golang-1.15-1.15.5/src/cmd/link/internal/amd64/asm.go:825:		ctxt.Out.Write32b(PADDR(uint32(vl))) /* va of entry */
golang-1.15-1.15.5/src/cmd/link/internal/amd64/asm.go-826-		ctxt.Out.Write32b(uint32(ld.Spsize)) /* sp offsets */
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-540-			for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go:541:				r.Xadd += ld.Symaddr(rs) - ld.Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-542-				rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-555-			if target.IsDarwin() {
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go:556:				r.Xadd -= ld.Symaddr(s) + int64(r.Off)
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-557-			}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-572-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go:573:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(syms.GOT), true
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-574-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-577-	case objabi.R_PLT0: // add ip, pc, #0xXX00000
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go:578:		if ld.Symaddr(syms.GOTPLT) < ld.Symaddr(syms.PLT) {
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-579-			ld.Errorf(s, ".got.plt should be placed after .plt section.")
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-580-		}
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go:581:		return 0xe28fc600 + (0xff & (int64(uint32(ld.Symaddr(r.Sym)-(ld.Symaddr(syms.PLT)+int64(r.Off))+r.Add)) >> 20)), true
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-582-	case objabi.R_PLT1: // add ip, ip, #0xYY000
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go:583:		return 0xe28cca00 + (0xff & (int64(uint32(ld.Symaddr(r.Sym)-(ld.Symaddr(syms.PLT)+int64(r.Off))+r.Add+4)) >> 12)), true
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-584-	case objabi.R_PLT2: // ldr pc, [ip, #0xZZZ]!
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go:585:		return 0xe5bcf000 + (0xfff & int64(uint32(ld.Symaddr(r.Sym)-(ld.Symaddr(syms.PLT)+int64(r.Off))+r.Add+8))), true
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-586-	case objabi.R_CALLARM: // bl XXXXXX or b YYYYYY
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-588-		// low 24-bit encodes the target address
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go:589:		t := (ld.Symaddr(r.Sym) + int64(signext24(r.Add&0xffffff)*4) - (s.Value + int64(r.Off))) / 4
golang-1.15-1.15.5/src/cmd/link/internal/arm/asm.go-590-		if t > 0x7fffff || t < -0x800000 {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-484-			for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:485:				r.Xadd += ld.Symaddr(rs) - ld.Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-486-				rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-541-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:542:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(syms.GOT), true
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-543-
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-544-	case objabi.R_ADDRARM64:
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:545:		t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-546-		if t >= 1<<32 || t < -1<<32 {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-592-			// de facto part of the ABI.
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:593:			v := ld.Symaddr(r.Sym) + int64(2*target.Arch.PtrSize) + r.Add
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-594-			if v < 0 || v >= 32678 {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-628-		if r.Sym.Type == sym.SDYNIMPORT {
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:629:			t = (ld.Symaddr(syms.PLT) + r.Add) - (s.Value + int64(r.Off))
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-630-		} else {
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:631:			t = (ld.Symaddr(r.Sym) + r.Add) - (s.Value + int64(r.Off))
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-632-		}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-641-			// patch instruction: adrp
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:642:			t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-643-			if t >= 1<<32 || t < -1<<32 {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-651-			// patch instruction: ldr
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:652:			t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-653-			if t&7 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-666-			// patch instruction: adrp
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:667:			t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-668-			if t >= 1<<32 || t < -1<<32 {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-675-			// patch instruction: add
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:676:			t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-677-			o1 := uint32(t&0xfff) << 10
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-683-	case objabi.R_ARM64_LDST8:
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:684:		t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-685-		o0 := uint32(t&0xfff) << 10
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-688-	case objabi.R_ARM64_LDST32:
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:689:		t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-690-		if t&3 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-696-	case objabi.R_ARM64_LDST64:
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:697:		t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-698-		if t&7 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-704-	case objabi.R_ARM64_LDST128:
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go:705:		t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/link/internal/arm64/asm.go-706-		if t&15 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go-973-
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go:974:// Used only on Wasm for now.
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go-975-func DatblkBytes(ctxt *Link, addr int64, size int64) []byte {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go-1082-	sdata.SetData([]byte(str))
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go:1083:	s.AddAddr(ctxt.Arch, sdata.Sym())
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go-1084-	s.AddUint(ctxt.Arch, uint64(len(str)))
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go-1092-	sp.SetDuplicateOK(true)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go:1093:	sp.AddAddr(ctxt.Arch, s)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go-1094-}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go-2475-	ldr.SetAttrLocal(s, true)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go:2476:	ctxt.xdefine2("runtime.egcdata", sym.SRODATA, ldr.SymAddr(s)+ldr.SymSize(s))
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go-2477-	ldr.SetSymSect(ldr.LookupOrCreateSym("runtime.egcdata", 0), ldr.SymSect(s))
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go-2480-	ldr.SetAttrLocal(s, true)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go:2481:	ctxt.xdefine2("runtime.egcbss", sym.SRODATA, ldr.SymAddr(s)+ldr.SymSize(s))
golang-1.15-1.15.5/src/cmd/link/internal/ld/data.go-2482-	ldr.SetSymSect(ldr.LookupOrCreateSym("runtime.egcbss", 0), ldr.SymSect(s))
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-219-				for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:220:					r.Xadd += Symaddr(rs) - Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-221-					rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-235-					if rs.Type != sym.SHOSTOBJ {
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:236:						o += Symaddr(rs)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-237-					}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-240-				} else if target.IsAIX() {
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:241:					o = Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-242-				} else {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-263-
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:264:			o = Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-265-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-271-			if int32(o) < 0 && target.Arch.PtrSize > 4 && siz == 4 {
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:272:				Errorf(s, "non-pc-relative relocation address for %s is too big: %#x (%#x + %#x)", r.Sym.Name, uint64(o), Symaddr(r.Sym), r.Add)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-273-				errorexit()
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-301-				r.Xsym = r.Sym.Sect.Sym
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:302:				r.Xadd = r.Add + Symaddr(r.Sym) - int64(r.Sym.Sect.Vaddr)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-303-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-309-			}
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:310:			o = Symaddr(r.Sym) + r.Add - int64(r.Sym.Sect.Vaddr)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-311-		case objabi.R_WEAKADDROFF:
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-319-			if r.Sym.Sect.Name == ".text" {
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:320:				o = Symaddr(r.Sym) - int64(Segtext.Sections[0].Vaddr) + r.Add
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-321-			} else {
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:322:				o = Symaddr(r.Sym) - int64(r.Sym.Sect.Vaddr) + r.Add
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-323-			}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-328-			u := ldr.SymUnit(loader.Sym(r.Sym.SymIdx))
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:329:			o = Symaddr(r.Sym) + r.Add - Symaddr(ldr.Syms[u.Textp2[0]])
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-330-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-363-				for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:364:					r.Xadd += Symaddr(rs) - Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-365-					rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-387-							if rs.Type != sym.SHOSTOBJ {
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:388:								o += int64(uint64(Symaddr(rs)) - rs.Sect.Vaddr)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-389-							}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-407-			if r.Sym != nil {
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:408:				o += Symaddr(r.Sym)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-409-			}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-446-				nam = r.Sym.Name
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go:447:				addr = Symaddr(r.Sym)
golang-1.15-1.15.5/src/cmd/link/internal/ld/data2.go-448-			}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/elf.go-1766-func shsym(sh *ElfShdr, s *sym.Symbol) {
golang-1.15-1.15.5/src/cmd/link/internal/ld/elf.go:1767:	addr := Symaddr(s)
golang-1.15-1.15.5/src/cmd/link/internal/ld/elf.go-1768-	if sh.flags&SHF_ALLOC != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/execarchive_noexec.go-4-
golang-1.15-1.15.5/src/cmd/link/internal/ld/execarchive_noexec.go:5:// +build wasm windows
golang-1.15-1.15.5/src/cmd/link/internal/ld/execarchive_noexec.go-6-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/ld.go-267-	initarray_entry.SetType(sym.SINITARR)
golang-1.15-1.15.5/src/cmd/link/internal/ld/ld.go:268:	initarray_entry.AddAddr(ctxt.Arch, ifs)
golang-1.15-1.15.5/src/cmd/link/internal/ld/ld.go-269-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/lib.go-2597-			}
golang-1.15-1.15.5/src/cmd/link/internal/ld/lib.go:2598:			put(ctxt, s, s.Name, DataSym, Symaddr(s))
golang-1.15-1.15.5/src/cmd/link/internal/ld/lib.go-2599-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/lib.go-2606-			}
golang-1.15-1.15.5/src/cmd/link/internal/ld/lib.go:2607:			put(ctxt, s, s.Name, BSSSym, Symaddr(s))
golang-1.15-1.15.5/src/cmd/link/internal/ld/lib.go-2608-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/lib.go-2629-			if ctxt.LinkMode == LinkExternal {
golang-1.15-1.15.5/src/cmd/link/internal/ld/lib.go:2630:				put(ctxt, s, s.Name, TLSSym, Symaddr(s))
golang-1.15-1.15.5/src/cmd/link/internal/ld/lib.go-2631-			}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/lib.go-2643-
golang-1.15-1.15.5/src/cmd/link/internal/ld/lib.go:2644:func Symaddr(s *sym.Symbol) int64 {
golang-1.15-1.15.5/src/cmd/link/internal/ld/lib.go-2645-	if !s.Attr.Reachable() {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/macho.go-467-
golang-1.15-1.15.5/src/cmd/link/internal/ld/macho.go:468:	// Add a dummy symbol that will become the __asm marker section.
golang-1.15-1.15.5/src/cmd/link/internal/ld/macho.go-469-	if ctxt.IsExternal() {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/macho.go-942-			symtab.AddUint16(ctxt.Arch, 0) // desc
golang-1.15-1.15.5/src/cmd/link/internal/ld/macho.go:943:			symtab.AddUintXX(ctxt.Arch, uint64(Symaddr(s)), ctxt.Arch.PtrSize)
golang-1.15-1.15.5/src/cmd/link/internal/ld/macho.go-944-		}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/main.go-315-	// which we don't know the size.
golang-1.15-1.15.5/src/cmd/link/internal/ld/main.go:316:	if ctxt.Arch.Family != sys.Wasm {
golang-1.15-1.15.5/src/cmd/link/internal/ld/main.go:317:		// Don't mmap if we're building for Wasm. Wasm file
golang-1.15-1.15.5/src/cmd/link/internal/ld/main.go-318-		// layout is very different so filesize is meaningless.
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/main.go-335-		// An exception is internal linking on Windows, see pe.go:addPEBaseRelocSym
golang-1.15-1.15.5/src/cmd/link/internal/ld/main.go:336:		// Wasm is another exception, where it applies text relocations in Asmb2.
golang-1.15-1.15.5/src/cmd/link/internal/ld/main.go-337-		needReloc := (ctxt.IsWindows() && ctxt.IsInternal()) || ctxt.IsWasm()
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-156-		if target.IsWasm() && r.Type() == objabi.R_ADDR {
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go:157:			// Wasm does not have a live variable set at the deferreturn
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-158-			// call itself. Instead it has one identified by the
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-159-			// resumption point immediately preceding the deferreturn.
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go:160:			// The wasm code has a R_ADDR relocation which is used to
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-161-			// set the resumption point to PC_B.
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-366-			prevFuncSize := int64(ldr.SymSize(prevFunc))
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go:367:			setAddr(ftab, ctxt.Arch, 8+int64(ctxt.Arch.PtrSize)+int64(nfunc)*2*int64(ctxt.Arch.PtrSize), prevFunc, prevFuncSize)
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-368-			ftab.SetUint(ctxt.Arch, 8+int64(ctxt.Arch.PtrSize)+int64(nfunc)*2*int64(ctxt.Arch.PtrSize)+int64(ctxt.Arch.PtrSize), ^uint64(0))
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-416-
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go:417:		setAddr(ftab, ctxt.Arch, 8+int64(ctxt.Arch.PtrSize)+int64(nfunc)*2*int64(ctxt.Arch.PtrSize), s, 0)
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-418-		ftab.SetUint(ctxt.Arch, 8+int64(ctxt.Arch.PtrSize)+int64(nfunc)*2*int64(ctxt.Arch.PtrSize)+int64(ctxt.Arch.PtrSize), uint64(funcstart))
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-432-		// entry uintptr
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go:433:		off = int32(setAddr(ftab, ctxt.Arch, int64(off), s, 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-434-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-513-				funcdataBytes += int64(len(ldr.Data(funcdata[i])))
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go:514:				setAddr(ftab, ctxt.Arch, dataoff, funcdata[i], funcdataoff[i])
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-515-			}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-529-	// Final entry of table is just end pc.
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go:530:	setAddr(ftab, ctxt.Arch, 8+int64(ctxt.Arch.PtrSize)+int64(nfunc)*2*int64(ctxt.Arch.PtrSize), last, ldr.SymSize(last))
golang-1.15-1.15.5/src/cmd/link/internal/ld/pcln.go-531-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-315-			}
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:316:			off = t.SetAddr(ctxt.Arch, off, s)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-317-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-322-			}
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:323:			off = t.SetAddr(ctxt.Arch, off, s)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-324-		}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-517-		hashsym := ldr.LookupOrCreateSym("go.link.abihashbytes", 0)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:518:		abihashgostr.AddAddr(ctxt.Arch, hashsym)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-519-		abihashgostr.AddUint(ctxt.Arch, uint64(ldr.SymSize(hashsym)))
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-530-			str.SetType(sym.SRODATA)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:531:			str.AddAddr(ctxt.Arch, s.Sym())
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-532-			str.AddUint(ctxt.Arch, uint64(len(l.Hash)))
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-544-	// The pclntab slice
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:545:	moduledata.AddAddr(ctxt.Arch, pclntab)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-546-	moduledata.AddUint(ctxt.Arch, uint64(ldr.SymSize(pclntab)))
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-556-	// findfunctab
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:557:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.findfunctab", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-558-	// minpc, maxpc
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:559:	moduledata.AddAddr(ctxt.Arch, pclntabFirstFunc)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-560-	moduledata.AddAddrPlus(ctxt.Arch, pclntabLastFunc, ldr.SymSize(pclntabLastFunc))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-561-	// pointers to specific parts of the module
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:562:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.text", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:563:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.etext", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:564:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.noptrdata", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:565:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.enoptrdata", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:566:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.data", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:567:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.edata", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:568:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.bss", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:569:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.ebss", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:570:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.noptrbss", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:571:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.enoptrbss", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:572:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.end", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:573:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.gcdata", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:574:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.gcbss", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:575:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.types", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:576:	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.etypes", 0))
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-577-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-591-	// text section information
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:592:	moduledata.AddAddr(ctxt.Arch, textsectionmapSym)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-593-	moduledata.AddUint(ctxt.Arch, uint64(nsections))
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-598-	ntypelinks := uint64(ldr.SymSize(typelinkSym)) / 4
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:599:	moduledata.AddAddr(ctxt.Arch, typelinkSym)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-600-	moduledata.AddUint(ctxt.Arch, ntypelinks)
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-602-	// The itablinks slice
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:603:	moduledata.AddAddr(ctxt.Arch, symitablink.Sym())
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-604-	moduledata.AddUint(ctxt.Arch, uint64(nitablinks))
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-612-		nentries := uint64(len(ldr.Data(ptab)) / 8) // sizeof(nameOff) + sizeof(typeOff)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:613:		moduledata.AddAddr(ctxt.Arch, ptab)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-614-		moduledata.AddUint(ctxt.Arch, nentries)
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-635-			hash := ldr.Lookup("go.link.pkghash."+l.Pkg, 0)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:636:			pkghashes.AddAddr(ctxt.Arch, hash)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-637-		}
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:638:		moduledata.AddAddr(ctxt.Arch, pkghashes.Sym())
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-639-		moduledata.AddUint(ctxt.Arch, uint64(len(ctxt.Library)))
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-673-			ldr.SetAttrReachable(abihash, true)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:674:			modulehashes.AddAddr(ctxt.Arch, abihash)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-675-		}
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-676-
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:677:		moduledata.AddAddr(ctxt.Arch, modulehashes.Sym())
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-678-		moduledata.AddUint(ctxt.Arch, uint64(len(ctxt.Shlibs)))
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-707-		lastmoduledatap.SetData(nil)
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go:708:		lastmoduledatap.AddAddr(ctxt.Arch, moduledata.Sym())
golang-1.15-1.15.5/src/cmd/link/internal/ld/symtab.go-709-	}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/xcoff.go-1104-	// sb.SetData(nil)
golang-1.15-1.15.5/src/cmd/link/internal/ld/xcoff.go:1105:	// sb.AddAddr(ctxt.Arch, extsym.Sym())
golang-1.15-1.15.5/src/cmd/link/internal/ld/xcoff.go-1106-	// If the size is not 0 to begin with, I don't think the added 8 bytes
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ld/xcoff.go-1232-				desc.SetType(sym.SNOPTRDATA)
golang-1.15-1.15.5/src/cmd/link/internal/ld/xcoff.go:1233:				desc.AddAddr(ctxt.Arch, s)
golang-1.15-1.15.5/src/cmd/link/internal/ld/xcoff.go:1234:				desc.AddAddr(ctxt.Arch, toc.Sym())
golang-1.15-1.15.5/src/cmd/link/internal/ld/xcoff.go-1235-				desc.AddUint64(ctxt.Arch, 0)
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/loader/loader.go-783-// SymAddr checks that a symbol is reachable, and returns its value.
golang-1.15-1.15.5/src/cmd/link/internal/loader/loader.go:784:func (l *Loader) SymAddr(i Sym) int64 {
golang-1.15-1.15.5/src/cmd/link/internal/loader/loader.go-785-	if !l.AttrReachable(i) {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/loader/symbolbuilder.go-353-
golang-1.15-1.15.5/src/cmd/link/internal/loader/symbolbuilder.go:354:func (sb *SymbolBuilder) SetAddr(arch *sys.Arch, off int64, tgt Sym) int64 {
golang-1.15-1.15.5/src/cmd/link/internal/loader/symbolbuilder.go-355-	return sb.SetAddrPlus(arch, off, tgt, 0)
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/loader/symbolbuilder.go-410-
golang-1.15-1.15.5/src/cmd/link/internal/loader/symbolbuilder.go:411:func (sb *SymbolBuilder) AddAddr(arch *sys.Arch, tgt Sym) int64 {
golang-1.15-1.15.5/src/cmd/link/internal/loader/symbolbuilder.go-412-	return sb.AddAddrPlus(arch, tgt, 0)
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go-112-			for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go:113:				r.Xadd += ld.Symaddr(rs) - ld.Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go-114-				rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go-133-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go:134:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(syms.GOT), true
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go-135-	case objabi.R_ADDRMIPS, objabi.R_ADDRMIPSU:
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go:136:		t := ld.Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go-137-		return applyrel(target.Arch, r, s, val, t), true
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go-138-	case objabi.R_CALLMIPS, objabi.R_JMPMIPS:
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go:139:		t := ld.Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go-140-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go-152-		// thread pointer is at 0x7000 offset from the start of TLS data area
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go:153:		t := ld.Symaddr(r.Sym) + r.Add - 0x7000
golang-1.15-1.15.5/src/cmd/link/internal/mips/asm.go-154-		if t < -32768 || t >= 32678 {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go-116-			for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go:117:				r.Xadd += ld.Symaddr(rs) - ld.Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go-118-				rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go-140-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go:141:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(syms.GOT), true
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go-142-	case objabi.R_ADDRMIPS,
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go-143-		objabi.R_ADDRMIPSU:
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go:144:		t := ld.Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go-145-		o1 := target.Arch.ByteOrder.Uint32(s.P[r.Off:])
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go-151-		// thread pointer is at 0x7000 offset from the start of TLS data area
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go:152:		t := ld.Symaddr(r.Sym) + r.Add - 0x7000
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go-153-		if t < -32768 || t >= 32678 {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go-160-		// Low 26 bits = (S + A) >> 2
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go:161:		t := ld.Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/link/internal/mips64/asm.go-162-		o1 := target.Arch.ByteOrder.Uint32(s.P[r.Off:])
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-575-	if target.IsInternal() && tarSym != nil && tarSym.Attr.Reachable() && (tarSym.Sect.Seg == &ld.Segdata) {
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go:576:		t = ld.Symaddr(tarSym) + r.Add - syms.TOC.Value
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-577-		// change ld to addi in the second instruction
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-580-	} else {
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go:581:		t = ld.Symaddr(r.Sym) + r.Add - syms.TOC.Value
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-582-	}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-599-			if t&3 != 0 {
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go:600:				ld.Errorf(s, "bad DS reloc for %s: %d", s.Name, ld.Symaddr(r.Sym))
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-601-			}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-612-// This code is for AIX only.
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go:613:func archrelocaddr(target *ld.Target, syms *ld.ArchSyms, r *sym.Reloc, s *sym.Symbol, val int64) int64 {
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-614-	if target.IsAIX() {
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-632-
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go:633:	t := ld.Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-634-	if t < 0 || t >= 1<<31 {
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go:635:		ld.Errorf(s, "relocation for %s is too big (>=2G): 0x%x", s.Name, ld.Symaddr(r.Sym))
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-636-	}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-647-		if t&3 != 0 {
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go:648:			ld.Errorf(s, "bad DS reloc for %s: %d", s.Name, ld.Symaddr(r.Sym))
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-649-		}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-828-			for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go:829:				r.Xadd += ld.Symaddr(rs) - ld.Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-830-				rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-854-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go:855:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(syms.GOT), true
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-856-	case objabi.R_ADDRPOWER_TOCREL, objabi.R_ADDRPOWER_TOCREL_DS:
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-858-	case objabi.R_ADDRPOWER, objabi.R_ADDRPOWER_DS:
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go:859:		return archrelocaddr(target, syms, r, s, val), true
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-860-	case objabi.R_CALLPOWER:
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-862-
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go:863:		t := ld.Symaddr(r.Sym) + r.Add - (s.Value + int64(r.Off))
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-864-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-874-	case objabi.R_POWER_TOC: // S + A - .TOC.
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go:875:		return ld.Symaddr(r.Sym) + r.Add - symtoc(syms, s), true
golang-1.15-1.15.5/src/cmd/link/internal/ppc64/asm.go-876-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/riscv64/asm.go-52-		pc := s.Value + int64(r.Off)
golang-1.15-1.15.5/src/cmd/link/internal/riscv64/asm.go:53:		off := ld.Symaddr(r.Sym) + r.Add - pc
golang-1.15-1.15.5/src/cmd/link/internal/riscv64/asm.go-54-
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/s390x/asm.go-378-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/link/internal/s390x/asm.go:379:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(syms.GOT), true
golang-1.15-1.15.5/src/cmd/link/internal/s390x/asm.go-380-	}
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/sym/symbol.go-210-
golang-1.15-1.15.5/src/cmd/link/internal/sym/symbol.go:211:func (s *Symbol) AddAddr(arch *sys.Arch, t *Symbol) int64 {
golang-1.15-1.15.5/src/cmd/link/internal/sym/symbol.go-212-	return s.AddAddrPlus(arch, t, 0)
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/sym/symbol.go-233-
golang-1.15-1.15.5/src/cmd/link/internal/sym/symbol.go:234:func (s *Symbol) SetAddr(arch *sys.Arch, off int64, t *Symbol) int64 {
golang-1.15-1.15.5/src/cmd/link/internal/sym/symbol.go-235-	return s.SetAddrPlus(arch, off, t, 0)
##############################################
golang-1.15-1.15.5/src/cmd/link/internal/wasm/asm.go-79-	//
golang-1.15-1.15.5/src/cmd/link/internal/wasm/asm.go:80:	// The following rules describe how wasm handles function indices and addresses:
golang-1.15-1.15.5/src/cmd/link/internal/wasm/asm.go-81-	//   PC_F = funcValueOffset + WebAssembly function index (not including the imports)
##############################################
golang-1.15-1.15.5/src/cmd/objdump/main.go-47-var symregexp = flag.String("s", "", "only dump symbols matching this regexp")
golang-1.15-1.15.5/src/cmd/objdump/main.go:48:var gnuAsm = flag.Bool("gnu", false, "print GNU assembly next to Go assembly (where supported)")
golang-1.15-1.15.5/src/cmd/objdump/main.go-49-var symRE *regexp.Regexp
##############################################
golang-1.15-1.15.5/src/cmd/objdump/objdump_test.go-119-
golang-1.15-1.15.5/src/cmd/objdump/objdump_test.go:120:func testDisasm(t *testing.T, printCode bool, printGnuAsm bool, flags ...string) {
golang-1.15-1.15.5/src/cmd/objdump/objdump_test.go-121-	t.Parallel()
##############################################
golang-1.15-1.15.5/src/cmd/objdump/objdump_test.go-171-
golang-1.15-1.15.5/src/cmd/objdump/objdump_test.go:172:	if printGnuAsm {
golang-1.15-1.15.5/src/cmd/objdump/objdump_test.go-173-		switch goarch {
##############################################
golang-1.15-1.15.5/src/cmd/objdump/objdump_test.go-192-
golang-1.15-1.15.5/src/cmd/objdump/objdump_test.go:193:	if printGnuAsm {
golang-1.15-1.15.5/src/cmd/objdump/objdump_test.go-194-		args = append([]string{"-gnu"}, args...)
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/amd64/asm.go-41-
golang-1.15-1.15.5/src/cmd/oldlink/internal/amd64/asm.go:42:func PADDR(x uint32) uint32 {
golang-1.15-1.15.5/src/cmd/oldlink/internal/amd64/asm.go-43-	return x &^ 0x80000000
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/amd64/asm.go-97-	initarray_entry.Type = sym.SINITARR
golang-1.15-1.15.5/src/cmd/oldlink/internal/amd64/asm.go:98:	initarray_entry.AddAddr(ctxt.Arch, initfunc)
golang-1.15-1.15.5/src/cmd/oldlink/internal/amd64/asm.go-99-}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/amd64/asm.go-816-		vl := ld.Entryvalue(ctxt)
golang-1.15-1.15.5/src/cmd/oldlink/internal/amd64/asm.go:817:		ctxt.Out.Write32b(PADDR(uint32(vl))) /* va of entry */
golang-1.15-1.15.5/src/cmd/oldlink/internal/amd64/asm.go-818-		ctxt.Out.Write32b(uint32(ld.Spsize)) /* sp offsets */
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-108-	initarray_entry.Type = sym.SINITARR
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go:109:	initarray_entry.AddAddr(ctxt.Arch, initfunc)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-110-}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-384-		// low 24-bit encodes the target address
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go:385:		t := (ld.Symaddr(r.Sym) + int64(signext24(r.Add&0xffffff)*4) - (s.Value + int64(r.Off))) / 4
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-386-		if t > 0x7fffff || t < -0x800000 || (*ld.FlagDebugTramp > 1 && s.File != r.Sym.File) {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-409-
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go:410:				t = (ld.Symaddr(tramp) - 8 - (s.Value + int64(r.Off))) / 4
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-411-				if t >= -0x800000 && t < 0x7fffff {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-444-	tramp.P = make([]byte, tramp.Size)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go:445:	t := ld.Symaddr(target) + offset
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-446-	o1 := uint32(0xe5900000 | 11<<12 | 15<<16) // MOVW (R15), R11 // R15 is actual pc + 8
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-535-			for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go:536:				r.Xadd += ld.Symaddr(rs) - ld.Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-537-				rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-558-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go:559:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(ctxt.Syms.Lookup(".got", 0)), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-560-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-563-	case objabi.R_PLT0: // add ip, pc, #0xXX00000
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go:564:		if ld.Symaddr(ctxt.Syms.Lookup(".got.plt", 0)) < ld.Symaddr(ctxt.Syms.Lookup(".plt", 0)) {
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-565-			ld.Errorf(s, ".got.plt should be placed after .plt section.")
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-566-		}
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go:567:		return 0xe28fc600 + (0xff & (int64(uint32(ld.Symaddr(r.Sym)-(ld.Symaddr(ctxt.Syms.Lookup(".plt", 0))+int64(r.Off))+r.Add)) >> 20)), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-568-	case objabi.R_PLT1: // add ip, ip, #0xYY000
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go:569:		return 0xe28cca00 + (0xff & (int64(uint32(ld.Symaddr(r.Sym)-(ld.Symaddr(ctxt.Syms.Lookup(".plt", 0))+int64(r.Off))+r.Add+4)) >> 12)), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-570-	case objabi.R_PLT2: // ldr pc, [ip, #0xZZZ]!
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go:571:		return 0xe5bcf000 + (0xfff & int64(uint32(ld.Symaddr(r.Sym)-(ld.Symaddr(ctxt.Syms.Lookup(".plt", 0))+int64(r.Off))+r.Add+8))), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-572-	case objabi.R_CALLARM: // bl XXXXXX or b YYYYYY
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-574-		// low 24-bit encodes the target address
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go:575:		t := (ld.Symaddr(r.Sym) + int64(signext24(r.Add&0xffffff)*4) - (s.Value + int64(r.Off))) / 4
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm/asm.go-576-		if t > 0x7fffff || t < -0x800000 {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-91-	initarray_entry.Type = sym.SINITARR
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:92:	initarray_entry.AddAddr(ctxt.Arch, initfunc)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-93-}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-478-			for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:479:				r.Xadd += ld.Symaddr(rs) - ld.Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-480-				rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-535-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:536:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(ctxt.Syms.Lookup(".got", 0)), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-537-
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-538-	case objabi.R_ADDRARM64:
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:539:		t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-540-		if t >= 1<<32 || t < -1<<32 {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-586-			// de facto part of the ABI.
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:587:			v := ld.Symaddr(r.Sym) + int64(2*ctxt.Arch.PtrSize) + r.Add
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-588-			if v < 0 || v >= 32678 {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-622-		if r.Sym.Type == sym.SDYNIMPORT {
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:623:			t = (ld.Symaddr(ctxt.Syms.Lookup(".plt", 0)) + r.Add) - (s.Value + int64(r.Off))
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-624-		} else {
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:625:			t = (ld.Symaddr(r.Sym) + r.Add) - (s.Value + int64(r.Off))
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-626-		}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-635-			// patch instruction: adrp
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:636:			t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-637-			if t >= 1<<32 || t < -1<<32 {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-645-			// patch instruction: ldr
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:646:			t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-647-			if t&7 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-660-			// patch instruction: adrp
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:661:			t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-662-			if t >= 1<<32 || t < -1<<32 {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-669-			// patch instruction: add
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:670:			t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-671-			o1 := uint32(t&0xfff) << 10
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-677-	case objabi.R_ARM64_LDST8:
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:678:		t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-679-		o0 := uint32(t&0xfff) << 10
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-682-	case objabi.R_ARM64_LDST32:
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:683:		t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-684-		if t&3 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-690-	case objabi.R_ARM64_LDST64:
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:691:		t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-692-		if t&7 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-698-	case objabi.R_ARM64_LDST128:
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go:699:		t := ld.Symaddr(r.Sym) + r.Add - ((s.Value + int64(r.Off)) &^ 0xfff)
golang-1.15-1.15.5/src/cmd/oldlink/internal/arm64/asm.go-700-		if t&15 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-98-		}
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:99:		if Symaddr(r.Sym) == 0 && (r.Sym.Type != sym.SDYNIMPORT && r.Sym.Type != sym.SUNDEFEXT) {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-100-			if r.Sym.File != s.File {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-296-				for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:297:					r.Xadd += Symaddr(rs) - Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-298-					rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-312-					if rs.Type != sym.SHOSTOBJ {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:313:						o += Symaddr(rs)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-314-					}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-317-				} else if ctxt.HeadType == objabi.Haix {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:318:					o = Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-319-				} else {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-340-
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:341:			o = Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-342-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-348-			if int32(o) < 0 && ctxt.Arch.PtrSize > 4 && siz == 4 {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:349:				Errorf(s, "non-pc-relative relocation address for %s is too big: %#x (%#x + %#x)", r.Sym.Name, uint64(o), Symaddr(r.Sym), r.Add)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-350-				errorexit()
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-378-				r.Xsym = ctxt.Syms.ROLookup(r.Sym.Sect.Name, 0)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:379:				r.Xadd = r.Add + Symaddr(r.Sym) - int64(r.Sym.Sect.Vaddr)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-380-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-386-			}
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:387:			o = Symaddr(r.Sym) + r.Add - int64(r.Sym.Sect.Vaddr)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-388-		case objabi.R_WEAKADDROFF:
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-396-			if r.Sym.Sect.Name == ".text" {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:397:				o = Symaddr(r.Sym) - int64(Segtext.Sections[0].Vaddr) + r.Add
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-398-			} else {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:399:				o = Symaddr(r.Sym) - int64(r.Sym.Sect.Vaddr) + r.Add
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-400-			}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-404-			// offset from the start of the compile unit.
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:405:			o = Symaddr(r.Sym) + r.Add - Symaddr(r.Sym.Unit.Textp[0])
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-406-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-439-				for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:440:					r.Xadd += Symaddr(rs) - Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-441-					rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-463-							if rs.Type != sym.SHOSTOBJ {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:464:								o += int64(uint64(Symaddr(rs)) - rs.Sect.Vaddr)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-465-							}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-483-			if r.Sym != nil {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:484:				o += Symaddr(r.Sym)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-485-			}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-522-				nam = r.Sym.Name
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:523:				addr = Symaddr(r.Sym)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-524-			}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-601-				rel.AddUint8(0x25)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:602:				rel.AddAddr(ctxt.Arch, targ)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-603-				rel.AddUint8(0x90)
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-803-
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:804:// Used only on Wasm for now.
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-805-func DatblkBytes(ctxt *Link, addr int64, size int64) []byte {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-949-	reachable := s.Attr.Reachable()
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:950:	s.AddAddr(ctxt.Arch, sp)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-951-	s.AddUint(ctxt.Arch, uint64(len(value)))
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-993-	sdata.P = []byte(str)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:994:	s.AddAddr(ctxt.Arch, sdata)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-995-	s.AddUint(ctxt.Arch, uint64(len(str)))
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-1003-	sp.Attr |= sym.AttrDuplicateOK
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:1004:	sp.AddAddr(ctxt.Arch, s)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-1005-}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-2364-	s.Attr |= sym.AttrLocal
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:2365:	ctxt.xdefine("runtime.egcdata", sym.SRODATA, Symaddr(s)+s.Size)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-2366-	ctxt.Syms.Lookup("runtime.egcdata", 0).Sect = s.Sect
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-2369-	s.Attr |= sym.AttrLocal
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go:2370:	ctxt.xdefine("runtime.egcbss", sym.SRODATA, Symaddr(s)+s.Size)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/data.go-2371-	ctxt.Syms.Lookup("runtime.egcbss", 0).Sect = s.Sect
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/dwarf.go-68-	case c.linkctxt.Arch.PtrSize:
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/dwarf.go:69:		ls.AddAddr(c.linkctxt.Arch, t.(*sym.Symbol))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/dwarf.go-70-	case 4:
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/dwarf.go-258-	case ctxt.Arch.PtrSize:
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/dwarf.go:259:		result = s.AddAddr(ctxt.Arch, t)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/dwarf.go-260-	case 4:
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/dwarf.go-1127-		ls.AddUint8(dwarf.DW_LNE_set_address)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/dwarf.go:1128:		addr := ls.AddAddr(ctxt.Arch, s)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/dwarf.go-1129-		// Make sure the units are sorted.
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/dwarf.go-1378-		}
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/dwarf.go:1379:		fs.AddAddr(ctxt.Arch, s)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/dwarf.go-1380-		fs.AddUintXX(ctxt.Arch, uint64(s.Size), ctxt.Arch.PtrSize) // address range
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/elf.go-1720-func shsym(sh *ElfShdr, s *sym.Symbol) {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/elf.go:1721:	addr := Symaddr(s)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/elf.go-1722-	if sh.flags&SHF_ALLOC != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/elf.go-2340-		} else {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/elf.go:2341:			d.AddAddr(ctxt.Arch, s)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/elf.go-2342-		}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/elf.go-2364-		} else {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/elf.go:2365:			d.AddAddr(ctxt.Arch, s)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/elf.go-2366-		}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/execarchive_noexec.go-4-
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/execarchive_noexec.go:5:// +build wasm windows
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/execarchive_noexec.go-6-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/lib.go-2489-			}
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/lib.go:2490:			put(ctxt, s, s.Name, DataSym, Symaddr(s), s.Gotype)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/lib.go-2491-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/lib.go-2498-			}
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/lib.go:2499:			put(ctxt, s, s.Name, BSSSym, Symaddr(s), s.Gotype)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/lib.go-2500-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/lib.go-2521-			if ctxt.LinkMode == LinkExternal {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/lib.go:2522:				put(ctxt, s, s.Name, TLSSym, Symaddr(s), s.Gotype)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/lib.go-2523-			}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/lib.go-2546-
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/lib.go:2547:func Symaddr(s *sym.Symbol) int64 {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/lib.go-2548-	if !s.Attr.Reachable() {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/macho.go-460-
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/macho.go:461:	// Add a dummy symbol that will become the __asm marker section.
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/macho.go-462-	if ctxt.LinkMode == LinkExternal {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/macho.go-915-			symtab.AddUint16(ctxt.Arch, 0) // desc
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/macho.go:916:			symtab.AddUintXX(ctxt.Arch, uint64(Symaddr(s)), ctxt.Arch.PtrSize)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/macho.go-917-		}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/main.go-259-	var outputMmapped bool
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/main.go:260:	if ctxt.Arch.Family != sys.Wasm {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/main.go:261:		// Don't mmap if we're building for Wasm. Wasm file
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/main.go-262-		// layout is very different so filesize is meaningless.
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go-236-
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go:237:		ftab.SetAddr(ctxt.Arch, 8+int64(ctxt.Arch.PtrSize)+int64(nfunc)*2*int64(ctxt.Arch.PtrSize), s)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go-238-		ftab.SetUint(ctxt.Arch, 8+int64(ctxt.Arch.PtrSize)+int64(nfunc)*2*int64(ctxt.Arch.PtrSize)+int64(ctxt.Arch.PtrSize), uint64(funcstart))
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go-252-		// entry uintptr
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go:253:		off = int32(ftab.SetAddr(ctxt.Arch, int64(off), s))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go-254-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go-270-		for _, r := range s.R {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go:271:			if ctxt.Arch.Family == sys.Wasm && r.Type == objabi.R_ADDR {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go:272:				// Wasm does not have a live variable set at the deferreturn
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go-273-				// call itself. Instead it has one identified by the
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go-274-				// resumption point immediately preceding the deferreturn.
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go:275:				// The wasm code has a R_ADDR relocation which is used to
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go-276-				// set the resumption point to PC_B.
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go-279-			if r.Type.IsDirectCall() && r.Sym != nil && (r.Sym.Name == "runtime.deferreturn" || r.Sym.Attr.DeferReturnTramp()) {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go:280:				if ctxt.Arch.Family == sys.Wasm {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/pcln.go-281-					deferreturn = lastWasmAddr - 1
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-313-			}
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:314:			off = t.SetAddr(ctxt.Arch, off, s)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-315-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-320-			}
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:321:			off = t.SetAddr(ctxt.Arch, off, s)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-322-		}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-515-		hashsym := ctxt.Syms.Lookup("go.link.abihashbytes", 0)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:516:		abihashgostr.AddAddr(ctxt.Arch, hashsym)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-517-		abihashgostr.AddUint(ctxt.Arch, uint64(hashsym.Size))
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-528-			str.Type = sym.SRODATA
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:529:			str.AddAddr(ctxt.Arch, s)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-530-			str.AddUint(ctxt.Arch, uint64(len(l.Hash)))
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-541-	// The pclntab slice
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:542:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.pclntab", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-543-	moduledata.AddUint(ctxt.Arch, uint64(ctxt.Syms.Lookup("runtime.pclntab", 0).Size))
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-553-	// findfunctab
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:554:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.findfunctab", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-555-	// minpc, maxpc
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:556:	moduledata.AddAddr(ctxt.Arch, pclntabFirstFunc)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-557-	moduledata.AddAddrPlus(ctxt.Arch, pclntabLastFunc, pclntabLastFunc.Size)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-558-	// pointers to specific parts of the module
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:559:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.text", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:560:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.etext", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:561:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.noptrdata", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:562:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.enoptrdata", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:563:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.data", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:564:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.edata", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:565:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.bss", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:566:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.ebss", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:567:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.noptrbss", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:568:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.enoptrbss", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:569:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.end", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:570:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.gcdata", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:571:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.gcbss", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:572:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.types", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:573:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.etypes", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-574-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-589-	// text section information
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:590:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.textsectionmap", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-591-	moduledata.AddUint(ctxt.Arch, uint64(nsections))
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-596-	ntypelinks := uint64(typelinkSym.Size) / 4
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:597:	moduledata.AddAddr(ctxt.Arch, typelinkSym)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-598-	moduledata.AddUint(ctxt.Arch, ntypelinks)
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-600-	// The itablinks slice
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:601:	moduledata.AddAddr(ctxt.Arch, ctxt.Syms.Lookup("runtime.itablink", 0))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-602-	moduledata.AddUint(ctxt.Arch, uint64(nitablinks))
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-609-		nentries := uint64(len(ptab.P) / 8) // sizeof(nameOff) + sizeof(typeOff)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:610:		moduledata.AddAddr(ctxt.Arch, ptab)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-611-		moduledata.AddUint(ctxt.Arch, nentries)
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-632-			hash := ctxt.Syms.ROLookup("go.link.pkghash."+l.Pkg, 0)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:633:			pkghashes.AddAddr(ctxt.Arch, hash)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-634-		}
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:635:		moduledata.AddAddr(ctxt.Arch, pkghashes)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-636-		moduledata.AddUint(ctxt.Arch, uint64(len(ctxt.Library)))
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-670-			abihash.Attr |= sym.AttrReachable
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:671:			modulehashes.AddAddr(ctxt.Arch, abihash)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-672-		}
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-673-
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:674:		moduledata.AddAddr(ctxt.Arch, modulehashes)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-675-		moduledata.AddUint(ctxt.Arch, uint64(len(ctxt.Shlibs)))
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-703-		lastmoduledatap.Size = 0 // overwrite existing value
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go:704:		lastmoduledatap.AddAddr(ctxt.Arch, moduledata)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/symtab.go-705-	}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/xcoff.go-1092-	s.AddBytes(make([]byte, 8))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/xcoff.go:1093:	s.SetAddr(ctxt.Arch, 0, extsym)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/xcoff.go-1094-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/xcoff.go-1204-				desc.Type = sym.SNOPTRDATA
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/xcoff.go:1205:				desc.AddAddr(ctxt.Arch, s)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/xcoff.go:1206:				desc.AddAddr(ctxt.Arch, toc)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ld/xcoff.go-1207-				desc.AddUint64(ctxt.Arch, 0)
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go-110-			for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go:111:				r.Xadd += ld.Symaddr(rs) - ld.Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go-112-				rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go-131-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go:132:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(ctxt.Syms.Lookup(".got", 0)), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go-133-	case objabi.R_ADDRMIPS, objabi.R_ADDRMIPSU:
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go:134:		t := ld.Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go-135-		return applyrel(ctxt.Arch, r, s, val, t), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go-136-	case objabi.R_CALLMIPS, objabi.R_JMPMIPS:
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go:137:		t := ld.Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go-138-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go-150-		// thread pointer is at 0x7000 offset from the start of TLS data area
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go:151:		t := ld.Symaddr(r.Sym) + r.Add - 0x7000
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips/asm.go-152-		if t < -32768 || t >= 32678 {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go-114-			for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go:115:				r.Xadd += ld.Symaddr(rs) - ld.Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go-116-				rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go-138-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go:139:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(ctxt.Syms.Lookup(".got", 0)), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go-140-	case objabi.R_ADDRMIPS,
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go-141-		objabi.R_ADDRMIPSU:
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go:142:		t := ld.Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go-143-		o1 := ctxt.Arch.ByteOrder.Uint32(s.P[r.Off:])
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go-149-		// thread pointer is at 0x7000 offset from the start of TLS data area
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go:150:		t := ld.Symaddr(r.Sym) + r.Add - 0x7000
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go-151-		if t < -32768 || t >= 32678 {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go-158-		// Low 26 bits = (S + A) >> 2
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go:159:		t := ld.Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/oldlink/internal/mips64/asm.go-160-		o1 := ctxt.Arch.ByteOrder.Uint32(s.P[r.Off:])
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-205-	initarray_entry.Type = sym.SINITARR
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:206:	initarray_entry.AddAddr(ctxt.Arch, initfunc)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-207-}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-558-	if ctxt.LinkMode == ld.LinkInternal && tarSym != nil && tarSym.Attr.Reachable() && (tarSym.Sect.Seg == &ld.Segdata) {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:559:		t = ld.Symaddr(tarSym) + r.Add - ctxt.Syms.ROLookup("TOC", 0).Value
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-560-		// change ld to addi in the second instruction
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-563-	} else {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:564:		t = ld.Symaddr(r.Sym) + r.Add - ctxt.Syms.ROLookup("TOC", 0).Value
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-565-	}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-582-			if t&3 != 0 {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:583:				ld.Errorf(s, "bad DS reloc for %s: %d", s.Name, ld.Symaddr(r.Sym))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-584-			}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-595-// This code is for AIX only.
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:596:func archrelocaddr(ctxt *ld.Link, r *sym.Reloc, s *sym.Symbol, val int64) int64 {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-597-	if ctxt.HeadType == objabi.Haix {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-615-
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:616:	t := ld.Symaddr(r.Sym) + r.Add
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-617-	if t < 0 || t >= 1<<31 {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:618:		ld.Errorf(s, "relocation for %s is too big (>=2G): 0x%x", s.Name, ld.Symaddr(r.Sym))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-619-	}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-630-		if t&3 != 0 {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:631:			ld.Errorf(s, "bad DS reloc for %s: %d", s.Name, ld.Symaddr(r.Sym))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-632-		}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-655-
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:656:	t := ld.Symaddr(r.Sym) + r.Add - (s.Value + int64(r.Off))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-657-	switch r.Type {
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-687-
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:688:				t = ld.Symaddr(tramp) + r.Add - (s.Value + int64(r.Off))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-689-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-716-	tramp.P = make([]byte, tramp.Size)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:717:	t := ld.Symaddr(target) + offset
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-718-	var o1, o2 uint32
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-731-		toctramp.Attr |= sym.AttrReachable
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:732:		toctramp.AddAddr(ctxt.Arch, target)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-733-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-803-			for rs.Outer != nil {
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:804:				r.Xadd += ld.Symaddr(rs) - ld.Symaddr(rs.Outer)
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-805-				rs = rs.Outer
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-829-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:830:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(ctxt.Syms.Lookup(".got", 0)), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-831-	case objabi.R_ADDRPOWER_TOCREL, objabi.R_ADDRPOWER_TOCREL_DS:
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-833-	case objabi.R_ADDRPOWER, objabi.R_ADDRPOWER_DS:
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:834:		return archrelocaddr(ctxt, r, s, val), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-835-	case objabi.R_CALLPOWER:
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-837-
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:838:		t := ld.Symaddr(r.Sym) + r.Add - (s.Value + int64(r.Off))
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-839-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-849-	case objabi.R_POWER_TOC: // S + A - .TOC.
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go:850:		return ld.Symaddr(r.Sym) + r.Add - symtoc(ctxt, s), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/ppc64/asm.go-851-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/riscv64/asm.go-50-		pc := s.Value + int64(r.Off)
golang-1.15-1.15.5/src/cmd/oldlink/internal/riscv64/asm.go:51:		off := ld.Symaddr(r.Sym) + r.Add - pc
golang-1.15-1.15.5/src/cmd/oldlink/internal/riscv64/asm.go-52-
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/s390x/asm.go-103-	initarray_entry.Type = sym.SINITARR
golang-1.15-1.15.5/src/cmd/oldlink/internal/s390x/asm.go:104:	initarray_entry.AddAddr(ctxt.Arch, initfunc)
golang-1.15-1.15.5/src/cmd/oldlink/internal/s390x/asm.go-105-}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/s390x/asm.go-398-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/oldlink/internal/s390x/asm.go:399:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(ctxt.Syms.Lookup(".got", 0)), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/s390x/asm.go-400-	}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/sym/symbol.go-222-
golang-1.15-1.15.5/src/cmd/oldlink/internal/sym/symbol.go:223:func (s *Symbol) AddAddr(arch *sys.Arch, t *Symbol) int64 {
golang-1.15-1.15.5/src/cmd/oldlink/internal/sym/symbol.go-224-	return s.AddAddrPlus(arch, t, 0)
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/sym/symbol.go-245-
golang-1.15-1.15.5/src/cmd/oldlink/internal/sym/symbol.go:246:func (s *Symbol) SetAddr(arch *sys.Arch, off int64, t *Symbol) int64 {
golang-1.15-1.15.5/src/cmd/oldlink/internal/sym/symbol.go-247-	return s.SetAddrPlus(arch, off, t, 0)
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/wasm/asm.go-78-	//
golang-1.15-1.15.5/src/cmd/oldlink/internal/wasm/asm.go:79:	// The following rules describe how wasm handles function indices and addresses:
golang-1.15-1.15.5/src/cmd/oldlink/internal/wasm/asm.go-80-	//   PC_F = funcValueOffset + WebAssembly function index (not including the imports)
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/x86/asm.go-166-	initarray_entry.Type = sym.SINITARR
golang-1.15-1.15.5/src/cmd/oldlink/internal/x86/asm.go:167:	initarray_entry.AddAddr(ctxt.Arch, initfunc)
golang-1.15-1.15.5/src/cmd/oldlink/internal/x86/asm.go-168-}
##############################################
golang-1.15-1.15.5/src/cmd/oldlink/internal/x86/asm.go-456-	case objabi.R_GOTOFF:
golang-1.15-1.15.5/src/cmd/oldlink/internal/x86/asm.go:457:		return ld.Symaddr(r.Sym) + r.Add - ld.Symaddr(ctxt.Syms.Lookup(".got", 0)), true
golang-1.15-1.15.5/src/cmd/oldlink/internal/x86/asm.go-458-	}
##############################################
golang-1.15-1.15.5/src/cmd/pprof/pprof.go-178-	}
golang-1.15-1.15.5/src/cmd/pprof/pprof.go:179:	var asm []driver.Inst
golang-1.15-1.15.5/src/cmd/pprof/pprof.go-180-	d.Decode(start, end, nil, false, func(pc, size uint64, file string, line int, text string) {
golang-1.15-1.15.5/src/cmd/pprof/pprof.go:181:		asm = append(asm, driver.Inst{Addr: pc, File: file, Line: line, Text: text})
golang-1.15-1.15.5/src/cmd/pprof/pprof.go-182-	})
##############################################
golang-1.15-1.15.5/src/cmd/trace/main.go-129-
golang-1.15-1.15.5/src/cmd/trace/main.go:130:	addr := "http://" + ln.Addr().String()
golang-1.15-1.15.5/src/cmd/trace/main.go-131-	log.Printf("Opening browser. Trace viewer is listening on %s", addr)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/driver/driver.go-142-
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/driver/driver.go:143:	// Disasm disassembles the named object file, starting at
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/driver/driver.go-144-	// the start address and stopping at (before) the end address.
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/binutils/binutils.go-157-
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/binutils/binutils.go:158:// Disasm returns the assembly instructions for the specified address range
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/binutils/binutils.go-159-// of a binary.
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/binutils/disasm.go-108-// the assembly instructions in a slice.
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/binutils/disasm.go:109:func disassemble(asm []byte) ([]plugin.Inst, error) {
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/binutils/disasm.go-110-	buf := bytes.NewBuffer(asm)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/driver/svg.go-51-
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/driver/svg.go:52:	//    <script type="text/ecmascript"><![CDATA[` ..$(svgpan.JSSource)... `]]></script>`
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/driver/svg.go-53-	//    <g id="viewport" transform="translate(0,0)">
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go-143-		}
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go:144:		port = ln.Addr().(*net.TCPAddr).Port
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go-145-		err = ln.Close()
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go-363-
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go:364:// disasm generates a web page containing disassembly.
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go-365-func (ui *webInterface) disasm(w http.ResponseWriter, req *http.Request) {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/graph/graph.go-32-	// See tests for examples.
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/graph/graph.go:33:	javaRegExp = regexp.MustCompile(`^(?:[a-z]\w*\.)*([A-Z][\w\$]*\.(?:<init>|[a-z][\w\$]*(?:\$\d+)?))(?:(?:\()|$)`)
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/graph/graph.go-34-	// Removes package name and method arugments for Go function names.
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/plugin/plugin.go-114-
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/plugin/plugin.go:115:	// Disasm disassembles the named object file, starting at
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/plugin/plugin.go-116-	// the start address and stopping at (before) the end address.
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/report.go-554-// objSym represents a symbol identified from a binary. It includes
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/report.go:555:// the SymbolInfo from the disasm package and the base that must be
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/report.go-556-// added to correspond to sample addresses
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/report.go-631-	s := 0
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/report.go:632:	asm := make([]assemblyInstruction, 0, len(insts))
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/report.go-633-	for ix, in := range insts[:len(insts)-1] {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/report.go-661-		}
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/report.go:662:		asm = append(asm, n)
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/report.go-663-	}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go-207-
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go:208:		asm := assemblyPerSourceLine(symbols, fns, ff.fileName, obj)
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go-209-		start, end := sourceCoordinates(asm)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go-226-// a set of assembly statements.
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go:227:func sourceCoordinates(asm map[int][]assemblyInstruction) (start, end int) {
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go:228:	for l := range asm {
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go-229-		if start == 0 || l < start {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go-266-		// of those calls were inlined. We want to use the line
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go:267:		// number from F, not from H (which is what Disasm gives us).
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go-268-		//
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go-486-// the source file and annotates it with the samples in asm.
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go:487:func getMissingFunctionSource(filename string, asm map[int][]assemblyInstruction, start, end int) (graph.Nodes, string) {
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source.go-488-	var fnodes graph.Nodes
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source_html.go-56-}
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source_html.go:57:.asm {
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source_html.go-58-color: #008800;
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source_html.go-70-  if (target) {
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source_html.go:71:    var asm = target.nextSibling;
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source_html.go:72:    if (asm && asm.className == "asm") {
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/internal/report/source_html.go-73-      asm.style.display = (asm.style.display == "block" ? "" : "block");
##############################################
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/profile/profile.go-225-
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/profile/profile.go:226:var libRx = regexp.MustCompile(`([.]so$|[.]so[._][0-9]+)`)
golang-1.15-1.15.5/src/cmd/vendor/github.com/google/pprof/profile/profile.go-227-
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/doc.go-4-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/doc.go:5:// Package ppc64asm implements decoding of 64-bit PowerPC machine code.
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/doc.go-6-package ppc64asm
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go-4-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:5:// Package x86asm implements decoding of x86 machine code.
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go-6-package x86asm
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-44-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:45:The OS specific files for the new build system are located in the `${GOOS}`
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:46:directory, and the build is coordinated by the `${GOOS}/mkall.go` program. When
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-47-the kernel or system library updates, modify the Dockerfile at
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:48:`${GOOS}/Dockerfile` to checkout the new release of the source.
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-49-
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-64-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:65:### asm files
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-66-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:67:The hand-written assembly file at `asm_${GOOS}_${GOARCH}.s` implements system
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-68-call dispatch. There are three entry points:
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-83-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:84:Mksysnum is a Go program located at `${GOOS}/mksysnum.go` (or `mksysnum_${GOOS}.go`
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-85-for the old system). This program takes in a list of header files containing the
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-86-syscall number declarations and parses them to produce the corresponding list of
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:87:Go numeric constants. See `zsysnum_${GOOS}_${GOARCH}.go` for the generated
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-88-constants.
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-96-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:97:The `syscall.go`, `syscall_${GOOS}.go`, `syscall_${GOOS}_${GOARCH}.go` are
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-98-hand-written Go files which implement system calls (for unix, the specific OS,
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-103-them into syscalls. This requires the name of the prototype in the comment to
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:104:match a syscall number in the `zsysnum_${GOOS}_${GOARCH}.go` file. The function
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-105-prototype can be exported (capitalized) or not.
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-110-unexported `//sys` prototype, an then write a custom wrapper in
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:111:`syscall_${GOOS}.go`.
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-112-
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-114-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:115:For each OS, there is a hand-written Go file at `${GOOS}/types.go` (or
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:116:`types_${GOOS}.go` on the old system). This file includes standard C headers and
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-117-creates Go type aliases to the corresponding C types. The file is then fed
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-120-private identifiers. This cleaned-up code is written to
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:121:`ztypes_${GOOS}_${GOARCH}.go`.
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-122-
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-140-an a wide variety of miscellaneous constants. The constants come from the list
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:141:of include files in the `includes_${uname}` variable. A regex then picks out
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-142-the desired `#define` statements, and generates the corresponding Go constants.
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-144-signal numbers and strings are generated from `#include <signal.h>`. All of
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:145:these constants are written to `zerrors_${GOOS}_${GOARCH}.go` via a C program,
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-146-`_errors.c`, which prints out all the constants.
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-165-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:166:### `zerrors_${GOOS}_${GOARCH}.go`
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-167-
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-170-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:171:### `zsyscall_${GOOS}_${GOARCH}.go`
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-172-
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-175-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:176:### `zsysnum_${GOOS}_${GOARCH}.go`
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-177-
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-180-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md:181:### `ztypes_${GOOS}_${GOARCH}.go`
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/README.md-182-
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/mkall.sh-238-	if [ -n "$mktypes" ]; then echo "$mktypes types_$GOOS.go | go run mkpost.go > ztypes_$GOOSARCH.go"; fi
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/mkall.sh:239:	if [ -n "$mkasm" ]; then echo "$mkasm $GOARCH"; fi
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/mkall.sh-240-) | $run
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go-47-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go:48:func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go-49-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go-61-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go:62:func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go-63-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go-76-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go:77:func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go-78-	name := sa.Name
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go-109-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go:110:	return anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go-111-}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go-196-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go:197:	sa, err = anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go-198-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go-220-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go:221:func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go-222-	switch rsa.Addr.Family {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-140-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go:141:func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-142-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-155-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go:156:func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-157-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-171-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go:172:func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-173-	name := sa.Name
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-185-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go:186:func (sa *SockaddrDatalink) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-187-	if sa.Index == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-202-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go:203:func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-204-	switch rsa.Addr.Family {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-282-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go:283:	sa, err = anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-284-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-302-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go:303:	return anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-304-}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-352-	if rsa.Addr.Family != AF_UNSPEC {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go:353:		from, err = anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-354-	}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-368-	if to != nil {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go:369:		ptr, salen, err = to.sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go-370-		if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_dragonfly.go-123-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_dragonfly.go:124:	sa, err = anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_dragonfly.go-125-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd.go-134-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd.go:135:	sa, err = anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd.go-136-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-374-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:375:func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-376-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-388-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:389:func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-390-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-403-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:404:func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-405-	name := sa.Name
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-438-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:439:func (sa *SockaddrLinklayer) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-440-	if sa.Ifindex < 0 || sa.Ifindex > 0x7fffffff {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-463-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:464:func (sa *SockaddrNetlink) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-465-	sa.raw.Family = AF_NETLINK
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-479-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:480:func (sa *SockaddrHCI) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-481-	sa.raw.Family = AF_BLUETOOTH
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-496-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:497:func (sa *SockaddrL2) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-498-	sa.raw.Family = AF_BLUETOOTH
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-545-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:546:func (sa *SockaddrRFCOMM) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-547-	sa.raw.Family = AF_BLUETOOTH
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-576-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:577:func (sa *SockaddrCAN) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-578-	if sa.Ifindex < 0 || sa.Ifindex > 0x7fffffff {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-664-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:665:func (sa *SockaddrALG) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-666-	// Leave room for NUL byte terminator.
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-706-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:707:func (sa *SockaddrVM) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-708-	sa.raw.Family = AF_VSOCK
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-722-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:723:func (sa *SockaddrXDP) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-724-	sa.raw.Family = AF_XDP
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-748-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:749:func (sa *SockaddrPPPoE) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-750-	if len(sa.Remote) != 6 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-801-	tipcAddrtype() uint8
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:802:	tipcAddr() [12]byte
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-803-}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-804-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:805:func (sa *TIPCSocketAddr) tipcAddr() [12]byte {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-806-	var out [12]byte
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-812-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:813:func (sa *TIPCServiceRange) tipcAddr() [12]byte {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-814-	var out [12]byte
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-820-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:821:func (sa *TIPCServiceName) tipcAddr() [12]byte {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-822-	var out [12]byte
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-828-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:829:func (sa *SockaddrTIPC) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-830-	if sa.Addr == nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-836-	sa.raw.Addrtype = sa.Addr.tipcAddrtype()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:837:	sa.raw.Addr = sa.Addr.tipcAddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-838-
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-848-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:849:func (sa *SockaddrL2TPIP) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-850-	sa.raw.Family = AF_INET
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-865-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:866:func (sa *SockaddrL2TPIP6) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-867-	sa.raw.Family = AF_INET6
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-875-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:876:func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-877-	switch rsa.Addr.Family {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-1066-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:1067:	sa, err = anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-1068-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-1084-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:1085:	sa, err = anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-1086-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-1098-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:1099:	return anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-1100-}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-1355-	if rsa.Addr.Family != AF_UNSPEC {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:1356:		from, err = anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-1357-	}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-1370-		var err error
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go:1371:		ptr, salen, err = to.sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go-1372-		if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-69-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go:70:func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-71-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-83-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go:84:func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-85-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-98-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go:99:func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-100-	name := sa.Name
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-130-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go:131:	return anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-132-}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-379-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go:380:func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-381-	switch rsa.Addr.Family {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-430-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go:431:	sa, err = anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-432-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-467-	if rsa.Addr.Family != AF_UNSPEC {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go:468:		from, err = anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-469-	}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-483-	if to != nil {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go:484:		ptr, salen, err = to.sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go-485-		if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-184-type Sockaddr interface {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go:185:	sockaddr() (ptr unsafe.Pointer, len _Socklen, err error) // lowercase; only we can define Sockaddrs
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-186-}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-209-func Bind(fd int, sa Sockaddr) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go:210:	ptr, n, err := sa.sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-211-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-217-func Connect(fd int, sa Sockaddr) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go:218:	ptr, n, err := sa.sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-219-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-230-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go:231:	return anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-232-}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-247-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go:248:func GetsockoptInet4Addr(fd, level, opt int) (value [4]byte, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-249-	vallen := _Socklen(4)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-309-	if rsa.Addr.Family != AF_UNSPEC {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go:310:		from, err = anyToSockaddr(fd, &rsa)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-311-	}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-315-func Sendto(fd int, p []byte, flags int, to Sockaddr) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go:316:	ptr, n, err := to.sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-317-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-331-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go:332:func SetsockoptInet4Addr(fd, level, opt int, value [4]byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go-333-	return setsockopt(fd, level, opt, unsafe.Pointer(&value[0]), 4)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go-302-	SYS_VMM_GUEST_CTL          = 534 // { int vmm_guest_ctl(int op, struct vmm_guest_options *options); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go:303:	SYS_VMM_GUEST_SYNC_ADDR    = 535 // { int vmm_guest_sync_addr(long *dstaddr, long *srcaddr); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go-304-	SYS_PROCCTL                = 536 // { int procctl(idtype_t idtype, id_t id, int cmd, void *data); }
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go-301-	SYS_SETAUDIT                 = 450 // { int setaudit(struct auditinfo *auditinfo); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go:302:	SYS_GETAUDIT_ADDR            = 451 // { int getaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go:303:	SYS_SETAUDIT_ADDR            = 452 // { int setaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go-304-	SYS_AUDITCTL                 = 453 // { int auditctl(char *path); }
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go-301-	SYS_SETAUDIT                 = 450 // { int setaudit(struct auditinfo *auditinfo); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go:302:	SYS_GETAUDIT_ADDR            = 451 // { int getaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go:303:	SYS_SETAUDIT_ADDR            = 452 // { int setaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go-304-	SYS_AUDITCTL                 = 453 // { int auditctl(char *path); }
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go-301-	SYS_SETAUDIT                 = 450 // { int setaudit(struct auditinfo *auditinfo); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go:302:	SYS_GETAUDIT_ADDR            = 451 // { int getaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go:303:	SYS_SETAUDIT_ADDR            = 452 // { int setaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go-304-	SYS_AUDITCTL                 = 453 // { int auditctl(char *path); }
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go-301-	SYS_SETAUDIT                 = 450 // { int setaudit(struct auditinfo *auditinfo); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go:302:	SYS_GETAUDIT_ADDR            = 451 // { int getaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go:303:	SYS_SETAUDIT_ADDR            = 452 // { int setaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); }
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go-304-	SYS_AUDITCTL                 = 453 // { int auditctl(char *path); }
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-120-// The return value can be passed to Syscall to run the procedure.
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:121:func (p *Proc) Addr() uintptr {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-122-	return p.addr
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-136-	case 0:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:137:		return syscall.Syscall(p.Addr(), uintptr(len(a)), 0, 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-138-	case 1:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:139:		return syscall.Syscall(p.Addr(), uintptr(len(a)), a[0], 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-140-	case 2:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:141:		return syscall.Syscall(p.Addr(), uintptr(len(a)), a[0], a[1], 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-142-	case 3:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:143:		return syscall.Syscall(p.Addr(), uintptr(len(a)), a[0], a[1], a[2])
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-144-	case 4:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:145:		return syscall.Syscall6(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-146-	case 5:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:147:		return syscall.Syscall6(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-148-	case 6:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:149:		return syscall.Syscall6(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5])
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-150-	case 7:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:151:		return syscall.Syscall9(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-152-	case 8:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:153:		return syscall.Syscall9(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-154-	case 9:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:155:		return syscall.Syscall9(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8])
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-156-	case 10:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:157:		return syscall.Syscall12(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-158-	case 11:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:159:		return syscall.Syscall12(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-160-	case 12:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:161:		return syscall.Syscall12(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11])
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-162-	case 13:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:163:		return syscall.Syscall15(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-164-	case 14:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:165:		return syscall.Syscall15(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], a[13], 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-166-	case 15:
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:167:		return syscall.Syscall15(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], a[13], a[14])
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-168-	default:
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-300-// It will panic if the procedure cannot be found.
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:301:func (p *LazyProc) Addr() uintptr {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-302-	p.mustFind()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go:303:	return p.proc.Addr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go-304-}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-356-func GetProcAddressByOrdinal(module Handle, ordinal uintptr) (proc uintptr, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:357:	r0, _, e1 := syscall.Syscall(procGetProcAddress.Addr(), 2, uintptr(module), ordinal, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-358-	proc = uintptr(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-767-type Sockaddr interface {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:768:	sockaddr() (ptr unsafe.Pointer, len int32, err error) // lowercase; only we can define Sockaddrs
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-769-}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-776-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:777:func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, int32, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-778-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-797-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:798:func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, int32, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-799-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-822-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:823:func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, int32, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-824-	name := sa.Name
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-849-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:850:func (rsa *RawSockaddrAny) Sockaddr() (Sockaddr, error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-851-	switch rsa.Addr.Family {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-913-func Bind(fd Handle, sa Sockaddr) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:914:	ptr, n, err := sa.sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-915-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-921-func Connect(fd Handle, sa Sockaddr) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:922:	ptr, n, err := sa.sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-923-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-934-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:935:	return rsa.Sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-936-}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-943-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:944:	return rsa.Sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-945-}
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-955-func WSASendto(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to Sockaddr, overlapped *Overlapped, croutine *byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:956:	rsa, l, err := to.sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-957-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-1009-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:1010:	ptr, n, err := sa.sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-1011-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-1142-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:1143:	from, err = rsa.Sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-1144-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-1147-func Sendto(fd Handle, p []byte, flags int, to Sockaddr) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:1148:	ptr, l, err := to.sockaddr()
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-1149-	if err != nil {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-1190-
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go:1191:func SetsockoptInet4Addr(fd Handle, level, opt int, value [4]byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go-1192-	return Setsockopt(fd, int32(level), int32(opt), (*byte)(unsafe.Pointer(&value[0])), 4)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-359-func RegisterEventSource(uncServerName *uint16, sourceName *uint16) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:360:	r0, _, e1 := syscall.Syscall(procRegisterEventSourceW.Addr(), 2, uintptr(unsafe.Pointer(uncServerName)), uintptr(unsafe.Pointer(sourceName)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-361-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-372-func DeregisterEventSource(handle Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:373:	r1, _, e1 := syscall.Syscall(procDeregisterEventSource.Addr(), 1, uintptr(handle), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-374-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-384-func ReportEvent(log Handle, etype uint16, category uint16, eventId uint32, usrSId uintptr, numStrings uint16, dataSize uint32, strings **uint16, rawData *byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:385:	r1, _, e1 := syscall.Syscall9(procReportEventW.Addr(), 9, uintptr(log), uintptr(etype), uintptr(category), uintptr(eventId), uintptr(usrSId), uintptr(numStrings), uintptr(dataSize), uintptr(unsafe.Pointer(strings)), uintptr(unsafe.Pointer(rawData)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-386-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-396-func OpenSCManager(machineName *uint16, databaseName *uint16, access uint32) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:397:	r0, _, e1 := syscall.Syscall(procOpenSCManagerW.Addr(), 3, uintptr(unsafe.Pointer(machineName)), uintptr(unsafe.Pointer(databaseName)), uintptr(access))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-398-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-409-func CloseServiceHandle(handle Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:410:	r1, _, e1 := syscall.Syscall(procCloseServiceHandle.Addr(), 1, uintptr(handle), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-411-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-421-func CreateService(mgr Handle, serviceName *uint16, displayName *uint16, access uint32, srvType uint32, startType uint32, errCtl uint32, pathName *uint16, loadOrderGroup *uint16, tagId *uint32, dependencies *uint16, serviceStartName *uint16, password *uint16) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:422:	r0, _, e1 := syscall.Syscall15(procCreateServiceW.Addr(), 13, uintptr(mgr), uintptr(unsafe.Pointer(serviceName)), uintptr(unsafe.Pointer(displayName)), uintptr(access), uintptr(srvType), uintptr(startType), uintptr(errCtl), uintptr(unsafe.Pointer(pathName)), uintptr(unsafe.Pointer(loadOrderGroup)), uintptr(unsafe.Pointer(tagId)), uintptr(unsafe.Pointer(dependencies)), uintptr(unsafe.Pointer(serviceStartName)), uintptr(unsafe.Pointer(password)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-423-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-434-func OpenService(mgr Handle, serviceName *uint16, access uint32) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:435:	r0, _, e1 := syscall.Syscall(procOpenServiceW.Addr(), 3, uintptr(mgr), uintptr(unsafe.Pointer(serviceName)), uintptr(access))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-436-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-447-func DeleteService(service Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:448:	r1, _, e1 := syscall.Syscall(procDeleteService.Addr(), 1, uintptr(service), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-449-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-459-func StartService(service Handle, numArgs uint32, argVectors **uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:460:	r1, _, e1 := syscall.Syscall(procStartServiceW.Addr(), 3, uintptr(service), uintptr(numArgs), uintptr(unsafe.Pointer(argVectors)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-461-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-471-func QueryServiceStatus(service Handle, status *SERVICE_STATUS) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:472:	r1, _, e1 := syscall.Syscall(procQueryServiceStatus.Addr(), 2, uintptr(service), uintptr(unsafe.Pointer(status)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-473-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-483-func QueryServiceLockStatus(mgr Handle, lockStatus *QUERY_SERVICE_LOCK_STATUS, bufSize uint32, bytesNeeded *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:484:	r1, _, e1 := syscall.Syscall6(procQueryServiceLockStatusW.Addr(), 4, uintptr(mgr), uintptr(unsafe.Pointer(lockStatus)), uintptr(bufSize), uintptr(unsafe.Pointer(bytesNeeded)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-485-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-495-func ControlService(service Handle, control uint32, status *SERVICE_STATUS) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:496:	r1, _, e1 := syscall.Syscall(procControlService.Addr(), 3, uintptr(service), uintptr(control), uintptr(unsafe.Pointer(status)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-497-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-507-func StartServiceCtrlDispatcher(serviceTable *SERVICE_TABLE_ENTRY) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:508:	r1, _, e1 := syscall.Syscall(procStartServiceCtrlDispatcherW.Addr(), 1, uintptr(unsafe.Pointer(serviceTable)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-509-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-519-func SetServiceStatus(service Handle, serviceStatus *SERVICE_STATUS) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:520:	r1, _, e1 := syscall.Syscall(procSetServiceStatus.Addr(), 2, uintptr(service), uintptr(unsafe.Pointer(serviceStatus)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-521-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-531-func ChangeServiceConfig(service Handle, serviceType uint32, startType uint32, errorControl uint32, binaryPathName *uint16, loadOrderGroup *uint16, tagId *uint32, dependencies *uint16, serviceStartName *uint16, password *uint16, displayName *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:532:	r1, _, e1 := syscall.Syscall12(procChangeServiceConfigW.Addr(), 11, uintptr(service), uintptr(serviceType), uintptr(startType), uintptr(errorControl), uintptr(unsafe.Pointer(binaryPathName)), uintptr(unsafe.Pointer(loadOrderGroup)), uintptr(unsafe.Pointer(tagId)), uintptr(unsafe.Pointer(dependencies)), uintptr(unsafe.Pointer(serviceStartName)), uintptr(unsafe.Pointer(password)), uintptr(unsafe.Pointer(displayName)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-533-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-543-func QueryServiceConfig(service Handle, serviceConfig *QUERY_SERVICE_CONFIG, bufSize uint32, bytesNeeded *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:544:	r1, _, e1 := syscall.Syscall6(procQueryServiceConfigW.Addr(), 4, uintptr(service), uintptr(unsafe.Pointer(serviceConfig)), uintptr(bufSize), uintptr(unsafe.Pointer(bytesNeeded)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-545-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-555-func ChangeServiceConfig2(service Handle, infoLevel uint32, info *byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:556:	r1, _, e1 := syscall.Syscall(procChangeServiceConfig2W.Addr(), 3, uintptr(service), uintptr(infoLevel), uintptr(unsafe.Pointer(info)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-557-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-567-func QueryServiceConfig2(service Handle, infoLevel uint32, buff *byte, buffSize uint32, bytesNeeded *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:568:	r1, _, e1 := syscall.Syscall6(procQueryServiceConfig2W.Addr(), 5, uintptr(service), uintptr(infoLevel), uintptr(unsafe.Pointer(buff)), uintptr(buffSize), uintptr(unsafe.Pointer(bytesNeeded)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-569-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-579-func EnumServicesStatusEx(mgr Handle, infoLevel uint32, serviceType uint32, serviceState uint32, services *byte, bufSize uint32, bytesNeeded *uint32, servicesReturned *uint32, resumeHandle *uint32, groupName *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:580:	r1, _, e1 := syscall.Syscall12(procEnumServicesStatusExW.Addr(), 10, uintptr(mgr), uintptr(infoLevel), uintptr(serviceType), uintptr(serviceState), uintptr(unsafe.Pointer(services)), uintptr(bufSize), uintptr(unsafe.Pointer(bytesNeeded)), uintptr(unsafe.Pointer(servicesReturned)), uintptr(unsafe.Pointer(resumeHandle)), uintptr(unsafe.Pointer(groupName)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-581-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-591-func QueryServiceStatusEx(service Handle, infoLevel uint32, buff *byte, buffSize uint32, bytesNeeded *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:592:	r1, _, e1 := syscall.Syscall6(procQueryServiceStatusEx.Addr(), 5, uintptr(service), uintptr(infoLevel), uintptr(unsafe.Pointer(buff)), uintptr(buffSize), uintptr(unsafe.Pointer(bytesNeeded)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-593-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-603-func NotifyServiceStatusChange(service Handle, notifyMask uint32, notifier *SERVICE_NOTIFY) (ret error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:604:	r0, _, _ := syscall.Syscall(procNotifyServiceStatusChangeW.Addr(), 3, uintptr(service), uintptr(notifyMask), uintptr(unsafe.Pointer(notifier)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-605-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-611-func GetLastError() (lasterr error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:612:	r0, _, _ := syscall.Syscall(procGetLastError.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-613-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-628-func _LoadLibrary(libname *uint16) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:629:	r0, _, e1 := syscall.Syscall(procLoadLibraryW.Addr(), 1, uintptr(unsafe.Pointer(libname)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-630-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-650-func _LoadLibraryEx(libname *uint16, zero Handle, flags uintptr) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:651:	r0, _, e1 := syscall.Syscall(procLoadLibraryExW.Addr(), 3, uintptr(unsafe.Pointer(libname)), uintptr(zero), uintptr(flags))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-652-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-663-func FreeLibrary(handle Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:664:	r1, _, e1 := syscall.Syscall(procFreeLibrary.Addr(), 1, uintptr(handle), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-665-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-684-func _GetProcAddress(module Handle, procname *byte) (proc uintptr, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:685:	r0, _, e1 := syscall.Syscall(procGetProcAddress.Addr(), 2, uintptr(module), uintptr(unsafe.Pointer(procname)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-686-	proc = uintptr(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-697-func GetModuleFileName(module Handle, filename *uint16, size uint32) (n uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:698:	r0, _, e1 := syscall.Syscall(procGetModuleFileNameW.Addr(), 3, uintptr(module), uintptr(unsafe.Pointer(filename)), uintptr(size))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-699-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-710-func GetModuleHandleEx(flags uint32, moduleName *uint16, module *Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:711:	r1, _, e1 := syscall.Syscall(procGetModuleHandleExW.Addr(), 3, uintptr(flags), uintptr(unsafe.Pointer(moduleName)), uintptr(unsafe.Pointer(module)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-712-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-722-func GetVersion() (ver uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:723:	r0, _, e1 := syscall.Syscall(procGetVersion.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-724-	ver = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-739-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:740:	r0, _, e1 := syscall.Syscall9(procFormatMessageW.Addr(), 7, uintptr(flags), uintptr(msgsrc), uintptr(msgid), uintptr(langid), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(args)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-741-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-752-func ExitProcess(exitcode uint32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:753:	syscall.Syscall(procExitProcess.Addr(), 1, uintptr(exitcode), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-754-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-763-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:764:	r1, _, e1 := syscall.Syscall(procIsWow64Process.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(&_p0)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-765-	*isWow64 = _p0 != 0
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-776-func CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile Handle) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:777:	r0, _, e1 := syscall.Syscall9(procCreateFileW.Addr(), 7, uintptr(unsafe.Pointer(name)), uintptr(access), uintptr(mode), uintptr(unsafe.Pointer(sa)), uintptr(createmode), uintptr(attrs), uintptr(templatefile), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-778-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-793-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:794:	r1, _, e1 := syscall.Syscall6(procReadFile.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(done)), uintptr(unsafe.Pointer(overlapped)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-795-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-809-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:810:	r1, _, e1 := syscall.Syscall6(procWriteFile.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(done)), uintptr(unsafe.Pointer(overlapped)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-811-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-827-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:828:	r1, _, e1 := syscall.Syscall6(procGetOverlappedResult.Addr(), 4, uintptr(handle), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(done)), uintptr(_p0), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-829-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-839-func SetFilePointer(handle Handle, lowoffset int32, highoffsetptr *int32, whence uint32) (newlowoffset uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:840:	r0, _, e1 := syscall.Syscall6(procSetFilePointer.Addr(), 4, uintptr(handle), uintptr(lowoffset), uintptr(unsafe.Pointer(highoffsetptr)), uintptr(whence), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-841-	newlowoffset = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-852-func CloseHandle(handle Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:853:	r1, _, e1 := syscall.Syscall(procCloseHandle.Addr(), 1, uintptr(handle), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-854-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-864-func GetStdHandle(stdhandle uint32) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:865:	r0, _, e1 := syscall.Syscall(procGetStdHandle.Addr(), 1, uintptr(stdhandle), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-866-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-877-func SetStdHandle(stdhandle uint32, handle Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:878:	r1, _, e1 := syscall.Syscall(procSetStdHandle.Addr(), 2, uintptr(stdhandle), uintptr(handle), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-879-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-889-func findFirstFile1(name *uint16, data *win32finddata1) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:890:	r0, _, e1 := syscall.Syscall(procFindFirstFileW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(data)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-891-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-902-func findNextFile1(handle Handle, data *win32finddata1) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:903:	r1, _, e1 := syscall.Syscall(procFindNextFileW.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(data)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-904-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-914-func FindClose(handle Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:915:	r1, _, e1 := syscall.Syscall(procFindClose.Addr(), 1, uintptr(handle), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-916-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-926-func GetFileInformationByHandle(handle Handle, data *ByHandleFileInformation) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:927:	r1, _, e1 := syscall.Syscall(procGetFileInformationByHandle.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(data)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-928-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-938-func GetFileInformationByHandleEx(handle Handle, class uint32, outBuffer *byte, outBufferLen uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:939:	r1, _, e1 := syscall.Syscall6(procGetFileInformationByHandleEx.Addr(), 4, uintptr(handle), uintptr(class), uintptr(unsafe.Pointer(outBuffer)), uintptr(outBufferLen), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-940-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-950-func GetCurrentDirectory(buflen uint32, buf *uint16) (n uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:951:	r0, _, e1 := syscall.Syscall(procGetCurrentDirectoryW.Addr(), 2, uintptr(buflen), uintptr(unsafe.Pointer(buf)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-952-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-963-func SetCurrentDirectory(path *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:964:	r1, _, e1 := syscall.Syscall(procSetCurrentDirectoryW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-965-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-975-func CreateDirectory(path *uint16, sa *SecurityAttributes) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:976:	r1, _, e1 := syscall.Syscall(procCreateDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(sa)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-977-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-987-func RemoveDirectory(path *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:988:	r1, _, e1 := syscall.Syscall(procRemoveDirectoryW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-989-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-999-func DeleteFile(path *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1000:	r1, _, e1 := syscall.Syscall(procDeleteFileW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1001-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1011-func MoveFile(from *uint16, to *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1012:	r1, _, e1 := syscall.Syscall(procMoveFileW.Addr(), 2, uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(to)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1013-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1023-func MoveFileEx(from *uint16, to *uint16, flags uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1024:	r1, _, e1 := syscall.Syscall(procMoveFileExW.Addr(), 3, uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(to)), uintptr(flags))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1025-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1035-func LockFileEx(file Handle, flags uint32, reserved uint32, bytesLow uint32, bytesHigh uint32, overlapped *Overlapped) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1036:	r1, _, e1 := syscall.Syscall6(procLockFileEx.Addr(), 6, uintptr(file), uintptr(flags), uintptr(reserved), uintptr(bytesLow), uintptr(bytesHigh), uintptr(unsafe.Pointer(overlapped)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1037-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1047-func UnlockFileEx(file Handle, reserved uint32, bytesLow uint32, bytesHigh uint32, overlapped *Overlapped) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1048:	r1, _, e1 := syscall.Syscall6(procUnlockFileEx.Addr(), 5, uintptr(file), uintptr(reserved), uintptr(bytesLow), uintptr(bytesHigh), uintptr(unsafe.Pointer(overlapped)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1049-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1059-func GetComputerName(buf *uint16, n *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1060:	r1, _, e1 := syscall.Syscall(procGetComputerNameW.Addr(), 2, uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(n)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1061-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1071-func GetComputerNameEx(nametype uint32, buf *uint16, n *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1072:	r1, _, e1 := syscall.Syscall(procGetComputerNameExW.Addr(), 3, uintptr(nametype), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(n)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1073-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1083-func SetEndOfFile(handle Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1084:	r1, _, e1 := syscall.Syscall(procSetEndOfFile.Addr(), 1, uintptr(handle), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1085-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1095-func GetSystemTimeAsFileTime(time *Filetime) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1096:	syscall.Syscall(procGetSystemTimeAsFileTime.Addr(), 1, uintptr(unsafe.Pointer(time)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1097-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1100-func GetSystemTimePreciseAsFileTime(time *Filetime) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1101:	syscall.Syscall(procGetSystemTimePreciseAsFileTime.Addr(), 1, uintptr(unsafe.Pointer(time)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1102-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1105-func GetTimeZoneInformation(tzi *Timezoneinformation) (rc uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1106:	r0, _, e1 := syscall.Syscall(procGetTimeZoneInformation.Addr(), 1, uintptr(unsafe.Pointer(tzi)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1107-	rc = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1118-func CreateIoCompletionPort(filehandle Handle, cphandle Handle, key uint32, threadcnt uint32) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1119:	r0, _, e1 := syscall.Syscall6(procCreateIoCompletionPort.Addr(), 4, uintptr(filehandle), uintptr(cphandle), uintptr(key), uintptr(threadcnt), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1120-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1131-func GetQueuedCompletionStatus(cphandle Handle, qty *uint32, key *uint32, overlapped **Overlapped, timeout uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1132:	r1, _, e1 := syscall.Syscall6(procGetQueuedCompletionStatus.Addr(), 5, uintptr(cphandle), uintptr(unsafe.Pointer(qty)), uintptr(unsafe.Pointer(key)), uintptr(unsafe.Pointer(overlapped)), uintptr(timeout), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1133-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1143-func PostQueuedCompletionStatus(cphandle Handle, qty uint32, key uint32, overlapped *Overlapped) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1144:	r1, _, e1 := syscall.Syscall6(procPostQueuedCompletionStatus.Addr(), 4, uintptr(cphandle), uintptr(qty), uintptr(key), uintptr(unsafe.Pointer(overlapped)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1145-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1155-func CancelIo(s Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1156:	r1, _, e1 := syscall.Syscall(procCancelIo.Addr(), 1, uintptr(s), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1157-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1167-func CancelIoEx(s Handle, o *Overlapped) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1168:	r1, _, e1 := syscall.Syscall(procCancelIoEx.Addr(), 2, uintptr(s), uintptr(unsafe.Pointer(o)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1169-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1185-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1186:	r1, _, e1 := syscall.Syscall12(procCreateProcessW.Addr(), 10, uintptr(unsafe.Pointer(appName)), uintptr(unsafe.Pointer(commandLine)), uintptr(unsafe.Pointer(procSecurity)), uintptr(unsafe.Pointer(threadSecurity)), uintptr(_p0), uintptr(creationFlags), uintptr(unsafe.Pointer(env)), uintptr(unsafe.Pointer(currentDir)), uintptr(unsafe.Pointer(startupInfo)), uintptr(unsafe.Pointer(outProcInfo)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1187-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1203-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1204:	r0, _, e1 := syscall.Syscall(procOpenProcess.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(processId))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1205-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1216-func ShellExecute(hwnd Handle, verb *uint16, file *uint16, args *uint16, cwd *uint16, showCmd int32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1217:	r1, _, e1 := syscall.Syscall6(procShellExecuteW.Addr(), 6, uintptr(hwnd), uintptr(unsafe.Pointer(verb)), uintptr(unsafe.Pointer(file)), uintptr(unsafe.Pointer(args)), uintptr(unsafe.Pointer(cwd)), uintptr(showCmd))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1218-	if r1 <= 32 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1228-func shGetKnownFolderPath(id *KNOWNFOLDERID, flags uint32, token Token, path **uint16) (ret error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1229:	r0, _, _ := syscall.Syscall6(procSHGetKnownFolderPath.Addr(), 4, uintptr(unsafe.Pointer(id)), uintptr(flags), uintptr(token), uintptr(unsafe.Pointer(path)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1230-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1236-func TerminateProcess(handle Handle, exitcode uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1237:	r1, _, e1 := syscall.Syscall(procTerminateProcess.Addr(), 2, uintptr(handle), uintptr(exitcode), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1238-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1248-func GetExitCodeProcess(handle Handle, exitcode *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1249:	r1, _, e1 := syscall.Syscall(procGetExitCodeProcess.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(exitcode)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1250-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1260-func GetStartupInfo(startupInfo *StartupInfo) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1261:	r1, _, e1 := syscall.Syscall(procGetStartupInfoW.Addr(), 1, uintptr(unsafe.Pointer(startupInfo)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1262-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1272-func GetProcessTimes(handle Handle, creationTime *Filetime, exitTime *Filetime, kernelTime *Filetime, userTime *Filetime) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1273:	r1, _, e1 := syscall.Syscall6(procGetProcessTimes.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(creationTime)), uintptr(unsafe.Pointer(exitTime)), uintptr(unsafe.Pointer(kernelTime)), uintptr(unsafe.Pointer(userTime)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1274-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1290-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1291:	r1, _, e1 := syscall.Syscall9(procDuplicateHandle.Addr(), 7, uintptr(hSourceProcessHandle), uintptr(hSourceHandle), uintptr(hTargetProcessHandle), uintptr(unsafe.Pointer(lpTargetHandle)), uintptr(dwDesiredAccess), uintptr(_p0), uintptr(dwOptions), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1292-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1302-func WaitForSingleObject(handle Handle, waitMilliseconds uint32) (event uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1303:	r0, _, e1 := syscall.Syscall(procWaitForSingleObject.Addr(), 2, uintptr(handle), uintptr(waitMilliseconds), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1304-	event = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1321-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1322:	r0, _, e1 := syscall.Syscall6(procWaitForMultipleObjects.Addr(), 4, uintptr(count), uintptr(handles), uintptr(_p0), uintptr(waitMilliseconds), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1323-	event = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1334-func GetTempPath(buflen uint32, buf *uint16) (n uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1335:	r0, _, e1 := syscall.Syscall(procGetTempPathW.Addr(), 2, uintptr(buflen), uintptr(unsafe.Pointer(buf)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1336-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1347-func CreatePipe(readhandle *Handle, writehandle *Handle, sa *SecurityAttributes, size uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1348:	r1, _, e1 := syscall.Syscall6(procCreatePipe.Addr(), 4, uintptr(unsafe.Pointer(readhandle)), uintptr(unsafe.Pointer(writehandle)), uintptr(unsafe.Pointer(sa)), uintptr(size), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1349-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1359-func GetFileType(filehandle Handle) (n uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1360:	r0, _, e1 := syscall.Syscall(procGetFileType.Addr(), 1, uintptr(filehandle), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1361-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1372-func CryptAcquireContext(provhandle *Handle, container *uint16, provider *uint16, provtype uint32, flags uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1373:	r1, _, e1 := syscall.Syscall6(procCryptAcquireContextW.Addr(), 5, uintptr(unsafe.Pointer(provhandle)), uintptr(unsafe.Pointer(container)), uintptr(unsafe.Pointer(provider)), uintptr(provtype), uintptr(flags), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1374-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1384-func CryptReleaseContext(provhandle Handle, flags uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1385:	r1, _, e1 := syscall.Syscall(procCryptReleaseContext.Addr(), 2, uintptr(provhandle), uintptr(flags), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1386-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1396-func CryptGenRandom(provhandle Handle, buflen uint32, buf *byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1397:	r1, _, e1 := syscall.Syscall(procCryptGenRandom.Addr(), 3, uintptr(provhandle), uintptr(buflen), uintptr(unsafe.Pointer(buf)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1398-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1408-func GetEnvironmentStrings() (envs *uint16, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1409:	r0, _, e1 := syscall.Syscall(procGetEnvironmentStringsW.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1410-	envs = (*uint16)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1421-func FreeEnvironmentStrings(envs *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1422:	r1, _, e1 := syscall.Syscall(procFreeEnvironmentStringsW.Addr(), 1, uintptr(unsafe.Pointer(envs)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1423-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1433-func GetEnvironmentVariable(name *uint16, buffer *uint16, size uint32) (n uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1434:	r0, _, e1 := syscall.Syscall(procGetEnvironmentVariableW.Addr(), 3, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(buffer)), uintptr(size))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1435-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1446-func SetEnvironmentVariable(name *uint16, value *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1447:	r1, _, e1 := syscall.Syscall(procSetEnvironmentVariableW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(value)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1448-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1464-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1465:	r1, _, e1 := syscall.Syscall(procCreateEnvironmentBlock.Addr(), 3, uintptr(unsafe.Pointer(block)), uintptr(token), uintptr(_p0))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1466-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1476-func DestroyEnvironmentBlock(block *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1477:	r1, _, e1 := syscall.Syscall(procDestroyEnvironmentBlock.Addr(), 1, uintptr(unsafe.Pointer(block)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1478-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1488-func getTickCount64() (ms uint64) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1489:	r0, _, _ := syscall.Syscall(procGetTickCount64.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1490-	ms = uint64(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1494-func SetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1495:	r1, _, e1 := syscall.Syscall6(procSetFileTime.Addr(), 4, uintptr(handle), uintptr(unsafe.Pointer(ctime)), uintptr(unsafe.Pointer(atime)), uintptr(unsafe.Pointer(wtime)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1496-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1506-func GetFileAttributes(name *uint16) (attrs uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1507:	r0, _, e1 := syscall.Syscall(procGetFileAttributesW.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1508-	attrs = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1519-func SetFileAttributes(name *uint16, attrs uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1520:	r1, _, e1 := syscall.Syscall(procSetFileAttributesW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(attrs), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1521-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1531-func GetFileAttributesEx(name *uint16, level uint32, info *byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1532:	r1, _, e1 := syscall.Syscall(procGetFileAttributesExW.Addr(), 3, uintptr(unsafe.Pointer(name)), uintptr(level), uintptr(unsafe.Pointer(info)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1533-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1543-func GetCommandLine() (cmd *uint16) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1544:	r0, _, _ := syscall.Syscall(procGetCommandLineW.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1545-	cmd = (*uint16)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1549-func CommandLineToArgv(cmd *uint16, argc *int32) (argv *[8192]*[8192]uint16, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1550:	r0, _, e1 := syscall.Syscall(procCommandLineToArgvW.Addr(), 2, uintptr(unsafe.Pointer(cmd)), uintptr(unsafe.Pointer(argc)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1551-	argv = (*[8192]*[8192]uint16)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1562-func LocalFree(hmem Handle) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1563:	r0, _, e1 := syscall.Syscall(procLocalFree.Addr(), 1, uintptr(hmem), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1564-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1575-func SetHandleInformation(handle Handle, mask uint32, flags uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1576:	r1, _, e1 := syscall.Syscall(procSetHandleInformation.Addr(), 3, uintptr(handle), uintptr(mask), uintptr(flags))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1577-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1587-func FlushFileBuffers(handle Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1588:	r1, _, e1 := syscall.Syscall(procFlushFileBuffers.Addr(), 1, uintptr(handle), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1589-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1599-func GetFullPathName(path *uint16, buflen uint32, buf *uint16, fname **uint16) (n uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1600:	r0, _, e1 := syscall.Syscall6(procGetFullPathNameW.Addr(), 4, uintptr(unsafe.Pointer(path)), uintptr(buflen), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(fname)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1601-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1612-func GetLongPathName(path *uint16, buf *uint16, buflen uint32) (n uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1613:	r0, _, e1 := syscall.Syscall(procGetLongPathNameW.Addr(), 3, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(buf)), uintptr(buflen))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1614-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1625-func GetShortPathName(longpath *uint16, shortpath *uint16, buflen uint32) (n uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1626:	r0, _, e1 := syscall.Syscall(procGetShortPathNameW.Addr(), 3, uintptr(unsafe.Pointer(longpath)), uintptr(unsafe.Pointer(shortpath)), uintptr(buflen))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1627-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1638-func CreateFileMapping(fhandle Handle, sa *SecurityAttributes, prot uint32, maxSizeHigh uint32, maxSizeLow uint32, name *uint16) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1639:	r0, _, e1 := syscall.Syscall6(procCreateFileMappingW.Addr(), 6, uintptr(fhandle), uintptr(unsafe.Pointer(sa)), uintptr(prot), uintptr(maxSizeHigh), uintptr(maxSizeLow), uintptr(unsafe.Pointer(name)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1640-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1651-func MapViewOfFile(handle Handle, access uint32, offsetHigh uint32, offsetLow uint32, length uintptr) (addr uintptr, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1652:	r0, _, e1 := syscall.Syscall6(procMapViewOfFile.Addr(), 5, uintptr(handle), uintptr(access), uintptr(offsetHigh), uintptr(offsetLow), uintptr(length), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1653-	addr = uintptr(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1664-func UnmapViewOfFile(addr uintptr) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1665:	r1, _, e1 := syscall.Syscall(procUnmapViewOfFile.Addr(), 1, uintptr(addr), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1666-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1676-func FlushViewOfFile(addr uintptr, length uintptr) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1677:	r1, _, e1 := syscall.Syscall(procFlushViewOfFile.Addr(), 2, uintptr(addr), uintptr(length), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1678-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1688-func VirtualLock(addr uintptr, length uintptr) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1689:	r1, _, e1 := syscall.Syscall(procVirtualLock.Addr(), 2, uintptr(addr), uintptr(length), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1690-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1700-func VirtualUnlock(addr uintptr, length uintptr) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1701:	r1, _, e1 := syscall.Syscall(procVirtualUnlock.Addr(), 2, uintptr(addr), uintptr(length), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1702-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1712-func VirtualAlloc(address uintptr, size uintptr, alloctype uint32, protect uint32) (value uintptr, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1713:	r0, _, e1 := syscall.Syscall6(procVirtualAlloc.Addr(), 4, uintptr(address), uintptr(size), uintptr(alloctype), uintptr(protect), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1714-	value = uintptr(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1725-func VirtualFree(address uintptr, size uintptr, freetype uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1726:	r1, _, e1 := syscall.Syscall(procVirtualFree.Addr(), 3, uintptr(address), uintptr(size), uintptr(freetype))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1727-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1737-func VirtualProtect(address uintptr, size uintptr, newprotect uint32, oldprotect *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1738:	r1, _, e1 := syscall.Syscall6(procVirtualProtect.Addr(), 4, uintptr(address), uintptr(size), uintptr(newprotect), uintptr(unsafe.Pointer(oldprotect)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1739-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1749-func TransmitFile(s Handle, handle Handle, bytesToWrite uint32, bytsPerSend uint32, overlapped *Overlapped, transmitFileBuf *TransmitFileBuffers, flags uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1750:	r1, _, e1 := syscall.Syscall9(procTransmitFile.Addr(), 7, uintptr(s), uintptr(handle), uintptr(bytesToWrite), uintptr(bytsPerSend), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(transmitFileBuf)), uintptr(flags), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1751-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1767-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1768:	r1, _, e1 := syscall.Syscall9(procReadDirectoryChangesW.Addr(), 8, uintptr(handle), uintptr(unsafe.Pointer(buf)), uintptr(buflen), uintptr(_p0), uintptr(mask), uintptr(unsafe.Pointer(retlen)), uintptr(unsafe.Pointer(overlapped)), uintptr(completionRoutine), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1769-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1779-func CertOpenSystemStore(hprov Handle, name *uint16) (store Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1780:	r0, _, e1 := syscall.Syscall(procCertOpenSystemStoreW.Addr(), 2, uintptr(hprov), uintptr(unsafe.Pointer(name)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1781-	store = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1792-func CertOpenStore(storeProvider uintptr, msgAndCertEncodingType uint32, cryptProv uintptr, flags uint32, para uintptr) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1793:	r0, _, e1 := syscall.Syscall6(procCertOpenStore.Addr(), 5, uintptr(storeProvider), uintptr(msgAndCertEncodingType), uintptr(cryptProv), uintptr(flags), uintptr(para), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1794-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1805-func CertEnumCertificatesInStore(store Handle, prevContext *CertContext) (context *CertContext, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1806:	r0, _, e1 := syscall.Syscall(procCertEnumCertificatesInStore.Addr(), 2, uintptr(store), uintptr(unsafe.Pointer(prevContext)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1807-	context = (*CertContext)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1818-func CertAddCertificateContextToStore(store Handle, certContext *CertContext, addDisposition uint32, storeContext **CertContext) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1819:	r1, _, e1 := syscall.Syscall6(procCertAddCertificateContextToStore.Addr(), 4, uintptr(store), uintptr(unsafe.Pointer(certContext)), uintptr(addDisposition), uintptr(unsafe.Pointer(storeContext)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1820-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1830-func CertCloseStore(store Handle, flags uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1831:	r1, _, e1 := syscall.Syscall(procCertCloseStore.Addr(), 2, uintptr(store), uintptr(flags), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1832-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1842-func CertGetCertificateChain(engine Handle, leaf *CertContext, time *Filetime, additionalStore Handle, para *CertChainPara, flags uint32, reserved uintptr, chainCtx **CertChainContext) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1843:	r1, _, e1 := syscall.Syscall9(procCertGetCertificateChain.Addr(), 8, uintptr(engine), uintptr(unsafe.Pointer(leaf)), uintptr(unsafe.Pointer(time)), uintptr(additionalStore), uintptr(unsafe.Pointer(para)), uintptr(flags), uintptr(reserved), uintptr(unsafe.Pointer(chainCtx)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1844-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1854-func CertFreeCertificateChain(ctx *CertChainContext) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1855:	syscall.Syscall(procCertFreeCertificateChain.Addr(), 1, uintptr(unsafe.Pointer(ctx)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1856-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1859-func CertCreateCertificateContext(certEncodingType uint32, certEncoded *byte, encodedLen uint32) (context *CertContext, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1860:	r0, _, e1 := syscall.Syscall(procCertCreateCertificateContext.Addr(), 3, uintptr(certEncodingType), uintptr(unsafe.Pointer(certEncoded)), uintptr(encodedLen))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1861-	context = (*CertContext)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1872-func CertFreeCertificateContext(ctx *CertContext) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1873:	r1, _, e1 := syscall.Syscall(procCertFreeCertificateContext.Addr(), 1, uintptr(unsafe.Pointer(ctx)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1874-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1884-func CertVerifyCertificateChainPolicy(policyOID uintptr, chain *CertChainContext, para *CertChainPolicyPara, status *CertChainPolicyStatus) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1885:	r1, _, e1 := syscall.Syscall6(procCertVerifyCertificateChainPolicy.Addr(), 4, uintptr(policyOID), uintptr(unsafe.Pointer(chain)), uintptr(unsafe.Pointer(para)), uintptr(unsafe.Pointer(status)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1886-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1896-func RegOpenKeyEx(key Handle, subkey *uint16, options uint32, desiredAccess uint32, result *Handle) (regerrno error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1897:	r0, _, _ := syscall.Syscall6(procRegOpenKeyExW.Addr(), 5, uintptr(key), uintptr(unsafe.Pointer(subkey)), uintptr(options), uintptr(desiredAccess), uintptr(unsafe.Pointer(result)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1898-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1904-func RegCloseKey(key Handle) (regerrno error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1905:	r0, _, _ := syscall.Syscall(procRegCloseKey.Addr(), 1, uintptr(key), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1906-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1912-func RegQueryInfoKey(key Handle, class *uint16, classLen *uint32, reserved *uint32, subkeysLen *uint32, maxSubkeyLen *uint32, maxClassLen *uint32, valuesLen *uint32, maxValueNameLen *uint32, maxValueLen *uint32, saLen *uint32, lastWriteTime *Filetime) (regerrno error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1913:	r0, _, _ := syscall.Syscall12(procRegQueryInfoKeyW.Addr(), 12, uintptr(key), uintptr(unsafe.Pointer(class)), uintptr(unsafe.Pointer(classLen)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(subkeysLen)), uintptr(unsafe.Pointer(maxSubkeyLen)), uintptr(unsafe.Pointer(maxClassLen)), uintptr(unsafe.Pointer(valuesLen)), uintptr(unsafe.Pointer(maxValueNameLen)), uintptr(unsafe.Pointer(maxValueLen)), uintptr(unsafe.Pointer(saLen)), uintptr(unsafe.Pointer(lastWriteTime)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1914-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1920-func RegEnumKeyEx(key Handle, index uint32, name *uint16, nameLen *uint32, reserved *uint32, class *uint16, classLen *uint32, lastWriteTime *Filetime) (regerrno error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1921:	r0, _, _ := syscall.Syscall9(procRegEnumKeyExW.Addr(), 8, uintptr(key), uintptr(index), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(class)), uintptr(unsafe.Pointer(classLen)), uintptr(unsafe.Pointer(lastWriteTime)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1922-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1928-func RegQueryValueEx(key Handle, name *uint16, reserved *uint32, valtype *uint32, buf *byte, buflen *uint32) (regerrno error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1929:	r0, _, _ := syscall.Syscall6(procRegQueryValueExW.Addr(), 6, uintptr(key), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(valtype)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(buflen)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1930-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1936-func GetCurrentProcessId() (pid uint32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1937:	r0, _, _ := syscall.Syscall(procGetCurrentProcessId.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1938-	pid = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1942-func GetConsoleMode(console Handle, mode *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1943:	r1, _, e1 := syscall.Syscall(procGetConsoleMode.Addr(), 2, uintptr(console), uintptr(unsafe.Pointer(mode)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1944-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1954-func SetConsoleMode(console Handle, mode uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1955:	r1, _, e1 := syscall.Syscall(procSetConsoleMode.Addr(), 2, uintptr(console), uintptr(mode), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1956-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1966-func GetConsoleScreenBufferInfo(console Handle, info *ConsoleScreenBufferInfo) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1967:	r1, _, e1 := syscall.Syscall(procGetConsoleScreenBufferInfo.Addr(), 2, uintptr(console), uintptr(unsafe.Pointer(info)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1968-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1978-func WriteConsole(console Handle, buf *uint16, towrite uint32, written *uint32, reserved *byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1979:	r1, _, e1 := syscall.Syscall6(procWriteConsoleW.Addr(), 5, uintptr(console), uintptr(unsafe.Pointer(buf)), uintptr(towrite), uintptr(unsafe.Pointer(written)), uintptr(unsafe.Pointer(reserved)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1980-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1990-func ReadConsole(console Handle, buf *uint16, toread uint32, read *uint32, inputControl *byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:1991:	r1, _, e1 := syscall.Syscall6(procReadConsoleW.Addr(), 5, uintptr(console), uintptr(unsafe.Pointer(buf)), uintptr(toread), uintptr(unsafe.Pointer(read)), uintptr(unsafe.Pointer(inputControl)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-1992-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2002-func CreateToolhelp32Snapshot(flags uint32, processId uint32) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2003:	r0, _, e1 := syscall.Syscall(procCreateToolhelp32Snapshot.Addr(), 2, uintptr(flags), uintptr(processId), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2004-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2015-func Process32First(snapshot Handle, procEntry *ProcessEntry32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2016:	r1, _, e1 := syscall.Syscall(procProcess32FirstW.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(procEntry)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2017-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2027-func Process32Next(snapshot Handle, procEntry *ProcessEntry32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2028:	r1, _, e1 := syscall.Syscall(procProcess32NextW.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(procEntry)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2029-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2039-func Thread32First(snapshot Handle, threadEntry *ThreadEntry32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2040:	r1, _, e1 := syscall.Syscall(procThread32First.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(threadEntry)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2041-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2051-func Thread32Next(snapshot Handle, threadEntry *ThreadEntry32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2052:	r1, _, e1 := syscall.Syscall(procThread32Next.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(threadEntry)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2053-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2063-func DeviceIoControl(handle Handle, ioControlCode uint32, inBuffer *byte, inBufferSize uint32, outBuffer *byte, outBufferSize uint32, bytesReturned *uint32, overlapped *Overlapped) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2064:	r1, _, e1 := syscall.Syscall9(procDeviceIoControl.Addr(), 8, uintptr(handle), uintptr(ioControlCode), uintptr(unsafe.Pointer(inBuffer)), uintptr(inBufferSize), uintptr(unsafe.Pointer(outBuffer)), uintptr(outBufferSize), uintptr(unsafe.Pointer(bytesReturned)), uintptr(unsafe.Pointer(overlapped)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2065-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2075-func CreateSymbolicLink(symlinkfilename *uint16, targetfilename *uint16, flags uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2076:	r1, _, e1 := syscall.Syscall(procCreateSymbolicLinkW.Addr(), 3, uintptr(unsafe.Pointer(symlinkfilename)), uintptr(unsafe.Pointer(targetfilename)), uintptr(flags))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2077-	if r1&0xff == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2087-func CreateHardLink(filename *uint16, existingfilename *uint16, reserved uintptr) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2088:	r1, _, e1 := syscall.Syscall(procCreateHardLinkW.Addr(), 3, uintptr(unsafe.Pointer(filename)), uintptr(unsafe.Pointer(existingfilename)), uintptr(reserved))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2089-	if r1&0xff == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2099-func GetCurrentThreadId() (id uint32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2100:	r0, _, _ := syscall.Syscall(procGetCurrentThreadId.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2101-	id = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2105-func CreateEvent(eventAttrs *SecurityAttributes, manualReset uint32, initialState uint32, name *uint16) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2106:	r0, _, e1 := syscall.Syscall6(procCreateEventW.Addr(), 4, uintptr(unsafe.Pointer(eventAttrs)), uintptr(manualReset), uintptr(initialState), uintptr(unsafe.Pointer(name)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2107-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2118-func CreateEventEx(eventAttrs *SecurityAttributes, name *uint16, flags uint32, desiredAccess uint32) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2119:	r0, _, e1 := syscall.Syscall6(procCreateEventExW.Addr(), 4, uintptr(unsafe.Pointer(eventAttrs)), uintptr(unsafe.Pointer(name)), uintptr(flags), uintptr(desiredAccess), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2120-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2137-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2138:	r0, _, e1 := syscall.Syscall(procOpenEventW.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(unsafe.Pointer(name)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2139-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2150-func SetEvent(event Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2151:	r1, _, e1 := syscall.Syscall(procSetEvent.Addr(), 1, uintptr(event), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2152-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2162-func ResetEvent(event Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2163:	r1, _, e1 := syscall.Syscall(procResetEvent.Addr(), 1, uintptr(event), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2164-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2174-func PulseEvent(event Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2175:	r1, _, e1 := syscall.Syscall(procPulseEvent.Addr(), 1, uintptr(event), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2176-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2192-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2193:	r0, _, e1 := syscall.Syscall(procCreateMutexW.Addr(), 3, uintptr(unsafe.Pointer(mutexAttrs)), uintptr(_p0), uintptr(unsafe.Pointer(name)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2194-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2205-func CreateMutexEx(mutexAttrs *SecurityAttributes, name *uint16, flags uint32, desiredAccess uint32) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2206:	r0, _, e1 := syscall.Syscall6(procCreateMutexExW.Addr(), 4, uintptr(unsafe.Pointer(mutexAttrs)), uintptr(unsafe.Pointer(name)), uintptr(flags), uintptr(desiredAccess), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2207-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2224-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2225:	r0, _, e1 := syscall.Syscall(procOpenMutexW.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(unsafe.Pointer(name)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2226-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2237-func ReleaseMutex(mutex Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2238:	r1, _, e1 := syscall.Syscall(procReleaseMutex.Addr(), 1, uintptr(mutex), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2239-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2255-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2256:	r0, _, _ := syscall.Syscall(procSleepEx.Addr(), 2, uintptr(milliseconds), uintptr(_p0), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2257-	ret = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2261-func CreateJobObject(jobAttr *SecurityAttributes, name *uint16) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2262:	r0, _, e1 := syscall.Syscall(procCreateJobObjectW.Addr(), 2, uintptr(unsafe.Pointer(jobAttr)), uintptr(unsafe.Pointer(name)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2263-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2274-func AssignProcessToJobObject(job Handle, process Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2275:	r1, _, e1 := syscall.Syscall(procAssignProcessToJobObject.Addr(), 2, uintptr(job), uintptr(process), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2276-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2286-func TerminateJobObject(job Handle, exitCode uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2287:	r1, _, e1 := syscall.Syscall(procTerminateJobObject.Addr(), 2, uintptr(job), uintptr(exitCode), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2288-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2298-func SetErrorMode(mode uint32) (ret uint32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2299:	r0, _, _ := syscall.Syscall(procSetErrorMode.Addr(), 1, uintptr(mode), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2300-	ret = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2304-func ResumeThread(thread Handle) (ret uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2305:	r0, _, e1 := syscall.Syscall(procResumeThread.Addr(), 1, uintptr(thread), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2306-	ret = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2317-func SetPriorityClass(process Handle, priorityClass uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2318:	r1, _, e1 := syscall.Syscall(procSetPriorityClass.Addr(), 2, uintptr(process), uintptr(priorityClass), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2319-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2329-func GetPriorityClass(process Handle) (ret uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2330:	r0, _, e1 := syscall.Syscall(procGetPriorityClass.Addr(), 1, uintptr(process), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2331-	ret = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2342-func SetInformationJobObject(job Handle, JobObjectInformationClass uint32, JobObjectInformation uintptr, JobObjectInformationLength uint32) (ret int, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2343:	r0, _, e1 := syscall.Syscall6(procSetInformationJobObject.Addr(), 4, uintptr(job), uintptr(JobObjectInformationClass), uintptr(JobObjectInformation), uintptr(JobObjectInformationLength), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2344-	ret = int(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2355-func GenerateConsoleCtrlEvent(ctrlEvent uint32, processGroupID uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2356:	r1, _, e1 := syscall.Syscall(procGenerateConsoleCtrlEvent.Addr(), 2, uintptr(ctrlEvent), uintptr(processGroupID), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2357-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2367-func GetProcessId(process Handle) (id uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2368:	r0, _, e1 := syscall.Syscall(procGetProcessId.Addr(), 1, uintptr(process), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2369-	id = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2386-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2387:	r0, _, e1 := syscall.Syscall(procOpenThread.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(threadId))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2388-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2405-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2406:	r1, _, e1 := syscall.Syscall(procSetProcessPriorityBoost.Addr(), 2, uintptr(process), uintptr(_p0), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2407-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2417-func DefineDosDevice(flags uint32, deviceName *uint16, targetPath *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2418:	r1, _, e1 := syscall.Syscall(procDefineDosDeviceW.Addr(), 3, uintptr(flags), uintptr(unsafe.Pointer(deviceName)), uintptr(unsafe.Pointer(targetPath)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2419-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2429-func DeleteVolumeMountPoint(volumeMountPoint *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2430:	r1, _, e1 := syscall.Syscall(procDeleteVolumeMountPointW.Addr(), 1, uintptr(unsafe.Pointer(volumeMountPoint)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2431-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2441-func FindFirstVolume(volumeName *uint16, bufferLength uint32) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2442:	r0, _, e1 := syscall.Syscall(procFindFirstVolumeW.Addr(), 2, uintptr(unsafe.Pointer(volumeName)), uintptr(bufferLength), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2443-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2454-func FindFirstVolumeMountPoint(rootPathName *uint16, volumeMountPoint *uint16, bufferLength uint32) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2455:	r0, _, e1 := syscall.Syscall(procFindFirstVolumeMountPointW.Addr(), 3, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(bufferLength))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2456-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2467-func FindNextVolume(findVolume Handle, volumeName *uint16, bufferLength uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2468:	r1, _, e1 := syscall.Syscall(procFindNextVolumeW.Addr(), 3, uintptr(findVolume), uintptr(unsafe.Pointer(volumeName)), uintptr(bufferLength))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2469-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2479-func FindNextVolumeMountPoint(findVolumeMountPoint Handle, volumeMountPoint *uint16, bufferLength uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2480:	r1, _, e1 := syscall.Syscall(procFindNextVolumeMountPointW.Addr(), 3, uintptr(findVolumeMountPoint), uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(bufferLength))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2481-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2491-func FindVolumeClose(findVolume Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2492:	r1, _, e1 := syscall.Syscall(procFindVolumeClose.Addr(), 1, uintptr(findVolume), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2493-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2503-func FindVolumeMountPointClose(findVolumeMountPoint Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2504:	r1, _, e1 := syscall.Syscall(procFindVolumeMountPointClose.Addr(), 1, uintptr(findVolumeMountPoint), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2505-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2515-func GetDiskFreeSpaceEx(directoryName *uint16, freeBytesAvailableToCaller *uint64, totalNumberOfBytes *uint64, totalNumberOfFreeBytes *uint64) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2516:	r1, _, e1 := syscall.Syscall6(procGetDiskFreeSpaceExW.Addr(), 4, uintptr(unsafe.Pointer(directoryName)), uintptr(unsafe.Pointer(freeBytesAvailableToCaller)), uintptr(unsafe.Pointer(totalNumberOfBytes)), uintptr(unsafe.Pointer(totalNumberOfFreeBytes)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2517-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2527-func GetDriveType(rootPathName *uint16) (driveType uint32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2528:	r0, _, _ := syscall.Syscall(procGetDriveTypeW.Addr(), 1, uintptr(unsafe.Pointer(rootPathName)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2529-	driveType = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2533-func GetLogicalDrives() (drivesBitMask uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2534:	r0, _, e1 := syscall.Syscall(procGetLogicalDrives.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2535-	drivesBitMask = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2546-func GetLogicalDriveStrings(bufferLength uint32, buffer *uint16) (n uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2547:	r0, _, e1 := syscall.Syscall(procGetLogicalDriveStringsW.Addr(), 2, uintptr(bufferLength), uintptr(unsafe.Pointer(buffer)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2548-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2559-func GetVolumeInformation(rootPathName *uint16, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2560:	r1, _, e1 := syscall.Syscall9(procGetVolumeInformationW.Addr(), 8, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeNameBuffer)), uintptr(volumeNameSize), uintptr(unsafe.Pointer(volumeNameSerialNumber)), uintptr(unsafe.Pointer(maximumComponentLength)), uintptr(unsafe.Pointer(fileSystemFlags)), uintptr(unsafe.Pointer(fileSystemNameBuffer)), uintptr(fileSystemNameSize), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2561-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2571-func GetVolumeInformationByHandle(file Handle, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2572:	r1, _, e1 := syscall.Syscall9(procGetVolumeInformationByHandleW.Addr(), 8, uintptr(file), uintptr(unsafe.Pointer(volumeNameBuffer)), uintptr(volumeNameSize), uintptr(unsafe.Pointer(volumeNameSerialNumber)), uintptr(unsafe.Pointer(maximumComponentLength)), uintptr(unsafe.Pointer(fileSystemFlags)), uintptr(unsafe.Pointer(fileSystemNameBuffer)), uintptr(fileSystemNameSize), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2573-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2583-func GetVolumeNameForVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16, bufferlength uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2584:	r1, _, e1 := syscall.Syscall(procGetVolumeNameForVolumeMountPointW.Addr(), 3, uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(unsafe.Pointer(volumeName)), uintptr(bufferlength))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2585-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2595-func GetVolumePathName(fileName *uint16, volumePathName *uint16, bufferLength uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2596:	r1, _, e1 := syscall.Syscall(procGetVolumePathNameW.Addr(), 3, uintptr(unsafe.Pointer(fileName)), uintptr(unsafe.Pointer(volumePathName)), uintptr(bufferLength))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2597-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2607-func GetVolumePathNamesForVolumeName(volumeName *uint16, volumePathNames *uint16, bufferLength uint32, returnLength *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2608:	r1, _, e1 := syscall.Syscall6(procGetVolumePathNamesForVolumeNameW.Addr(), 4, uintptr(unsafe.Pointer(volumeName)), uintptr(unsafe.Pointer(volumePathNames)), uintptr(bufferLength), uintptr(unsafe.Pointer(returnLength)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2609-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2619-func QueryDosDevice(deviceName *uint16, targetPath *uint16, max uint32) (n uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2620:	r0, _, e1 := syscall.Syscall(procQueryDosDeviceW.Addr(), 3, uintptr(unsafe.Pointer(deviceName)), uintptr(unsafe.Pointer(targetPath)), uintptr(max))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2621-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2632-func SetVolumeLabel(rootPathName *uint16, volumeName *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2633:	r1, _, e1 := syscall.Syscall(procSetVolumeLabelW.Addr(), 2, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeName)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2634-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2644-func SetVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2645:	r1, _, e1 := syscall.Syscall(procSetVolumeMountPointW.Addr(), 2, uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(unsafe.Pointer(volumeName)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2646-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2656-func MessageBox(hwnd Handle, text *uint16, caption *uint16, boxtype uint32) (ret int32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2657:	r0, _, e1 := syscall.Syscall6(procMessageBoxW.Addr(), 4, uintptr(hwnd), uintptr(unsafe.Pointer(text)), uintptr(unsafe.Pointer(caption)), uintptr(boxtype), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2658-	ret = int32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2669-func ExitWindowsEx(flags uint32, reason uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2670:	r1, _, e1 := syscall.Syscall(procExitWindowsEx.Addr(), 2, uintptr(flags), uintptr(reason), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2671-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2693-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2694:	r1, _, e1 := syscall.Syscall6(procInitiateSystemShutdownExW.Addr(), 6, uintptr(unsafe.Pointer(machineName)), uintptr(unsafe.Pointer(message)), uintptr(timeout), uintptr(_p0), uintptr(_p1), uintptr(reason))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2695-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2705-func SetProcessShutdownParameters(level uint32, flags uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2706:	r1, _, e1 := syscall.Syscall(procSetProcessShutdownParameters.Addr(), 2, uintptr(level), uintptr(flags), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2707-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2717-func GetProcessShutdownParameters(level *uint32, flags *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2718:	r1, _, e1 := syscall.Syscall(procGetProcessShutdownParameters.Addr(), 2, uintptr(unsafe.Pointer(level)), uintptr(unsafe.Pointer(flags)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2719-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2729-func clsidFromString(lpsz *uint16, pclsid *GUID) (ret error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2730:	r0, _, _ := syscall.Syscall(procCLSIDFromString.Addr(), 2, uintptr(unsafe.Pointer(lpsz)), uintptr(unsafe.Pointer(pclsid)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2731-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2737-func stringFromGUID2(rguid *GUID, lpsz *uint16, cchMax int32) (chars int32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2738:	r0, _, _ := syscall.Syscall(procStringFromGUID2.Addr(), 3, uintptr(unsafe.Pointer(rguid)), uintptr(unsafe.Pointer(lpsz)), uintptr(cchMax))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2739-	chars = int32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2743-func coCreateGuid(pguid *GUID) (ret error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2744:	r0, _, _ := syscall.Syscall(procCoCreateGuid.Addr(), 1, uintptr(unsafe.Pointer(pguid)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2745-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2751-func CoTaskMemFree(address unsafe.Pointer) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2752:	syscall.Syscall(procCoTaskMemFree.Addr(), 1, uintptr(address), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2753-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2756-func rtlGetVersion(info *OsVersionInfoEx) (ret error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2757:	r0, _, _ := syscall.Syscall(procRtlGetVersion.Addr(), 1, uintptr(unsafe.Pointer(info)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2758-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2764-func rtlGetNtVersionNumbers(majorVersion *uint32, minorVersion *uint32, buildNumber *uint32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2765:	syscall.Syscall(procRtlGetNtVersionNumbers.Addr(), 3, uintptr(unsafe.Pointer(majorVersion)), uintptr(unsafe.Pointer(minorVersion)), uintptr(unsafe.Pointer(buildNumber)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2766-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2769-func getProcessPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2770:	r1, _, e1 := syscall.Syscall6(procGetProcessPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2771-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2781-func getThreadPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2782:	r1, _, e1 := syscall.Syscall6(procGetThreadPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2783-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2793-func getUserPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2794:	r1, _, e1 := syscall.Syscall6(procGetUserPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2795-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2805-func getSystemPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2806:	r1, _, e1 := syscall.Syscall6(procGetSystemPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2807-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2821-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2822:	r1, _, e1 := syscall.Syscall(procEnumProcesses.Addr(), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(processIds)), uintptr(unsafe.Pointer(bytesReturned)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2823-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2833-func WSAStartup(verreq uint32, data *WSAData) (sockerr error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2834:	r0, _, _ := syscall.Syscall(procWSAStartup.Addr(), 2, uintptr(verreq), uintptr(unsafe.Pointer(data)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2835-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2841-func WSACleanup() (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2842:	r1, _, e1 := syscall.Syscall(procWSACleanup.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2843-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2853-func WSAIoctl(s Handle, iocc uint32, inbuf *byte, cbif uint32, outbuf *byte, cbob uint32, cbbr *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2854:	r1, _, e1 := syscall.Syscall9(procWSAIoctl.Addr(), 9, uintptr(s), uintptr(iocc), uintptr(unsafe.Pointer(inbuf)), uintptr(cbif), uintptr(unsafe.Pointer(outbuf)), uintptr(cbob), uintptr(unsafe.Pointer(cbbr)), uintptr(unsafe.Pointer(overlapped)), uintptr(completionRoutine))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2855-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2865-func socket(af int32, typ int32, protocol int32) (handle Handle, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2866:	r0, _, e1 := syscall.Syscall(procsocket.Addr(), 3, uintptr(af), uintptr(typ), uintptr(protocol))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2867-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2882-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2883:	r1, _, e1 := syscall.Syscall6(procsendto.Addr(), 6, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(tolen))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2884-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2898-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2899:	r0, _, e1 := syscall.Syscall6(procrecvfrom.Addr(), 6, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2900-	n = int32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2911-func Setsockopt(s Handle, level int32, optname int32, optval *byte, optlen int32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2912:	r1, _, e1 := syscall.Syscall6(procsetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(optlen), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2913-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2923-func Getsockopt(s Handle, level int32, optname int32, optval *byte, optlen *int32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2924:	r1, _, e1 := syscall.Syscall6(procgetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(unsafe.Pointer(optlen)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2925-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2935-func bind(s Handle, name unsafe.Pointer, namelen int32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2936:	r1, _, e1 := syscall.Syscall(procbind.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2937-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2947-func connect(s Handle, name unsafe.Pointer, namelen int32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2948:	r1, _, e1 := syscall.Syscall(procconnect.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2949-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2959-func getsockname(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2960:	r1, _, e1 := syscall.Syscall(procgetsockname.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2961-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2971-func getpeername(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2972:	r1, _, e1 := syscall.Syscall(procgetpeername.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2973-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2983-func listen(s Handle, backlog int32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2984:	r1, _, e1 := syscall.Syscall(proclisten.Addr(), 2, uintptr(s), uintptr(backlog), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2985-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2995-func shutdown(s Handle, how int32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:2996:	r1, _, e1 := syscall.Syscall(procshutdown.Addr(), 2, uintptr(s), uintptr(how), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-2997-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3007-func Closesocket(s Handle) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3008:	r1, _, e1 := syscall.Syscall(procclosesocket.Addr(), 1, uintptr(s), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3009-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3019-func AcceptEx(ls Handle, as Handle, buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, recvd *uint32, overlapped *Overlapped) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3020:	r1, _, e1 := syscall.Syscall9(procAcceptEx.Addr(), 8, uintptr(ls), uintptr(as), uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(overlapped)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3021-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3031-func GetAcceptExSockaddrs(buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, lrsa **RawSockaddrAny, lrsalen *int32, rrsa **RawSockaddrAny, rrsalen *int32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3032:	syscall.Syscall9(procGetAcceptExSockaddrs.Addr(), 8, uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(lrsa)), uintptr(unsafe.Pointer(lrsalen)), uintptr(unsafe.Pointer(rrsa)), uintptr(unsafe.Pointer(rrsalen)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3033-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3036-func WSARecv(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, overlapped *Overlapped, croutine *byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3037:	r1, _, e1 := syscall.Syscall9(procWSARecv.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3038-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3048-func WSASend(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, overlapped *Overlapped, croutine *byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3049:	r1, _, e1 := syscall.Syscall9(procWSASend.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3050-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3060-func WSARecvFrom(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, from *RawSockaddrAny, fromlen *int32, overlapped *Overlapped, croutine *byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3061:	r1, _, e1 := syscall.Syscall9(procWSARecvFrom.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3062-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3072-func WSASendTo(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to *RawSockaddrAny, tolen int32, overlapped *Overlapped, croutine *byte) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3073:	r1, _, e1 := syscall.Syscall9(procWSASendTo.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(to)), uintptr(tolen), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3074-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3093-func _GetHostByName(name *byte) (h *Hostent, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3094:	r0, _, e1 := syscall.Syscall(procgethostbyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3095-	h = (*Hostent)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3120-func _GetServByName(name *byte, proto *byte) (s *Servent, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3121:	r0, _, e1 := syscall.Syscall(procgetservbyname.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(proto)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3122-	s = (*Servent)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3133-func Ntohs(netshort uint16) (u uint16) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3134:	r0, _, _ := syscall.Syscall(procntohs.Addr(), 1, uintptr(netshort), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3135-	u = uint16(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3148-func _GetProtoByName(name *byte) (p *Protoent, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3149:	r0, _, e1 := syscall.Syscall(procgetprotobyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3150-	p = (*Protoent)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3170-func _DnsQuery(name *uint16, qtype uint16, options uint32, extra *byte, qrs **DNSRecord, pr *byte) (status error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3171:	r0, _, _ := syscall.Syscall6(procDnsQuery_W.Addr(), 6, uintptr(unsafe.Pointer(name)), uintptr(qtype), uintptr(options), uintptr(unsafe.Pointer(extra)), uintptr(unsafe.Pointer(qrs)), uintptr(unsafe.Pointer(pr)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3172-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3178-func DnsRecordListFree(rl *DNSRecord, freetype uint32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3179:	syscall.Syscall(procDnsRecordListFree.Addr(), 2, uintptr(unsafe.Pointer(rl)), uintptr(freetype), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3180-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3183-func DnsNameCompare(name1 *uint16, name2 *uint16) (same bool) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3184:	r0, _, _ := syscall.Syscall(procDnsNameCompare_W.Addr(), 2, uintptr(unsafe.Pointer(name1)), uintptr(unsafe.Pointer(name2)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3185-	same = r0 != 0
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3189-func GetAddrInfoW(nodename *uint16, servicename *uint16, hints *AddrinfoW, result **AddrinfoW) (sockerr error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3190:	r0, _, _ := syscall.Syscall6(procGetAddrInfoW.Addr(), 4, uintptr(unsafe.Pointer(nodename)), uintptr(unsafe.Pointer(servicename)), uintptr(unsafe.Pointer(hints)), uintptr(unsafe.Pointer(result)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3191-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3197-func FreeAddrInfoW(addrinfo *AddrinfoW) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3198:	syscall.Syscall(procFreeAddrInfoW.Addr(), 1, uintptr(unsafe.Pointer(addrinfo)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3199-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3202-func GetIfEntry(pIfRow *MibIfRow) (errcode error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3203:	r0, _, _ := syscall.Syscall(procGetIfEntry.Addr(), 1, uintptr(unsafe.Pointer(pIfRow)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3204-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3210-func GetAdaptersInfo(ai *IpAdapterInfo, ol *uint32) (errcode error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3211:	r0, _, _ := syscall.Syscall(procGetAdaptersInfo.Addr(), 2, uintptr(unsafe.Pointer(ai)), uintptr(unsafe.Pointer(ol)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3212-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3218-func SetFileCompletionNotificationModes(handle Handle, flags uint8) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3219:	r1, _, e1 := syscall.Syscall(procSetFileCompletionNotificationModes.Addr(), 2, uintptr(handle), uintptr(flags), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3220-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3230-func WSAEnumProtocols(protocols *int32, protocolBuffer *WSAProtocolInfo, bufferLength *uint32) (n int32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3231:	r0, _, e1 := syscall.Syscall(procWSAEnumProtocolsW.Addr(), 3, uintptr(unsafe.Pointer(protocols)), uintptr(unsafe.Pointer(protocolBuffer)), uintptr(unsafe.Pointer(bufferLength)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3232-	n = int32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3243-func GetAdaptersAddresses(family uint32, flags uint32, reserved uintptr, adapterAddresses *IpAdapterAddresses, sizePointer *uint32) (errcode error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3244:	r0, _, _ := syscall.Syscall6(procGetAdaptersAddresses.Addr(), 5, uintptr(family), uintptr(flags), uintptr(reserved), uintptr(unsafe.Pointer(adapterAddresses)), uintptr(unsafe.Pointer(sizePointer)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3245-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3251-func GetACP() (acp uint32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3252:	r0, _, _ := syscall.Syscall(procGetACP.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3253-	acp = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3257-func MultiByteToWideChar(codePage uint32, dwFlags uint32, str *byte, nstr int32, wchar *uint16, nwchar int32) (nwrite int32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3258:	r0, _, e1 := syscall.Syscall6(procMultiByteToWideChar.Addr(), 6, uintptr(codePage), uintptr(dwFlags), uintptr(unsafe.Pointer(str)), uintptr(nstr), uintptr(unsafe.Pointer(wchar)), uintptr(nwchar))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3259-	nwrite = int32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3270-func TranslateName(accName *uint16, accNameFormat uint32, desiredNameFormat uint32, translatedName *uint16, nSize *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3271:	r1, _, e1 := syscall.Syscall6(procTranslateNameW.Addr(), 5, uintptr(unsafe.Pointer(accName)), uintptr(accNameFormat), uintptr(desiredNameFormat), uintptr(unsafe.Pointer(translatedName)), uintptr(unsafe.Pointer(nSize)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3272-	if r1&0xff == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3282-func GetUserNameEx(nameFormat uint32, nameBuffre *uint16, nSize *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3283:	r1, _, e1 := syscall.Syscall(procGetUserNameExW.Addr(), 3, uintptr(nameFormat), uintptr(unsafe.Pointer(nameBuffre)), uintptr(unsafe.Pointer(nSize)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3284-	if r1&0xff == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3294-func NetUserGetInfo(serverName *uint16, userName *uint16, level uint32, buf **byte) (neterr error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3295:	r0, _, _ := syscall.Syscall6(procNetUserGetInfo.Addr(), 4, uintptr(unsafe.Pointer(serverName)), uintptr(unsafe.Pointer(userName)), uintptr(level), uintptr(unsafe.Pointer(buf)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3296-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3302-func NetGetJoinInformation(server *uint16, name **uint16, bufType *uint32) (neterr error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3303:	r0, _, _ := syscall.Syscall(procNetGetJoinInformation.Addr(), 3, uintptr(unsafe.Pointer(server)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(bufType)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3304-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3310-func NetApiBufferFree(buf *byte) (neterr error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3311:	r0, _, _ := syscall.Syscall(procNetApiBufferFree.Addr(), 1, uintptr(unsafe.Pointer(buf)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3312-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3318-func LookupAccountSid(systemName *uint16, sid *SID, name *uint16, nameLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3319:	r1, _, e1 := syscall.Syscall9(procLookupAccountSidW.Addr(), 7, uintptr(unsafe.Pointer(systemName)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(refdDomainName)), uintptr(unsafe.Pointer(refdDomainNameLen)), uintptr(unsafe.Pointer(use)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3320-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3330-func LookupAccountName(systemName *uint16, accountName *uint16, sid *SID, sidLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3331:	r1, _, e1 := syscall.Syscall9(procLookupAccountNameW.Addr(), 7, uintptr(unsafe.Pointer(systemName)), uintptr(unsafe.Pointer(accountName)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(sidLen)), uintptr(unsafe.Pointer(refdDomainName)), uintptr(unsafe.Pointer(refdDomainNameLen)), uintptr(unsafe.Pointer(use)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3332-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3342-func ConvertSidToStringSid(sid *SID, stringSid **uint16) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3343:	r1, _, e1 := syscall.Syscall(procConvertSidToStringSidW.Addr(), 2, uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(stringSid)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3344-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3354-func ConvertStringSidToSid(stringSid *uint16, sid **SID) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3355:	r1, _, e1 := syscall.Syscall(procConvertStringSidToSidW.Addr(), 2, uintptr(unsafe.Pointer(stringSid)), uintptr(unsafe.Pointer(sid)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3356-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3366-func GetLengthSid(sid *SID) (len uint32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3367:	r0, _, _ := syscall.Syscall(procGetLengthSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3368-	len = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3372-func CopySid(destSidLen uint32, destSid *SID, srcSid *SID) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3373:	r1, _, e1 := syscall.Syscall(procCopySid.Addr(), 3, uintptr(destSidLen), uintptr(unsafe.Pointer(destSid)), uintptr(unsafe.Pointer(srcSid)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3374-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3384-func AllocateAndInitializeSid(identAuth *SidIdentifierAuthority, subAuth byte, subAuth0 uint32, subAuth1 uint32, subAuth2 uint32, subAuth3 uint32, subAuth4 uint32, subAuth5 uint32, subAuth6 uint32, subAuth7 uint32, sid **SID) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3385:	r1, _, e1 := syscall.Syscall12(procAllocateAndInitializeSid.Addr(), 11, uintptr(unsafe.Pointer(identAuth)), uintptr(subAuth), uintptr(subAuth0), uintptr(subAuth1), uintptr(subAuth2), uintptr(subAuth3), uintptr(subAuth4), uintptr(subAuth5), uintptr(subAuth6), uintptr(subAuth7), uintptr(unsafe.Pointer(sid)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3386-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3396-func createWellKnownSid(sidType WELL_KNOWN_SID_TYPE, domainSid *SID, sid *SID, sizeSid *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3397:	r1, _, e1 := syscall.Syscall6(procCreateWellKnownSid.Addr(), 4, uintptr(sidType), uintptr(unsafe.Pointer(domainSid)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(sizeSid)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3398-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3408-func isWellKnownSid(sid *SID, sidType WELL_KNOWN_SID_TYPE) (isWellKnown bool) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3409:	r0, _, _ := syscall.Syscall(procIsWellKnownSid.Addr(), 2, uintptr(unsafe.Pointer(sid)), uintptr(sidType), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3410-	isWellKnown = r0 != 0
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3414-func FreeSid(sid *SID) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3415:	r1, _, e1 := syscall.Syscall(procFreeSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3416-	if r1 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3426-func EqualSid(sid1 *SID, sid2 *SID) (isEqual bool) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3427:	r0, _, _ := syscall.Syscall(procEqualSid.Addr(), 2, uintptr(unsafe.Pointer(sid1)), uintptr(unsafe.Pointer(sid2)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3428-	isEqual = r0 != 0
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3432-func getSidIdentifierAuthority(sid *SID) (authority *SidIdentifierAuthority) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3433:	r0, _, _ := syscall.Syscall(procGetSidIdentifierAuthority.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3434-	authority = (*SidIdentifierAuthority)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3438-func getSidSubAuthorityCount(sid *SID) (count *uint8) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3439:	r0, _, _ := syscall.Syscall(procGetSidSubAuthorityCount.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3440-	count = (*uint8)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3444-func getSidSubAuthority(sid *SID, index uint32) (subAuthority *uint32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3445:	r0, _, _ := syscall.Syscall(procGetSidSubAuthority.Addr(), 2, uintptr(unsafe.Pointer(sid)), uintptr(index), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3446-	subAuthority = (*uint32)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3450-func isValidSid(sid *SID) (isValid bool) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3451:	r0, _, _ := syscall.Syscall(procIsValidSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3452-	isValid = r0 != 0
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3456-func checkTokenMembership(tokenHandle Token, sidToCheck *SID, isMember *int32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3457:	r1, _, e1 := syscall.Syscall(procCheckTokenMembership.Addr(), 3, uintptr(tokenHandle), uintptr(unsafe.Pointer(sidToCheck)), uintptr(unsafe.Pointer(isMember)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3458-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3468-func OpenProcessToken(process Handle, access uint32, token *Token) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3469:	r1, _, e1 := syscall.Syscall(procOpenProcessToken.Addr(), 3, uintptr(process), uintptr(access), uintptr(unsafe.Pointer(token)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3470-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3486-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3487:	r1, _, e1 := syscall.Syscall6(procOpenThreadToken.Addr(), 4, uintptr(thread), uintptr(access), uintptr(_p0), uintptr(unsafe.Pointer(token)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3488-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3498-func ImpersonateSelf(impersonationlevel uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3499:	r1, _, e1 := syscall.Syscall(procImpersonateSelf.Addr(), 1, uintptr(impersonationlevel), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3500-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3510-func RevertToSelf() (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3511:	r1, _, e1 := syscall.Syscall(procRevertToSelf.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3512-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3522-func SetThreadToken(thread *Handle, token Token) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3523:	r1, _, e1 := syscall.Syscall(procSetThreadToken.Addr(), 2, uintptr(unsafe.Pointer(thread)), uintptr(token), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3524-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3534-func LookupPrivilegeValue(systemname *uint16, name *uint16, luid *LUID) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3535:	r1, _, e1 := syscall.Syscall(procLookupPrivilegeValueW.Addr(), 3, uintptr(unsafe.Pointer(systemname)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(luid)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3536-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3552-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3553:	r1, _, e1 := syscall.Syscall6(procAdjustTokenPrivileges.Addr(), 6, uintptr(token), uintptr(_p0), uintptr(unsafe.Pointer(newstate)), uintptr(buflen), uintptr(unsafe.Pointer(prevstate)), uintptr(unsafe.Pointer(returnlen)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3554-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3570-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3571:	r1, _, e1 := syscall.Syscall6(procAdjustTokenGroups.Addr(), 6, uintptr(token), uintptr(_p0), uintptr(unsafe.Pointer(newstate)), uintptr(buflen), uintptr(unsafe.Pointer(prevstate)), uintptr(unsafe.Pointer(returnlen)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3572-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3582-func GetTokenInformation(token Token, infoClass uint32, info *byte, infoLen uint32, returnedLen *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3583:	r1, _, e1 := syscall.Syscall6(procGetTokenInformation.Addr(), 5, uintptr(token), uintptr(infoClass), uintptr(unsafe.Pointer(info)), uintptr(infoLen), uintptr(unsafe.Pointer(returnedLen)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3584-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3594-func SetTokenInformation(token Token, infoClass uint32, info *byte, infoLen uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3595:	r1, _, e1 := syscall.Syscall6(procSetTokenInformation.Addr(), 4, uintptr(token), uintptr(infoClass), uintptr(unsafe.Pointer(info)), uintptr(infoLen), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3596-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3606-func DuplicateTokenEx(existingToken Token, desiredAccess uint32, tokenAttributes *SecurityAttributes, impersonationLevel uint32, tokenType uint32, newToken *Token) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3607:	r1, _, e1 := syscall.Syscall6(procDuplicateTokenEx.Addr(), 6, uintptr(existingToken), uintptr(desiredAccess), uintptr(unsafe.Pointer(tokenAttributes)), uintptr(impersonationLevel), uintptr(tokenType), uintptr(unsafe.Pointer(newToken)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3608-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3618-func GetUserProfileDirectory(t Token, dir *uint16, dirLen *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3619:	r1, _, e1 := syscall.Syscall(procGetUserProfileDirectoryW.Addr(), 3, uintptr(t), uintptr(unsafe.Pointer(dir)), uintptr(unsafe.Pointer(dirLen)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3620-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3630-func getSystemDirectory(dir *uint16, dirLen uint32) (len uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3631:	r0, _, e1 := syscall.Syscall(procGetSystemDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3632-	len = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3643-func getWindowsDirectory(dir *uint16, dirLen uint32) (len uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3644:	r0, _, e1 := syscall.Syscall(procGetWindowsDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3645-	len = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3656-func getSystemWindowsDirectory(dir *uint16, dirLen uint32) (len uint32, err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3657:	r0, _, e1 := syscall.Syscall(procGetSystemWindowsDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3658-	len = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3669-func WTSQueryUserToken(session uint32, token *Token) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3670:	r1, _, e1 := syscall.Syscall(procWTSQueryUserToken.Addr(), 2, uintptr(session), uintptr(unsafe.Pointer(token)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3671-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3681-func WTSEnumerateSessions(handle Handle, reserved uint32, version uint32, sessions **WTS_SESSION_INFO, count *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3682:	r1, _, e1 := syscall.Syscall6(procWTSEnumerateSessionsW.Addr(), 5, uintptr(handle), uintptr(reserved), uintptr(version), uintptr(unsafe.Pointer(sessions)), uintptr(unsafe.Pointer(count)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3683-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3693-func WTSFreeMemory(ptr uintptr) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3694:	syscall.Syscall(procWTSFreeMemory.Addr(), 1, uintptr(ptr), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3695-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3698-func getSecurityInfo(handle Handle, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner **SID, group **SID, dacl **ACL, sacl **ACL, sd **SECURITY_DESCRIPTOR) (ret error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3699:	r0, _, _ := syscall.Syscall9(procGetSecurityInfo.Addr(), 8, uintptr(handle), uintptr(objectType), uintptr(securityInformation), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(sacl)), uintptr(unsafe.Pointer(sd)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3700-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3706-func SetSecurityInfo(handle Handle, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3707:	syscall.Syscall9(procSetSecurityInfo.Addr(), 7, uintptr(handle), uintptr(objectType), uintptr(securityInformation), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(sacl)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3708-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3720-func _getNamedSecurityInfo(objectName *uint16, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner **SID, group **SID, dacl **ACL, sacl **ACL, sd **SECURITY_DESCRIPTOR) (ret error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3721:	r0, _, _ := syscall.Syscall9(procGetNamedSecurityInfoW.Addr(), 8, uintptr(unsafe.Pointer(objectName)), uintptr(objectType), uintptr(securityInformation), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(sacl)), uintptr(unsafe.Pointer(sd)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3722-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3737-func _SetNamedSecurityInfo(objectName *uint16, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) (ret error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3738:	r0, _, _ := syscall.Syscall9(procSetNamedSecurityInfoW.Addr(), 7, uintptr(unsafe.Pointer(objectName)), uintptr(objectType), uintptr(securityInformation), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(sacl)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3739-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3745-func buildSecurityDescriptor(owner *TRUSTEE, group *TRUSTEE, countAccessEntries uint32, accessEntries *EXPLICIT_ACCESS, countAuditEntries uint32, auditEntries *EXPLICIT_ACCESS, oldSecurityDescriptor *SECURITY_DESCRIPTOR, sizeNewSecurityDescriptor *uint32, newSecurityDescriptor **SECURITY_DESCRIPTOR) (ret error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3746:	r0, _, _ := syscall.Syscall9(procBuildSecurityDescriptorW.Addr(), 9, uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(countAccessEntries), uintptr(unsafe.Pointer(accessEntries)), uintptr(countAuditEntries), uintptr(unsafe.Pointer(auditEntries)), uintptr(unsafe.Pointer(oldSecurityDescriptor)), uintptr(unsafe.Pointer(sizeNewSecurityDescriptor)), uintptr(unsafe.Pointer(newSecurityDescriptor)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3747-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3753-func initializeSecurityDescriptor(absoluteSD *SECURITY_DESCRIPTOR, revision uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3754:	r1, _, e1 := syscall.Syscall(procInitializeSecurityDescriptor.Addr(), 2, uintptr(unsafe.Pointer(absoluteSD)), uintptr(revision), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3755-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3765-func getSecurityDescriptorControl(sd *SECURITY_DESCRIPTOR, control *SECURITY_DESCRIPTOR_CONTROL, revision *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3766:	r1, _, e1 := syscall.Syscall(procGetSecurityDescriptorControl.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(control)), uintptr(unsafe.Pointer(revision)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3767-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3789-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3790:	r1, _, e1 := syscall.Syscall6(procGetSecurityDescriptorDacl.Addr(), 4, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(&_p0)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(&_p1)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3791-	*daclPresent = _p0 != 0
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3815-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3816:	r1, _, e1 := syscall.Syscall6(procGetSecurityDescriptorSacl.Addr(), 4, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(&_p0)), uintptr(unsafe.Pointer(sacl)), uintptr(unsafe.Pointer(&_p1)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3817-	*saclPresent = _p0 != 0
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3835-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3836:	r1, _, e1 := syscall.Syscall(procGetSecurityDescriptorOwner.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(&_p0)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3837-	*ownerDefaulted = _p0 != 0
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3854-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3855:	r1, _, e1 := syscall.Syscall(procGetSecurityDescriptorGroup.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(&_p0)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3856-	*groupDefaulted = _p0 != 0
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3867-func getSecurityDescriptorLength(sd *SECURITY_DESCRIPTOR) (len uint32) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3868:	r0, _, _ := syscall.Syscall(procGetSecurityDescriptorLength.Addr(), 1, uintptr(unsafe.Pointer(sd)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3869-	len = uint32(r0)
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3873-func getSecurityDescriptorRMControl(sd *SECURITY_DESCRIPTOR, rmControl *uint8) (ret error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3874:	r0, _, _ := syscall.Syscall(procGetSecurityDescriptorRMControl.Addr(), 2, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(rmControl)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3875-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3881-func isValidSecurityDescriptor(sd *SECURITY_DESCRIPTOR) (isValid bool) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3882:	r0, _, _ := syscall.Syscall(procIsValidSecurityDescriptor.Addr(), 1, uintptr(unsafe.Pointer(sd)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3883-	isValid = r0 != 0
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3887-func setSecurityDescriptorControl(sd *SECURITY_DESCRIPTOR, controlBitsOfInterest SECURITY_DESCRIPTOR_CONTROL, controlBitsToSet SECURITY_DESCRIPTOR_CONTROL) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3888:	r1, _, e1 := syscall.Syscall(procSetSecurityDescriptorControl.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(controlBitsOfInterest), uintptr(controlBitsToSet))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3889-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3911-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3912:	r1, _, e1 := syscall.Syscall6(procSetSecurityDescriptorDacl.Addr(), 4, uintptr(unsafe.Pointer(sd)), uintptr(_p0), uintptr(unsafe.Pointer(dacl)), uintptr(_p1), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3913-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3935-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3936:	r1, _, e1 := syscall.Syscall6(procSetSecurityDescriptorSacl.Addr(), 4, uintptr(unsafe.Pointer(sd)), uintptr(_p0), uintptr(unsafe.Pointer(sacl)), uintptr(_p1), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3937-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3953-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3954:	r1, _, e1 := syscall.Syscall(procSetSecurityDescriptorOwner.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(owner)), uintptr(_p0))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3955-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3971-	}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3972:	r1, _, e1 := syscall.Syscall(procSetSecurityDescriptorGroup.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(group)), uintptr(_p0))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3973-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3983-func setSecurityDescriptorRMControl(sd *SECURITY_DESCRIPTOR, rmControl *uint8) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3984:	syscall.Syscall(procSetSecurityDescriptorRMControl.Addr(), 2, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(rmControl)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3985-	return
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3997-func _convertStringSecurityDescriptorToSecurityDescriptor(str *uint16, revision uint32, sd **SECURITY_DESCRIPTOR, size *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:3998:	r1, _, e1 := syscall.Syscall6(procConvertStringSecurityDescriptorToSecurityDescriptorW.Addr(), 4, uintptr(unsafe.Pointer(str)), uintptr(revision), uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(size)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-3999-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-4009-func convertSecurityDescriptorToStringSecurityDescriptor(sd *SECURITY_DESCRIPTOR, revision uint32, securityInformation SECURITY_INFORMATION, str **uint16, strLen *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:4010:	r1, _, e1 := syscall.Syscall6(procConvertSecurityDescriptorToStringSecurityDescriptorW.Addr(), 5, uintptr(unsafe.Pointer(sd)), uintptr(revision), uintptr(securityInformation), uintptr(unsafe.Pointer(str)), uintptr(unsafe.Pointer(strLen)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-4011-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-4021-func makeAbsoluteSD(selfRelativeSD *SECURITY_DESCRIPTOR, absoluteSD *SECURITY_DESCRIPTOR, absoluteSDSize *uint32, dacl *ACL, daclSize *uint32, sacl *ACL, saclSize *uint32, owner *SID, ownerSize *uint32, group *SID, groupSize *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:4022:	r1, _, e1 := syscall.Syscall12(procMakeAbsoluteSD.Addr(), 11, uintptr(unsafe.Pointer(selfRelativeSD)), uintptr(unsafe.Pointer(absoluteSD)), uintptr(unsafe.Pointer(absoluteSDSize)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(daclSize)), uintptr(unsafe.Pointer(sacl)), uintptr(unsafe.Pointer(saclSize)), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(ownerSize)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(groupSize)), 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-4023-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-4033-func makeSelfRelativeSD(absoluteSD *SECURITY_DESCRIPTOR, selfRelativeSD *SECURITY_DESCRIPTOR, selfRelativeSDSize *uint32) (err error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:4034:	r1, _, e1 := syscall.Syscall(procMakeSelfRelativeSD.Addr(), 3, uintptr(unsafe.Pointer(absoluteSD)), uintptr(unsafe.Pointer(selfRelativeSD)), uintptr(unsafe.Pointer(selfRelativeSDSize)))
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-4035-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-4045-func setEntriesInAcl(countExplicitEntries uint32, explicitEntries *EXPLICIT_ACCESS, oldACL *ACL, newACL **ACL) (ret error) {
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go:4046:	r0, _, _ := syscall.Syscall6(procSetEntriesInAclW.Addr(), 4, uintptr(countExplicitEntries), uintptr(unsafe.Pointer(explicitEntries)), uintptr(unsafe.Pointer(oldACL)), uintptr(unsafe.Pointer(newACL)), 0, 0)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go-4047-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go-91-	asmArchS390X    = asmArch{name: "s390x", bigEndian: true, stack: "R15", lr: true}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go:92:	asmArchWasm     = asmArch{name: "wasm", bigEndian: false, stack: "SP", lr: false}
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go-93-
##############################################
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go-132-	asmPlusBuild = re(`//\s+\+build\s+([^\n]+)`)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go:133:	asmTEXT      = re(`\bTEXT\b(.*)·([^\(]+)\(SB\)(?:\s*,\s*([0-9A-Z|+()]+))?(?:\s*,\s*\$(-?[0-9]+)(?:-([0-9]+))?)?`)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go-134-	asmDATA      = re(`\b(DATA|GLOBL)\b`)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go:135:	asmNamedFP   = re(`\$?([a-zA-Z0-9_\xFF-\x{10FFFF}]+)(?:\+([0-9]+))\(FP\)`)
golang-1.15-1.15.5/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go-136-	asmUnnamedFP = re(`[^+\-0-9](([0-9]+)\(FP\))`)
##############################################
golang-1.15-1.15.5/src/cmd/vet/vet_test.go-115-
golang-1.15-1.15.5/src/cmd/vet/vet_test.go:116:			// The asm test assumes amd64.
golang-1.15-1.15.5/src/cmd/vet/vet_test.go-117-			if pkg == "asm" {
##############################################
golang-1.15-1.15.5/src/crypto/aes/aes_gcm.go-43-// will use the optimised implementation in this file when possible. Instances
golang-1.15-1.15.5/src/crypto/aes/aes_gcm.go:44:// of this type only exist when hasGCMAsm returns true.
golang-1.15-1.15.5/src/crypto/aes/aes_gcm.go-45-type aesCipherGCM struct {
##############################################
golang-1.15-1.15.5/src/crypto/aes/aes_gcm.go-59-
golang-1.15-1.15.5/src/crypto/aes/aes_gcm.go:60:type gcmAsm struct {
golang-1.15-1.15.5/src/crypto/aes/aes_gcm.go-61-	// ks is the key schedule, the length of which depends on the size of
##############################################
golang-1.15-1.15.5/src/crypto/aes/asm_ppc64le.s-17-// For instance, function aes_p8_set_{en,de}crypt_key become
golang-1.15-1.15.5/src/crypto/aes/asm_ppc64le.s:18:// set{En,De}cryptKeyAsm. I also split setEncryptKeyAsm in two parts
golang-1.15-1.15.5/src/crypto/aes/asm_ppc64le.s-19-// and a new session was created (doEncryptKeyAsm). This was necessary to
golang-1.15-1.15.5/src/crypto/aes/asm_ppc64le.s:20:// avoid arguments overwriting when setDecryptKeyAsm calls setEncryptKeyAsm.
golang-1.15-1.15.5/src/crypto/aes/asm_ppc64le.s-21-// There were other modifications as well but kept the same functionality.
##############################################
golang-1.15-1.15.5/src/crypto/aes/asm_ppc64le.s-70-
golang-1.15-1.15.5/src/crypto/aes/asm_ppc64le.s:71:// This text is used both setEncryptKeyAsm and setDecryptKeyAsm
golang-1.15-1.15.5/src/crypto/aes/asm_ppc64le.s-72-TEXT ·doEncryptKeyAsm(SB),NOSPLIT|NOFRAME,$0
##############################################
golang-1.15-1.15.5/src/crypto/aes/asm_ppc64le.s-337-
golang-1.15-1.15.5/src/crypto/aes/asm_ppc64le.s:338:	// doEncryptKeyAsm set ROUNDS (R8) with the proper value for each mode
golang-1.15-1.15.5/src/crypto/aes/asm_ppc64le.s-339-	SLW $4, ROUNDS, CNT            // slwi 7,8,4
##############################################
golang-1.15-1.15.5/src/crypto/aes/cbc_s390x.go-11-
golang-1.15-1.15.5/src/crypto/aes/cbc_s390x.go:12:// Assert that aesCipherAsm implements the cbcEncAble and cbcDecAble interfaces.
golang-1.15-1.15.5/src/crypto/aes/cbc_s390x.go-13-var _ cbcEncAble = (*aesCipherAsm)(nil)
##############################################
golang-1.15-1.15.5/src/crypto/aes/cipher_asm.go-25-
golang-1.15-1.15.5/src/crypto/aes/cipher_asm.go:26:type aesCipherAsm struct {
golang-1.15-1.15.5/src/crypto/aes/cipher_asm.go-27-	aesCipher
##############################################
golang-1.15-1.15.5/src/crypto/aes/cipher_asm.go-83-
golang-1.15-1.15.5/src/crypto/aes/cipher_asm.go:84:// expandKey is used by BenchmarkExpand to ensure that the asm implementation
golang-1.15-1.15.5/src/crypto/aes/cipher_asm.go-85-// of key expansion is used for the benchmark when it is available.
##############################################
golang-1.15-1.15.5/src/crypto/aes/cipher_ppc64le.go-28-
golang-1.15-1.15.5/src/crypto/aes/cipher_ppc64le.go:29:type aesCipherAsm struct {
golang-1.15-1.15.5/src/crypto/aes/cipher_ppc64le.go-30-	aesCipher
##############################################
golang-1.15-1.15.5/src/crypto/aes/cipher_ppc64le.go-76-
golang-1.15-1.15.5/src/crypto/aes/cipher_ppc64le.go:77:// expandKey is used by BenchmarkExpand to ensure that the asm implementation
golang-1.15-1.15.5/src/crypto/aes/cipher_ppc64le.go-78-// of key expansion is used for the benchmark when it is available.
##############################################
golang-1.15-1.15.5/src/crypto/aes/cipher_s390x.go-21-
golang-1.15-1.15.5/src/crypto/aes/cipher_s390x.go:22:type aesCipherAsm struct {
golang-1.15-1.15.5/src/crypto/aes/cipher_s390x.go-23-	function code     // code for cipher message instruction
##############################################
golang-1.15-1.15.5/src/crypto/aes/cipher_s390x.go-34-func newCipher(key []byte) (cipher.Block, error) {
golang-1.15-1.15.5/src/crypto/aes/cipher_s390x.go:35:	// The aesCipherAsm type implements the cbcEncAble, cbcDecAble,
golang-1.15-1.15.5/src/crypto/aes/cipher_s390x.go-36-	// ctrAble and gcmAble interfaces. We therefore need to check
##############################################
golang-1.15-1.15.5/src/crypto/aes/ctr_s390x.go-12-
golang-1.15-1.15.5/src/crypto/aes/ctr_s390x.go:13:// Assert that aesCipherAsm implements the ctrAble interface.
golang-1.15-1.15.5/src/crypto/aes/ctr_s390x.go-14-var _ ctrAble = (*aesCipherAsm)(nil)
##############################################
golang-1.15-1.15.5/src/crypto/aes/ctr_s390x.go-26-type aesctr struct {
golang-1.15-1.15.5/src/crypto/aes/ctr_s390x.go:27:	block   *aesCipherAsm          // block cipher
golang-1.15-1.15.5/src/crypto/aes/ctr_s390x.go-28-	ctr     [2]uint64              // next value of the counter (big endian)
##############################################
golang-1.15-1.15.5/src/crypto/aes/gcm_ppc64le.go-38-
golang-1.15-1.15.5/src/crypto/aes/gcm_ppc64le.go:39:type gcmAsm struct {
golang-1.15-1.15.5/src/crypto/aes/gcm_ppc64le.go-40-	cipher *aesCipherAsm
##############################################
golang-1.15-1.15.5/src/crypto/aes/gcm_ppc64le.s-12-
golang-1.15-1.15.5/src/crypto/aes/gcm_ppc64le.s:13:// This implementation is based on the ppc64 asm generated by the
golang-1.15-1.15.5/src/crypto/aes/gcm_ppc64le.s-14-// script https://github.com/dot-asm/cryptogams/blob/master/ppc/ghashp8-ppc.pl
##############################################
golang-1.15-1.15.5/src/crypto/aes/gcm_s390x.go-39-
golang-1.15-1.15.5/src/crypto/aes/gcm_s390x.go:40:type gcmAsm struct {
golang-1.15-1.15.5/src/crypto/aes/gcm_s390x.go-41-	block     *aesCipherAsm
##############################################
golang-1.15-1.15.5/src/crypto/aes/gcm_s390x.go-55-
golang-1.15-1.15.5/src/crypto/aes/gcm_s390x.go:56:// Assert that aesCipherAsm implements the gcmAble interface.
golang-1.15-1.15.5/src/crypto/aes/gcm_s390x.go-57-var _ gcmAble = (*aesCipherAsm)(nil)
##############################################
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_ppc64le.s-6-
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_ppc64le.s:7:// This is a port of the s390x asm implementation.
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_ppc64le.s-8-// to ppc64le.
##############################################
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_ppc64le.s-1395-
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_ppc64le.s:1396:// p256MulAsm Parameters
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_ppc64le.s-1397-#define X0    V0
##############################################
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_ppc64le.s-1869-
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_ppc64le.s:1870:// p256MulAsm Parameters
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_ppc64le.s-1871-#define X0    V0
##############################################
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_ppc64le.s-2157-
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_ppc64le.s:2158:// p256MulAsm Parameters
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_ppc64le.s-2159-#define X0    V0
##############################################
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_s390x.s-1894-
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_s390x.s:1895:// p256MulAsm Parameters
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_s390x.s-1896-#define X0    V0
##############################################
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_s390x.s-2246-
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_s390x.s:2247:// p256MulAsm Parameters
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_s390x.s-2248-#define X0    V0
##############################################
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_s390x.s-2456-
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_s390x.s:2457:// p256MulAsm Parameters
golang-1.15-1.15.5/src/crypto/elliptic/p256_asm_s390x.s-2458-#define X0    V0
##############################################
golang-1.15-1.15.5/src/crypto/elliptic/p256_ppc64le.go-127-
golang-1.15-1.15.5/src/crypto/elliptic/p256_ppc64le.go:128:// p256MulAsm operates in a Montgomery domain with R = 2^256 mod p, where p is the
golang-1.15-1.15.5/src/crypto/elliptic/p256_ppc64le.go-129-// underlying field of the curve. (See initP256 for the value.) Thus rr here is
##############################################
golang-1.15-1.15.5/src/crypto/elliptic/p256_s390x.go-228-
golang-1.15-1.15.5/src/crypto/elliptic/p256_s390x.go:229:// p256MulAsm operates in a Montgomery domain with R = 2^256 mod p, where p is the
golang-1.15-1.15.5/src/crypto/elliptic/p256_s390x.go-230-// underlying field of the curve. (See initP256 for the value.) Thus rr here is
##############################################
golang-1.15-1.15.5/src/crypto/md5/md5.go-132-		if d.nx == BlockSize {
golang-1.15-1.15.5/src/crypto/md5/md5.go:133:			if haveAsm {
golang-1.15-1.15.5/src/crypto/md5/md5.go-134-				block(d, d.x[:])
##############################################
golang-1.15-1.15.5/src/crypto/md5/md5.go-143-		n := len(p) &^ (BlockSize - 1)
golang-1.15-1.15.5/src/crypto/md5/md5.go:144:		if haveAsm {
golang-1.15-1.15.5/src/crypto/md5/md5.go-145-			block(d, p[:n])
##############################################
golang-1.15-1.15.5/src/crypto/md5/md5_test.go-146-func TestBlockGeneric(t *testing.T) {
golang-1.15-1.15.5/src/crypto/md5/md5_test.go:147:	gen, asm := New().(*digest), New().(*digest)
golang-1.15-1.15.5/src/crypto/md5/md5_test.go-148-	buf := make([]byte, BlockSize*20) // arbitrary factor
##############################################
golang-1.15-1.15.5/src/crypto/md5/md5_test.go-151-	block(asm, buf)
golang-1.15-1.15.5/src/crypto/md5/md5_test.go:152:	if *gen != *asm {
golang-1.15-1.15.5/src/crypto/md5/md5_test.go-153-		t.Error("block and blockGeneric resulted in different states")
##############################################
golang-1.15-1.15.5/src/crypto/md5/md5block_decl.go-8-
golang-1.15-1.15.5/src/crypto/md5/md5block_decl.go:9:const haveAsm = true
golang-1.15-1.15.5/src/crypto/md5/md5block_decl.go-10-
##############################################
golang-1.15-1.15.5/src/crypto/md5/md5block_generic.go-8-
golang-1.15-1.15.5/src/crypto/md5/md5block_generic.go:9:const haveAsm = false
golang-1.15-1.15.5/src/crypto/md5/md5block_generic.go-10-
##############################################
golang-1.15-1.15.5/src/crypto/sha1/fallback_test.go-18-func TestGenericPath(t *testing.T) {
golang-1.15-1.15.5/src/crypto/sha1/fallback_test.go:19:	if useAsm == false {
golang-1.15-1.15.5/src/crypto/sha1/fallback_test.go-20-		t.Skipf("assembly implementation unavailable")
golang-1.15-1.15.5/src/crypto/sha1/fallback_test.go-21-	}
golang-1.15-1.15.5/src/crypto/sha1/fallback_test.go:22:	useAsm = false
golang-1.15-1.15.5/src/crypto/sha1/fallback_test.go:23:	defer func() { useAsm = true }()
golang-1.15-1.15.5/src/crypto/sha1/fallback_test.go-24-	c := New()
##############################################
golang-1.15-1.15.5/src/crypto/sha1/sha1_test.go-144-	for i := 1; i < 30; i++ { // arbitrary factor
golang-1.15-1.15.5/src/crypto/sha1/sha1_test.go:145:		gen, asm := New().(*digest), New().(*digest)
golang-1.15-1.15.5/src/crypto/sha1/sha1_test.go-146-		buf := make([]byte, BlockSize*i)
##############################################
golang-1.15-1.15.5/src/crypto/sha1/sha1_test.go-149-		block(asm, buf)
golang-1.15-1.15.5/src/crypto/sha1/sha1_test.go:150:		if *gen != *asm {
golang-1.15-1.15.5/src/crypto/sha1/sha1_test.go-151-			t.Errorf("For %#v block and blockGeneric resulted in different states", buf)
##############################################
golang-1.15-1.15.5/src/crypto/sha1/sha1block_s390x.go-8-
golang-1.15-1.15.5/src/crypto/sha1/sha1block_s390x.go:9:var useAsm = cpu.S390X.HasSHA1
##############################################
golang-1.15-1.15.5/src/crypto/sha256/fallback_test.go-18-func TestGenericPath(t *testing.T) {
golang-1.15-1.15.5/src/crypto/sha256/fallback_test.go:19:	if useAsm == false {
golang-1.15-1.15.5/src/crypto/sha256/fallback_test.go-20-		t.Skipf("assembly implementation unavailable")
golang-1.15-1.15.5/src/crypto/sha256/fallback_test.go-21-	}
golang-1.15-1.15.5/src/crypto/sha256/fallback_test.go:22:	useAsm = false
golang-1.15-1.15.5/src/crypto/sha256/fallback_test.go:23:	defer func() { useAsm = true }()
golang-1.15-1.15.5/src/crypto/sha256/fallback_test.go-24-	c := New()
##############################################
golang-1.15-1.15.5/src/crypto/sha256/sha256_test.go-218-func TestBlockGeneric(t *testing.T) {
golang-1.15-1.15.5/src/crypto/sha256/sha256_test.go:219:	gen, asm := New().(*digest), New().(*digest)
golang-1.15-1.15.5/src/crypto/sha256/sha256_test.go-220-	buf := make([]byte, BlockSize*20) // arbitrary factor
##############################################
golang-1.15-1.15.5/src/crypto/sha256/sha256_test.go-223-	block(asm, buf)
golang-1.15-1.15.5/src/crypto/sha256/sha256_test.go:224:	if *gen != *asm {
golang-1.15-1.15.5/src/crypto/sha256/sha256_test.go-225-		t.Error("block and blockGeneric resulted in different states")
##############################################
golang-1.15-1.15.5/src/crypto/sha256/sha256block_s390x.go-8-
golang-1.15-1.15.5/src/crypto/sha256/sha256block_s390x.go:9:var useAsm = cpu.S390X.HasSHA256
##############################################
golang-1.15-1.15.5/src/crypto/sha512/fallback_test.go-18-func TestGenericPath(t *testing.T) {
golang-1.15-1.15.5/src/crypto/sha512/fallback_test.go:19:	if useAsm == false {
golang-1.15-1.15.5/src/crypto/sha512/fallback_test.go-20-		t.Skipf("assembly implementation unavailable")
golang-1.15-1.15.5/src/crypto/sha512/fallback_test.go-21-	}
golang-1.15-1.15.5/src/crypto/sha512/fallback_test.go:22:	useAsm = false
golang-1.15-1.15.5/src/crypto/sha512/fallback_test.go:23:	defer func() { useAsm = true }()
golang-1.15-1.15.5/src/crypto/sha512/fallback_test.go-24-	c := New()
##############################################
golang-1.15-1.15.5/src/crypto/sha512/sha512_test.go-824-func TestBlockGeneric(t *testing.T) {
golang-1.15-1.15.5/src/crypto/sha512/sha512_test.go:825:	gen, asm := New().(*digest), New().(*digest)
golang-1.15-1.15.5/src/crypto/sha512/sha512_test.go-826-	buf := make([]byte, BlockSize*20) // arbitrary factor
##############################################
golang-1.15-1.15.5/src/crypto/sha512/sha512_test.go-829-	block(asm, buf)
golang-1.15-1.15.5/src/crypto/sha512/sha512_test.go:830:	if *gen != *asm {
golang-1.15-1.15.5/src/crypto/sha512/sha512_test.go-831-		t.Error("block and blockGeneric resulted in different states")
##############################################
golang-1.15-1.15.5/src/crypto/sha512/sha512block_s390x.go-8-
golang-1.15-1.15.5/src/crypto/sha512/sha512block_s390x.go:9:var useAsm = cpu.S390X.HasSHA512
##############################################
golang-1.15-1.15.5/src/crypto/tls/common.go-1428-
golang-1.15-1.15.5/src/crypto/tls/common.go:1429:		hasGCMAsm = hasGCMAsmAMD64 || hasGCMAsmARM64 || hasGCMAsmS390X
golang-1.15-1.15.5/src/crypto/tls/common.go-1430-	)
golang-1.15-1.15.5/src/crypto/tls/common.go-1431-
golang-1.15-1.15.5/src/crypto/tls/common.go:1432:	if hasGCMAsm {
golang-1.15-1.15.5/src/crypto/tls/common.go-1433-		// If AES-GCM hardware is provided then prioritise AES-GCM
##############################################
golang-1.15-1.15.5/src/crypto/tls/conn.go-123-// LocalAddr returns the local network address.
golang-1.15-1.15.5/src/crypto/tls/conn.go:124:func (c *Conn) LocalAddr() net.Addr {
golang-1.15-1.15.5/src/crypto/tls/conn.go:125:	return c.conn.LocalAddr()
golang-1.15-1.15.5/src/crypto/tls/conn.go-126-}
##############################################
golang-1.15-1.15.5/src/crypto/tls/conn.go-128-// RemoteAddr returns the remote network address.
golang-1.15-1.15.5/src/crypto/tls/conn.go:129:func (c *Conn) RemoteAddr() net.Addr {
golang-1.15-1.15.5/src/crypto/tls/conn.go:130:	return c.conn.RemoteAddr()
golang-1.15-1.15.5/src/crypto/tls/conn.go-131-}
##############################################
golang-1.15-1.15.5/src/crypto/tls/handshake_client.go-253-	// Try to resume a previously negotiated TLS session, if available.
golang-1.15-1.15.5/src/crypto/tls/handshake_client.go:254:	cacheKey = clientSessionCacheKey(c.conn.RemoteAddr(), c.config)
golang-1.15-1.15.5/src/crypto/tls/handshake_client.go-255-	session, ok := c.config.ClientSessionCache.Get(cacheKey)
##############################################
golang-1.15-1.15.5/src/crypto/tls/handshake_client_tls13.go-674-
golang-1.15-1.15.5/src/crypto/tls/handshake_client_tls13.go:675:	cacheKey := clientSessionCacheKey(c.conn.RemoteAddr(), c.config)
golang-1.15-1.15.5/src/crypto/tls/handshake_client_tls13.go-676-	c.config.ClientSessionCache.Put(cacheKey, session)
##############################################
golang-1.15-1.15.5/src/crypto/tls/handshake_server_test.go-560-
golang-1.15-1.15.5/src/crypto/tls/handshake_server_test.go:561:	port := l.Addr().(*net.TCPAddr).Port
golang-1.15-1.15.5/src/crypto/tls/handshake_server_test.go-562-
##############################################
golang-1.15-1.15.5/src/crypto/tls/handshake_test.go-292-			case <-tooSlow.C:
golang-1.15-1.15.5/src/crypto/tls/handshake_test.go:293:				t.Logf("localPipe: timeout waiting for %v", c1.LocalAddr())
golang-1.15-1.15.5/src/crypto/tls/handshake_test.go-294-				c1.Close()
##############################################
golang-1.15-1.15.5/src/crypto/tls/handshake_test.go-297-			case c2 := <-localListener.ch:
golang-1.15-1.15.5/src/crypto/tls/handshake_test.go:298:				if c2.RemoteAddr().String() == c1.LocalAddr().String() {
golang-1.15-1.15.5/src/crypto/tls/handshake_test.go-299-					return c1, c2
golang-1.15-1.15.5/src/crypto/tls/handshake_test.go-300-				}
golang-1.15-1.15.5/src/crypto/tls/handshake_test.go:301:				t.Logf("localPipe: unexpected connection: %v != %v", c2.RemoteAddr(), c1.LocalAddr())
golang-1.15-1.15.5/src/crypto/tls/handshake_test.go-302-				c2.Close()
##############################################
golang-1.15-1.15.5/src/crypto/tls/handshake_test.go-358-	localListener.ch = make(chan net.Conn)
golang-1.15-1.15.5/src/crypto/tls/handshake_test.go:359:	localListener.addr = l.Addr()
golang-1.15-1.15.5/src/crypto/tls/handshake_test.go-360-	defer l.Close()
##############################################
golang-1.15-1.15.5/src/crypto/tls/testdata/Server-TLSv13-ALPN-79-000003c0  03 00 45 3b 7a 67 26 15  b4 9b 0f ba 61 5d d0 4c  |..E;zg&.....a].L|
golang-1.15-1.15.5/src/crypto/tls/testdata/Server-TLSv13-ALPN:80:000003d0  60 27 29 03 fb da 90 ea  0c 64 22 24 ac 60 74 02  |`')......d"$.`t.|
golang-1.15-1.15.5/src/crypto/tls/testdata/Server-TLSv13-ALPN-81-000003e0  0e 99 e0 e1 55 35 da c2  75 19 82 0c fa f8 f0 09  |....U5..u.......|
##############################################
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-174-
golang-1.15-1.15.5/src/crypto/tls/tls_test.go:175:	addr := listener.Addr().String()
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-176-	defer listener.Close()
##############################################
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-230-	clientConfig.MaxVersion = VersionTLS12
golang-1.15-1.15.5/src/crypto/tls/tls_test.go:231:	conn, err := Dial("tcp", ln.Addr().String(), clientConfig)
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-232-	if err != nil {
##############################################
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-310-	}}
golang-1.15-1.15.5/src/crypto/tls/tls_test.go:311:	_, err := d.DialContext(ctx, "tcp", ln.Addr().String())
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-312-	if err != context.Canceled {
##############################################
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-372-	clientConfig.MaxVersion = VersionTLS12
golang-1.15-1.15.5/src/crypto/tls/tls_test.go:373:	conn, err := Dial("tcp", ln.Addr().String(), clientConfig)
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-374-	if err != nil {
##############################################
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-437-	clientConfig.ClientSessionCache = NewLRUClientSessionCache(1)
golang-1.15-1.15.5/src/crypto/tls/tls_test.go:438:	conn, err := Dial("tcp", ln.Addr().String(), clientConfig)
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-439-	if err != nil {
##############################################
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-454-
golang-1.15-1.15.5/src/crypto/tls/tls_test.go:455:	conn, err = Dial("tcp", ln.Addr().String(), clientConfig)
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-456-	if err != nil {
##############################################
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-522-
golang-1.15-1.15.5/src/crypto/tls/tls_test.go:523:	cconn, err := net.Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-524-	if err != nil {
##############################################
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-620-		clientConfig := testConfig.Clone()
golang-1.15-1.15.5/src/crypto/tls/tls_test.go:621:		conn, err := Dial("tcp", ln.Addr().String(), clientConfig)
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-622-		if err != nil {
##############################################
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-669-
golang-1.15-1.15.5/src/crypto/tls/tls_test.go:670:		netConn, err := net.Dial("tcp", ln2.Addr().String())
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-671-		if err != nil {
##############################################
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-717-	clientConfig.MaxVersion = VersionTLS12 // there are no warning alerts in TLS 1.3
golang-1.15-1.15.5/src/crypto/tls/tls_test.go:718:	conn, err := Dial("tcp", ln.Addr().String(), clientConfig)
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-719-	if err != nil {
##############################################
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-906-	for i := 0; i < N; i++ {
golang-1.15-1.15.5/src/crypto/tls/tls_test.go:907:		conn, err := Dial("tcp", ln.Addr().String(), clientConfig)
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-908-		if err != nil {
##############################################
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-1000-	for i := 0; i < N; i++ {
golang-1.15-1.15.5/src/crypto/tls/tls_test.go:1001:		conn, err := Dial("tcp", ln.Addr().String(), clientConfig)
golang-1.15-1.15.5/src/crypto/tls/tls_test.go-1002-		if err != nil {
##############################################
golang-1.15-1.15.5/src/crypto/x509/root_unix.go-4-
golang-1.15-1.15.5/src/crypto/x509/root_unix.go:5:// +build aix dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/crypto/x509/root_unix.go-6-
##############################################
golang-1.15-1.15.5/src/database/sql/sql_test.go-1021-		{[]interface{}{"Brad", int64(0xFFFFFFFF)}, "sql: converting argument $2 type: sql/driver: value 4294967295 overflows int32"},
golang-1.15-1.15.5/src/database/sql/sql_test.go:1022:		{[]interface{}{"Brad", "strconv fail"}, `sql: converting argument $2 type: sql/driver: value "strconv fail" can't be converted to int32`},
golang-1.15-1.15.5/src/database/sql/sql_test.go-1023-
##############################################
golang-1.15-1.15.5/src/debug/dwarf/buf.go-163-// Address-sized uint.
golang-1.15-1.15.5/src/debug/dwarf/buf.go:164:func (b *buf) addr() uint64 {
golang-1.15-1.15.5/src/debug/dwarf/buf.go-165-	switch b.format.addrsize() {
##############################################
golang-1.15-1.15.5/src/debug/dwarf/entry.go-440-		case formAddr:
golang-1.15-1.15.5/src/debug/dwarf/entry.go:441:			val = b.addr()
golang-1.15-1.15.5/src/debug/dwarf/entry.go-442-		case formAddrx, formAddrx1, formAddrx2, formAddrx3, formAddrx4:
##############################################
golang-1.15-1.15.5/src/debug/dwarf/entry.go-484-			b1.skip(int(off))
golang-1.15-1.15.5/src/debug/dwarf/entry.go:485:			val = b1.addr()
golang-1.15-1.15.5/src/debug/dwarf/entry.go-486-			if b1.err != nil {
##############################################
golang-1.15-1.15.5/src/debug/dwarf/entry.go-533-			} else if vers == 2 {
golang-1.15-1.15.5/src/debug/dwarf/entry.go:534:				val = Offset(b.addr())
golang-1.15-1.15.5/src/debug/dwarf/entry.go-535-			} else {
##############################################
golang-1.15-1.15.5/src/debug/dwarf/entry.go-957-		for len(buf.data) > 0 {
golang-1.15-1.15.5/src/debug/dwarf/entry.go:958:			low = buf.addr()
golang-1.15-1.15.5/src/debug/dwarf/entry.go:959:			high = buf.addr()
golang-1.15-1.15.5/src/debug/dwarf/entry.go-960-
##############################################
golang-1.15-1.15.5/src/debug/gosym/symtab.go-577-// SymByAddr returns the text, data, or bss symbol starting at the given address.
golang-1.15-1.15.5/src/debug/gosym/symtab.go:578:func (t *Table) SymByAddr(addr uint64) *Sym {
golang-1.15-1.15.5/src/debug/gosym/symtab.go-579-	for i := range t.Syms {
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-53-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:54:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-55-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-76-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:77:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-78-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-101-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:102:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-103-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-126-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:127:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-128-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-149-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:150:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-151-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-172-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:173:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-174-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-200-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:201:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-202-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-227-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:228:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-229-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-254-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:255:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-256-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-277-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:278:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-279-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-304-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:305:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-306-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-341-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:342:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-343-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-368-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:369:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-370-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-395-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:396:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-397-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-422-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:423:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-424-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-445-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go:446:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/dec_helpers.go-447-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/decgen.go-220-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/decgen.go:221:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/decgen.go-222-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/decode.go-957-		if value.Kind() != reflect.Ptr && rcvrType.Kind() == reflect.Ptr {
golang-1.15-1.15.5/src/encoding/gob/decode.go:958:			value = value.Addr()
golang-1.15-1.15.5/src/encoding/gob/decode.go-959-		}
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-52-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:53:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-54-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-78-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:79:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-80-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-103-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:104:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-105-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-128-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:129:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-130-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-151-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:152:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-153-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-174-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:175:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-176-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-196-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:197:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-198-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-218-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:219:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-220-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-240-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:241:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-242-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-262-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:263:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-264-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-284-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:285:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-286-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-307-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:308:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-309-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-329-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:330:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-331-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-351-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:352:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-353-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-373-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:374:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-375-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-395-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go:396:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/enc_helpers.go-397-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/encgen.go-198-	// Can only slice if it is addressable.
golang-1.15-1.15.5/src/encoding/gob/encgen.go:199:	if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/encgen.go-200-		return false
##############################################
golang-1.15-1.15.5/src/encoding/gob/encode.go-612-			// Need to climb up one level to turn value into pointer.
golang-1.15-1.15.5/src/encoding/gob/encode.go:613:			if !v.CanAddr() {
golang-1.15-1.15.5/src/encoding/gob/encode.go-614-				errorf("unaddressable value of type %s", rt)
golang-1.15-1.15.5/src/encoding/gob/encode.go-615-			}
golang-1.15-1.15.5/src/encoding/gob/encode.go:616:			v = v.Addr()
golang-1.15-1.15.5/src/encoding/gob/encode.go-617-		}
##############################################
golang-1.15-1.15.5/src/encoding/json/decode.go-423-	// Issue #24153 indicates that it is generally not a guaranteed property
golang-1.15-1.15.5/src/encoding/json/decode.go:424:	// that you may round-trip a reflect.Value by calling Value.Addr().Elem()
golang-1.15-1.15.5/src/encoding/json/decode.go-425-	// and expect the value to still be settable for values derived from
##############################################
golang-1.15-1.15.5/src/encoding/json/decode.go-439-	// we find them.
golang-1.15-1.15.5/src/encoding/json/decode.go:440:	if v.Kind() != reflect.Ptr && v.Type().Name() != "" && v.CanAddr() {
golang-1.15-1.15.5/src/encoding/json/decode.go-441-		haveAddr = true
golang-1.15-1.15.5/src/encoding/json/decode.go:442:		v = v.Addr()
golang-1.15-1.15.5/src/encoding/json/decode.go-443-	}
##############################################
golang-1.15-1.15.5/src/encoding/json/decode.go-485-		if haveAddr {
golang-1.15-1.15.5/src/encoding/json/decode.go:486:			v = v0 // restore original value after round-trip Value.Addr().Elem()
golang-1.15-1.15.5/src/encoding/json/decode.go-487-			haveAddr = false
##############################################
golang-1.15-1.15.5/src/encoding/json/encode.go-487-func addrMarshalerEncoder(e *encodeState, v reflect.Value, opts encOpts) {
golang-1.15-1.15.5/src/encoding/json/encode.go:488:	va := v.Addr()
golang-1.15-1.15.5/src/encoding/json/encode.go-489-	if va.IsNil() {
##############################################
golang-1.15-1.15.5/src/encoding/json/encode.go-521-func addrTextMarshalerEncoder(e *encodeState, v reflect.Value, opts encOpts) {
golang-1.15-1.15.5/src/encoding/json/encode.go:522:	va := v.Addr()
golang-1.15-1.15.5/src/encoding/json/encode.go-523-	if va.IsNil() {
##############################################
golang-1.15-1.15.5/src/encoding/json/encode.go-928-func (ce condAddrEncoder) encode(e *encodeState, v reflect.Value, opts encOpts) {
golang-1.15-1.15.5/src/encoding/json/encode.go:929:	if v.CanAddr() {
golang-1.15-1.15.5/src/encoding/json/encode.go-930-		ce.canAddrEnc(e, v, opts)
##############################################
golang-1.15-1.15.5/src/encoding/json/encode_test.go-902-	re(`^-?\.`),                 // leading zero required before decimal point
golang-1.15-1.15.5/src/encoding/json/encode_test.go:903:	re(`\.(e|$)`),               // no trailing decimal
golang-1.15-1.15.5/src/encoding/json/encode_test.go:904:	re(`\.[0-9]+0(e|$)`),        // no trailing zero in fraction
golang-1.15-1.15.5/src/encoding/json/encode_test.go-905-	re(`^-?(0|[0-9]{2,})\..*e`), // exponential notation must have normalized mantissa
##############################################
golang-1.15-1.15.5/src/encoding/json/tagkey_test.go-11-type basicLatin2xTag struct {
golang-1.15-1.15.5/src/encoding/json/tagkey_test.go:12:	V string `json:"$%-/"`
golang-1.15-1.15.5/src/encoding/json/tagkey_test.go-13-}
##############################################
golang-1.15-1.15.5/src/encoding/json/tagkey_test.go-43-type punctuationTag struct {
golang-1.15-1.15.5/src/encoding/json/tagkey_test.go:44:	V string `json:"!#$%&()*+-./:<=>?@[]^_{|}~"` // https://golang.org/issue/3546
golang-1.15-1.15.5/src/encoding/json/tagkey_test.go-45-}
##############################################
golang-1.15-1.15.5/src/encoding/xml/marshal.go-433-	}
golang-1.15-1.15.5/src/encoding/xml/marshal.go:434:	if val.CanAddr() {
golang-1.15-1.15.5/src/encoding/xml/marshal.go:435:		pv := val.Addr()
golang-1.15-1.15.5/src/encoding/xml/marshal.go-436-		if pv.CanInterface() && pv.Type().Implements(marshalerType) {
##############################################
golang-1.15-1.15.5/src/encoding/xml/marshal.go-444-	}
golang-1.15-1.15.5/src/encoding/xml/marshal.go:445:	if val.CanAddr() {
golang-1.15-1.15.5/src/encoding/xml/marshal.go:446:		pv := val.Addr()
golang-1.15-1.15.5/src/encoding/xml/marshal.go-447-		if pv.CanInterface() && pv.Type().Implements(textMarshalerType) {
##############################################
golang-1.15-1.15.5/src/encoding/xml/marshal.go-561-
golang-1.15-1.15.5/src/encoding/xml/marshal.go:562:	if val.CanAddr() {
golang-1.15-1.15.5/src/encoding/xml/marshal.go:563:		pv := val.Addr()
golang-1.15-1.15.5/src/encoding/xml/marshal.go-564-		if pv.CanInterface() && pv.Type().Implements(marshalerAttrType) {
##############################################
golang-1.15-1.15.5/src/encoding/xml/marshal.go-584-
golang-1.15-1.15.5/src/encoding/xml/marshal.go:585:	if val.CanAddr() {
golang-1.15-1.15.5/src/encoding/xml/marshal.go:586:		pv := val.Addr()
golang-1.15-1.15.5/src/encoding/xml/marshal.go-587-		if pv.CanInterface() && pv.Type().Implements(textMarshalerType) {
##############################################
golang-1.15-1.15.5/src/encoding/xml/marshal.go-768-		var bytes []byte
golang-1.15-1.15.5/src/encoding/xml/marshal.go:769:		if val.CanAddr() {
golang-1.15-1.15.5/src/encoding/xml/marshal.go-770-			bytes = val.Slice(0, val.Len()).Bytes()
##############################################
golang-1.15-1.15.5/src/encoding/xml/marshal.go-834-			}
golang-1.15-1.15.5/src/encoding/xml/marshal.go:835:			if vf.CanAddr() {
golang-1.15-1.15.5/src/encoding/xml/marshal.go:836:				pv := vf.Addr()
golang-1.15-1.15.5/src/encoding/xml/marshal.go-837-				if pv.CanInterface() && pv.Type().Implements(textMarshalerType) {
##############################################
golang-1.15-1.15.5/src/encoding/xml/read.go-257-	}
golang-1.15-1.15.5/src/encoding/xml/read.go:258:	if val.CanAddr() {
golang-1.15-1.15.5/src/encoding/xml/read.go:259:		pv := val.Addr()
golang-1.15-1.15.5/src/encoding/xml/read.go-260-		if pv.CanInterface() && pv.Type().Implements(unmarshalerAttrType) {
##############################################
golang-1.15-1.15.5/src/encoding/xml/read.go-270-	}
golang-1.15-1.15.5/src/encoding/xml/read.go:271:	if val.CanAddr() {
golang-1.15-1.15.5/src/encoding/xml/read.go:272:		pv := val.Addr()
golang-1.15-1.15.5/src/encoding/xml/read.go-273-		if pv.CanInterface() && pv.Type().Implements(textUnmarshalerType) {
##############################################
golang-1.15-1.15.5/src/encoding/xml/read.go-344-
golang-1.15-1.15.5/src/encoding/xml/read.go:345:	if val.CanAddr() {
golang-1.15-1.15.5/src/encoding/xml/read.go:346:		pv := val.Addr()
golang-1.15-1.15.5/src/encoding/xml/read.go-347-		if pv.CanInterface() && pv.Type().Implements(unmarshalerType) {
##############################################
golang-1.15-1.15.5/src/encoding/xml/read.go-355-
golang-1.15-1.15.5/src/encoding/xml/read.go:356:	if val.CanAddr() {
golang-1.15-1.15.5/src/encoding/xml/read.go:357:		pv := val.Addr()
golang-1.15-1.15.5/src/encoding/xml/read.go-358-		if pv.CanInterface() && pv.Type().Implements(textUnmarshalerType) {
##############################################
golang-1.15-1.15.5/src/encoding/xml/read.go-568-
golang-1.15-1.15.5/src/encoding/xml/read.go:569:	if saveData.IsValid() && saveData.CanAddr() {
golang-1.15-1.15.5/src/encoding/xml/read.go:570:		pv := saveData.Addr()
golang-1.15-1.15.5/src/encoding/xml/read.go-571-		if pv.CanInterface() && pv.Type().Implements(textUnmarshalerType) {
##############################################
golang-1.15-1.15.5/src/expvar/expvar_test.go-505-	for p := 0; p < P; p++ {
golang-1.15-1.15.5/src/expvar/expvar_test.go:506:		c, err := net.Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/expvar/expvar_test.go-507-		if err != nil {
##############################################
golang-1.15-1.15.5/src/fmt/print.go-833-					bytes = f.Bytes()
golang-1.15-1.15.5/src/fmt/print.go:834:				} else if f.CanAddr() {
golang-1.15-1.15.5/src/fmt/print.go-835-					bytes = f.Slice(0, f.Len()).Bytes()
##############################################
golang-1.15-1.15.5/src/go/build/syslist.go-10-const goosList = "aix android darwin dragonfly freebsd hurd illumos js linux nacl netbsd openbsd plan9 solaris windows zos "
golang-1.15-1.15.5/src/go/build/syslist.go:11:const goarchList = "386 amd64 amd64p32 arm armbe arm64 arm64be ppc64 ppc64le mips mipsle mips64 mips64le mips64p32 mips64p32le ppc riscv riscv64 s390 s390x sparc sparc64 wasm "
##############################################
golang-1.15-1.15.5/src/go/doc/comment.go-67-	// path+query+fragment (optional) e.g. /path/index.html?q=foo#bar
golang-1.15-1.15.5/src/go/doc/comment.go:68:	pathPart = `([.,:;?!]*[a-zA-Z0-9$'()*+&#=@~_/\-\[\]%])*`
golang-1.15-1.15.5/src/go/doc/comment.go-69-
##############################################
golang-1.15-1.15.5/src/go/internal/gccgoimporter/parser.go-576-			if p.tok == '/' {
golang-1.15-1.15.5/src/go/internal/gccgoimporter/parser.go:577:				// Skip a /*nointerface*/ or /*asm ID */ comment.
golang-1.15-1.15.5/src/go/internal/gccgoimporter/parser.go-578-				p.expect('/')
##############################################
golang-1.15-1.15.5/src/go/internal/gccgoimporter/parser.go-768-	if p.tok == '/' {
golang-1.15-1.15.5/src/go/internal/gccgoimporter/parser.go:769:		// Skip an /*asm ID */ comment.
golang-1.15-1.15.5/src/go/internal/gccgoimporter/parser.go-770-		p.expect('/')
##############################################
golang-1.15-1.15.5/src/go/parser/parser.go-2280-func isValidImport(lit string) bool {
golang-1.15-1.15.5/src/go/parser/parser.go:2281:	const illegalChars = `!"#$%&'()*,:;<=>?[\]^{|}` + "`\uFFFD"
golang-1.15-1.15.5/src/go/parser/parser.go-2282-	s, _ := strconv.Unquote(lit) // go/scanner returns a legal string literal
##############################################
golang-1.15-1.15.5/src/go/printer/nodes.go-1537-	}
golang-1.15-1.15.5/src/go/printer/nodes.go:1538:	const illegalChars = `!"#$%&'()*,:;<=>?[\]^{|}` + "`\uFFFD"
golang-1.15-1.15.5/src/go/printer/nodes.go-1539-	for _, r := range s {
##############################################
golang-1.15-1.15.5/src/go/types/resolver.go-88-	}
golang-1.15-1.15.5/src/go/types/resolver.go:89:	const illegalChars = `!"#$%&'()*,:;<=>?[\]^{|}` + "`\uFFFD"
golang-1.15-1.15.5/src/go/types/resolver.go-90-	for _, r := range s {
##############################################
golang-1.15-1.15.5/src/html/template/clone_test.go-268-func TestClonePipe(t *testing.T) {
golang-1.15-1.15.5/src/html/template/clone_test.go:269:	a := Must(New("a").Parse(`{{define "a"}}{{range $v := .A}}{{$v}}{{end}}{{end}}`))
golang-1.15-1.15.5/src/html/template/clone_test.go-270-	data := struct{ A []string }{A: []string{"hi"}}
##############################################
golang-1.15-1.15.5/src/html/template/css_test.go-153-		"\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" +
golang-1.15-1.15.5/src/html/template/css_test.go:154:		` !"#$%&'()*+,-./` +
golang-1.15-1.15.5/src/html/template/css_test.go-155-		`0123456789:;<=>?` +
##############################################
golang-1.15-1.15.5/src/html/template/css_test.go-165-		"\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" +
golang-1.15-1.15.5/src/html/template/css_test.go:166:		` !\22#$%\26\27\28\29*\2b,-.\2f ` +
golang-1.15-1.15.5/src/html/template/css_test.go-167-		`0123456789\3a\3b\3c=\3e?` +
##############################################
golang-1.15-1.15.5/src/html/template/escape_test.go-571-			"No tag injection",
golang-1.15-1.15.5/src/html/template/escape_test.go:572:			`{{"10$"}}<{{"script src,evil.org/pwnd.js"}}...`,
golang-1.15-1.15.5/src/html/template/escape_test.go:573:			`10$&lt;script src,evil.org/pwnd.js...`,
golang-1.15-1.15.5/src/html/template/escape_test.go-574-		},
##############################################
golang-1.15-1.15.5/src/html/template/escape_test.go-1008-				`{{define "t"}}{{if .Tail}}{{template "t" .Tail}}{{end}}{{.Head}}",{{end}}`,
golang-1.15-1.15.5/src/html/template/escape_test.go:1009:			`: cannot compute output context for template t$htmltemplate_stateJS_elementScript`,
golang-1.15-1.15.5/src/html/template/escape_test.go-1010-		},
##############################################
golang-1.15-1.15.5/src/html/template/escape_test.go-1769-			"\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" +
golang-1.15-1.15.5/src/html/template/escape_test.go:1770:			` !"#$%&'()*+,-./` +
golang-1.15-1.15.5/src/html/template/escape_test.go-1771-			`0123456789:;<=>?` +
##############################################
golang-1.15-1.15.5/src/html/template/exec_test.go-463-	{"printf dot", `{{with .I}}{{printf "%d" .}}{{end}}`, "17", tVal, true},
golang-1.15-1.15.5/src/html/template/exec_test.go:464:	{"printf var", `{{with $x := .I}}{{printf "%d" $x}}{{end}}`, "17", tVal, true},
golang-1.15-1.15.5/src/html/template/exec_test.go-465-	{"printf lots", `{{printf "%d %s %g %s" 127 "hello" 7-3i .Method0}}`, "127 hello (7-3i) M0", tVal, true},
##############################################
golang-1.15-1.15.5/src/html/template/exec_test.go-582-	{"declare in range", "{{range $x := .PSI}}<{{$foo:=$x}}{{$x}}>{{end}}", "&lt;21>&lt;22>&lt;23>", tVal, true},
golang-1.15-1.15.5/src/html/template/exec_test.go:583:	{"range count", `{{range $i, $x := count 5}}[{{$i}}]{{$x}}{{end}}`, "[0]a[1]b[2]c[3]d[4]e", tVal, true},
golang-1.15-1.15.5/src/html/template/exec_test.go:584:	{"range nil count", `{{range $i, $x := count 0}}{{else}}empty{{end}}`, "empty", tVal, true},
golang-1.15-1.15.5/src/html/template/exec_test.go-585-
##############################################
golang-1.15-1.15.5/src/html/template/exec_test.go-657-	{"bug14b", "{{$x := nil}}{{$x.anything}}", "", tVal, false},
golang-1.15-1.15.5/src/html/template/exec_test.go:658:	{"bug14c", `{{$x := (1.0)}}{{$y := ("hello")}}{{$x.anything}}{{$y.true}}`, "", tVal, false},
golang-1.15-1.15.5/src/html/template/exec_test.go-659-	// Didn't call validateType on function results. Issue 10800.
##############################################
golang-1.15-1.15.5/src/html/template/exec_test.go-904-	}
golang-1.15-1.15.5/src/html/template/exec_test.go:905:	const want = `template: top:7:20: executing "three" at <index "hi" $>: error calling index: index out of range: 5`
golang-1.15-1.15.5/src/html/template/exec_test.go-906-	got := err.Error()
##############################################
golang-1.15-1.15.5/src/html/template/html_test.go-15-		"\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" +
golang-1.15-1.15.5/src/html/template/html_test.go:16:		` !"#$%&'()*+,-./` +
golang-1.15-1.15.5/src/html/template/html_test.go-17-		`0123456789:;<=>?` +
##############################################
golang-1.15-1.15.5/src/html/template/html_test.go-28-		"\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" +
golang-1.15-1.15.5/src/html/template/html_test.go:29:		`&#32;!&#34;#$%&amp;&#39;()*&#43;,-./` +
golang-1.15-1.15.5/src/html/template/html_test.go-30-		`0123456789:;&lt;&#61;&gt;?` +
##############################################
golang-1.15-1.15.5/src/html/template/js_test.go-255-		{"[](){}", `\[\]\(\)\{\}`},
golang-1.15-1.15.5/src/html/template/js_test.go:256:		{"$foo|x.y", `\$foo\|x\.y`},
golang-1.15-1.15.5/src/html/template/js_test.go-257-		{"x^y", `x\^y`},
##############################################
golang-1.15-1.15.5/src/html/template/js_test.go-270-		"\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" +
golang-1.15-1.15.5/src/html/template/js_test.go:271:		` !"#$%&'()*+,-./` +
golang-1.15-1.15.5/src/html/template/js_test.go-272-		`0123456789:;<=>?` +
##############################################
golang-1.15-1.15.5/src/html/template/js_test.go-290-				`\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f` +
golang-1.15-1.15.5/src/html/template/js_test.go:291:				` !\u0022#$%\u0026\u0027()*\u002b,-.\/` +
golang-1.15-1.15.5/src/html/template/js_test.go-292-				`0123456789:;\u003c=\u003e?` +
##############################################
golang-1.15-1.15.5/src/html/template/js_test.go-305-				`\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f` +
golang-1.15-1.15.5/src/html/template/js_test.go:306:				` !\u0022#\$%\u0026\u0027\(\)\*\u002b,\-\.\/` +
golang-1.15-1.15.5/src/html/template/js_test.go-307-				`0123456789:;\u003c=\u003e\?` +
##############################################
golang-1.15-1.15.5/src/html/template/multi_test.go-23-	{"invoke nested int", `{{template "nested" .I}}`, "17", tVal, true},
golang-1.15-1.15.5/src/html/template/multi_test.go:24:	{"variable declared by template", `{{template "nested" $x:=.SI}},{{index $x 1}}`, "[3 4 5],4", tVal, true},
golang-1.15-1.15.5/src/html/template/multi_test.go-25-
##############################################
golang-1.15-1.15.5/src/html/template/url_test.go-40-		"\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" +
golang-1.15-1.15.5/src/html/template/url_test.go:41:		` !"#$%&'()*+,-./` +
golang-1.15-1.15.5/src/html/template/url_test.go-42-		`0123456789:;<=>?` +
##############################################
golang-1.15-1.15.5/src/internal/bytealg/compare_native.go-4-
golang-1.15-1.15.5/src/internal/bytealg/compare_native.go:5:// +build 386 amd64 s390x arm arm64 ppc64 ppc64le mips mipsle wasm mips64 mips64le
golang-1.15-1.15.5/src/internal/bytealg/compare_native.go-6-
##############################################
golang-1.15-1.15.5/src/internal/poll/fd_fsync_posix.go-4-
golang-1.15-1.15.5/src/internal/poll/fd_fsync_posix.go:5:// +build aix dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/internal/poll/fd_fsync_posix.go-6-
##############################################
golang-1.15-1.15.5/src/internal/poll/fd_posix.go-4-
golang-1.15-1.15.5/src/internal/poll/fd_posix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/internal/poll/fd_posix.go-6-
##############################################
golang-1.15-1.15.5/src/internal/poll/fd_unix.go-4-
golang-1.15-1.15.5/src/internal/poll/fd_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/internal/poll/fd_unix.go-6-
##############################################
golang-1.15-1.15.5/src/internal/poll/fd_unix.go-470-		case syscall.EINVAL, syscall.ENOSYS:
golang-1.15-1.15.5/src/internal/poll/fd_unix.go:471:			// Old kernel, or js/wasm (which returns
golang-1.15-1.15.5/src/internal/poll/fd_unix.go-472-			// ENOSYS). Fall back to the portable way from
##############################################
golang-1.15-1.15.5/src/internal/poll/fd_windows.go-591-	}
golang-1.15-1.15.5/src/internal/poll/fd_windows.go:592:	sa, _ := o.rsa.Sockaddr()
golang-1.15-1.15.5/src/internal/poll/fd_windows.go-593-	return n, sa, nil
##############################################
golang-1.15-1.15.5/src/internal/poll/fd_windows.go-1009-	if err == nil {
golang-1.15-1.15.5/src/internal/poll/fd_windows.go:1010:		sa, err = o.rsa.Sockaddr()
golang-1.15-1.15.5/src/internal/poll/fd_windows.go-1011-	}
##############################################
golang-1.15-1.15.5/src/internal/poll/hook_unix.go-4-
golang-1.15-1.15.5/src/internal/poll/hook_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/internal/poll/hook_unix.go-6-
##############################################
golang-1.15-1.15.5/src/internal/poll/sockopt.go-20-// SetsockoptInet4Addr wraps the setsockopt network call with an IPv4 address.
golang-1.15-1.15.5/src/internal/poll/sockopt.go:21:func (fd *FD) SetsockoptInet4Addr(level, name int, arg [4]byte) error {
golang-1.15-1.15.5/src/internal/poll/sockopt.go-22-	if err := fd.incref(); err != nil {
##############################################
golang-1.15-1.15.5/src/internal/poll/sockopt.go-25-	defer fd.decref()
golang-1.15-1.15.5/src/internal/poll/sockopt.go:26:	return syscall.SetsockoptInet4Addr(fd.Sysfd, level, name, arg)
golang-1.15-1.15.5/src/internal/poll/sockopt.go-27-}
##############################################
golang-1.15-1.15.5/src/internal/poll/sys_cloexec.go-7-
golang-1.15-1.15.5/src/internal/poll/sys_cloexec.go:8:// +build aix darwin js,wasm solaris
golang-1.15-1.15.5/src/internal/poll/sys_cloexec.go-9-
##############################################
golang-1.15-1.15.5/src/internal/profile/profile.go-195-
golang-1.15-1.15.5/src/internal/profile/profile.go:196:var libRx = regexp.MustCompile(`([.]so$|[.]so[._][0-9]+)`)
golang-1.15-1.15.5/src/internal/profile/profile.go-197-
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/registry/registry_test.go-661-func GetDynamicTimeZoneInformation(dtzi *DynamicTimezoneinformation) (rc uint32, err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/registry/registry_test.go:662:	r0, _, e1 := syscall.Syscall(procGetDynamicTimeZoneInformation.Addr(), 1, uintptr(unsafe.Pointer(dtzi)), 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/registry/registry_test.go-663-	rc = uint32(r0)
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-51-func regCreateKeyEx(key syscall.Handle, subkey *uint16, reserved uint32, class *uint16, options uint32, desired uint32, sa *syscall.SecurityAttributes, result *syscall.Handle, disposition *uint32) (regerrno error) {
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go:52:	r0, _, _ := syscall.Syscall9(procRegCreateKeyExW.Addr(), 9, uintptr(key), uintptr(unsafe.Pointer(subkey)), uintptr(reserved), uintptr(unsafe.Pointer(class)), uintptr(options), uintptr(desired), uintptr(unsafe.Pointer(sa)), uintptr(unsafe.Pointer(result)), uintptr(unsafe.Pointer(disposition)))
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-53-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-59-func regDeleteKey(key syscall.Handle, subkey *uint16) (regerrno error) {
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go:60:	r0, _, _ := syscall.Syscall(procRegDeleteKeyW.Addr(), 2, uintptr(key), uintptr(unsafe.Pointer(subkey)), 0)
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-61-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-67-func regSetValueEx(key syscall.Handle, valueName *uint16, reserved uint32, vtype uint32, buf *byte, bufsize uint32) (regerrno error) {
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go:68:	r0, _, _ := syscall.Syscall6(procRegSetValueExW.Addr(), 6, uintptr(key), uintptr(unsafe.Pointer(valueName)), uintptr(reserved), uintptr(vtype), uintptr(unsafe.Pointer(buf)), uintptr(bufsize))
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-69-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-75-func regEnumValue(key syscall.Handle, index uint32, name *uint16, nameLen *uint32, reserved *uint32, valtype *uint32, buf *byte, buflen *uint32) (regerrno error) {
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go:76:	r0, _, _ := syscall.Syscall9(procRegEnumValueW.Addr(), 8, uintptr(key), uintptr(index), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(valtype)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(buflen)), 0)
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-77-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-83-func regDeleteValue(key syscall.Handle, name *uint16) (regerrno error) {
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go:84:	r0, _, _ := syscall.Syscall(procRegDeleteValueW.Addr(), 2, uintptr(key), uintptr(unsafe.Pointer(name)), 0)
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-85-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-91-func regLoadMUIString(key syscall.Handle, name *uint16, buf *uint16, buflen uint32, buflenCopied *uint32, flags uint32, dir *uint16) (regerrno error) {
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go:92:	r0, _, _ := syscall.Syscall9(procRegLoadMUIStringW.Addr(), 7, uintptr(key), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(buf)), uintptr(buflen), uintptr(unsafe.Pointer(buflenCopied)), uintptr(flags), uintptr(unsafe.Pointer(dir)), 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-93-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-99-func expandEnvironmentStrings(src *uint16, dst *uint16, size uint32) (n uint32, err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go:100:	r0, _, e1 := syscall.Syscall(procExpandEnvironmentStringsW.Addr(), 3, uintptr(unsafe.Pointer(src)), uintptr(unsafe.Pointer(dst)), uintptr(size))
golang-1.15-1.15.5/src/internal/syscall/windows/registry/zsyscall_windows.go-101-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-76-func GetAdaptersAddresses(family uint32, flags uint32, reserved uintptr, adapterAddresses *IpAdapterAddresses, sizePointer *uint32) (errcode error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:77:	r0, _, _ := syscall.Syscall6(procGetAdaptersAddresses.Addr(), 5, uintptr(family), uintptr(flags), uintptr(reserved), uintptr(unsafe.Pointer(adapterAddresses)), uintptr(unsafe.Pointer(sizePointer)), 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-78-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-84-func GetComputerNameEx(nameformat uint32, buf *uint16, n *uint32) (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:85:	r1, _, e1 := syscall.Syscall(procGetComputerNameExW.Addr(), 3, uintptr(nameformat), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(n)))
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-86-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-96-func MoveFileEx(from *uint16, to *uint16, flags uint32) (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:97:	r1, _, e1 := syscall.Syscall(procMoveFileExW.Addr(), 3, uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(to)), uintptr(flags))
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-98-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-108-func GetModuleFileName(module syscall.Handle, fn *uint16, len uint32) (n uint32, err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:109:	r0, _, e1 := syscall.Syscall(procGetModuleFileNameW.Addr(), 3, uintptr(module), uintptr(unsafe.Pointer(fn)), uintptr(len))
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-110-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-121-func WSASocket(af int32, typ int32, protocol int32, protinfo *syscall.WSAProtocolInfo, group uint32, flags uint32) (handle syscall.Handle, err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:122:	r0, _, e1 := syscall.Syscall6(procWSASocketW.Addr(), 6, uintptr(af), uintptr(typ), uintptr(protocol), uintptr(unsafe.Pointer(protinfo)), uintptr(group), uintptr(flags))
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-123-	handle = syscall.Handle(r0)
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-134-func LockFileEx(file syscall.Handle, flags uint32, reserved uint32, bytesLow uint32, bytesHigh uint32, overlapped *syscall.Overlapped) (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:135:	r1, _, e1 := syscall.Syscall6(procLockFileEx.Addr(), 6, uintptr(file), uintptr(flags), uintptr(reserved), uintptr(bytesLow), uintptr(bytesHigh), uintptr(unsafe.Pointer(overlapped)))
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-136-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-146-func UnlockFileEx(file syscall.Handle, reserved uint32, bytesLow uint32, bytesHigh uint32, overlapped *syscall.Overlapped) (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:147:	r1, _, e1 := syscall.Syscall6(procUnlockFileEx.Addr(), 5, uintptr(file), uintptr(reserved), uintptr(bytesLow), uintptr(bytesHigh), uintptr(unsafe.Pointer(overlapped)), 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-148-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-158-func GetACP() (acp uint32) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:159:	r0, _, _ := syscall.Syscall(procGetACP.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-160-	acp = uint32(r0)
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-164-func GetConsoleCP() (ccp uint32) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:165:	r0, _, _ := syscall.Syscall(procGetConsoleCP.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-166-	ccp = uint32(r0)
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-170-func MultiByteToWideChar(codePage uint32, dwFlags uint32, str *byte, nstr int32, wchar *uint16, nwchar int32) (nwrite int32, err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:171:	r0, _, e1 := syscall.Syscall6(procMultiByteToWideChar.Addr(), 6, uintptr(codePage), uintptr(dwFlags), uintptr(unsafe.Pointer(str)), uintptr(nstr), uintptr(unsafe.Pointer(wchar)), uintptr(nwchar))
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-172-	nwrite = int32(r0)
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-183-func GetCurrentThread() (pseudoHandle syscall.Handle, err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:184:	r0, _, e1 := syscall.Syscall(procGetCurrentThread.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-185-	pseudoHandle = syscall.Handle(r0)
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-196-func NetShareAdd(serverName *uint16, level uint32, buf *byte, parmErr *uint16) (neterr error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:197:	r0, _, _ := syscall.Syscall6(procNetShareAdd.Addr(), 4, uintptr(unsafe.Pointer(serverName)), uintptr(level), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(parmErr)), 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-198-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-204-func NetShareDel(serverName *uint16, netName *uint16, reserved uint32) (neterr error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:205:	r0, _, _ := syscall.Syscall(procNetShareDel.Addr(), 3, uintptr(unsafe.Pointer(serverName)), uintptr(unsafe.Pointer(netName)), uintptr(reserved))
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-206-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-212-func GetFinalPathNameByHandle(file syscall.Handle, filePath *uint16, filePathSize uint32, flags uint32) (n uint32, err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:213:	r0, _, e1 := syscall.Syscall6(procGetFinalPathNameByHandleW.Addr(), 4, uintptr(file), uintptr(unsafe.Pointer(filePath)), uintptr(filePathSize), uintptr(flags), 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-214-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-231-	}
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:232:	r1, _, e1 := syscall.Syscall(procCreateEnvironmentBlock.Addr(), 3, uintptr(unsafe.Pointer(block)), uintptr(token), uintptr(_p0))
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-233-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-243-func DestroyEnvironmentBlock(block *uint16) (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:244:	r1, _, e1 := syscall.Syscall(procDestroyEnvironmentBlock.Addr(), 1, uintptr(unsafe.Pointer(block)), 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-245-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-255-func ImpersonateSelf(impersonationlevel uint32) (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:256:	r1, _, e1 := syscall.Syscall(procImpersonateSelf.Addr(), 1, uintptr(impersonationlevel), 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-257-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-267-func RevertToSelf() (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:268:	r1, _, e1 := syscall.Syscall(procRevertToSelf.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-269-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-285-	}
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:286:	r1, _, e1 := syscall.Syscall6(procOpenThreadToken.Addr(), 4, uintptr(h), uintptr(access), uintptr(_p0), uintptr(unsafe.Pointer(token)), 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-287-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-297-func LookupPrivilegeValue(systemname *uint16, name *uint16, luid *LUID) (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:298:	r1, _, e1 := syscall.Syscall(procLookupPrivilegeValueW.Addr(), 3, uintptr(unsafe.Pointer(systemname)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(luid)))
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-299-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-315-	}
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:316:	r0, _, e1 := syscall.Syscall6(procAdjustTokenPrivileges.Addr(), 6, uintptr(token), uintptr(_p0), uintptr(unsafe.Pointer(newstate)), uintptr(buflen), uintptr(unsafe.Pointer(prevstate)), uintptr(unsafe.Pointer(returnlen)))
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-317-	ret = uint32(r0)
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-328-func DuplicateTokenEx(hExistingToken syscall.Token, dwDesiredAccess uint32, lpTokenAttributes *syscall.SecurityAttributes, impersonationLevel uint32, tokenType TokenType, phNewToken *syscall.Token) (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:329:	r1, _, e1 := syscall.Syscall6(procDuplicateTokenEx.Addr(), 6, uintptr(hExistingToken), uintptr(dwDesiredAccess), uintptr(unsafe.Pointer(lpTokenAttributes)), uintptr(impersonationLevel), uintptr(tokenType), uintptr(unsafe.Pointer(phNewToken)))
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-330-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-340-func SetTokenInformation(tokenHandle syscall.Token, tokenInformationClass uint32, tokenInformation uintptr, tokenInformationLength uint32) (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:341:	r1, _, e1 := syscall.Syscall6(procSetTokenInformation.Addr(), 4, uintptr(tokenHandle), uintptr(tokenInformationClass), uintptr(tokenInformation), uintptr(tokenInformationLength), 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-342-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-352-func GetProfilesDirectory(dir *uint16, dirLen *uint32) (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:353:	r1, _, e1 := syscall.Syscall(procGetProfilesDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(unsafe.Pointer(dirLen)), 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-354-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-364-func NetUserGetLocalGroups(serverName *uint16, userName *uint16, level uint32, flags uint32, buf **byte, prefMaxLen uint32, entriesRead *uint32, totalEntries *uint32) (neterr error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:365:	r0, _, _ := syscall.Syscall9(procNetUserGetLocalGroups.Addr(), 8, uintptr(unsafe.Pointer(serverName)), uintptr(unsafe.Pointer(userName)), uintptr(level), uintptr(flags), uintptr(unsafe.Pointer(buf)), uintptr(prefMaxLen), uintptr(unsafe.Pointer(entriesRead)), uintptr(unsafe.Pointer(totalEntries)), 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-366-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-372-func GetProcessMemoryInfo(handle syscall.Handle, memCounters *PROCESS_MEMORY_COUNTERS, cb uint32) (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:373:	r1, _, e1 := syscall.Syscall(procGetProcessMemoryInfo.Addr(), 3, uintptr(handle), uintptr(unsafe.Pointer(memCounters)), uintptr(cb))
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-374-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-384-func GetFileInformationByHandleEx(handle syscall.Handle, class uint32, info *byte, bufsize uint32) (err error) {
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go:385:	r1, _, e1 := syscall.Syscall6(procGetFileInformationByHandleEx.Addr(), 4, uintptr(handle), uintptr(class), uintptr(unsafe.Pointer(info)), uintptr(bufsize), 0, 0)
golang-1.15-1.15.5/src/internal/syscall/windows/zsyscall_windows.go-386-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/log/syslog/syslog.go-165-			if w.hostname == "" {
golang-1.15-1.15.5/src/log/syslog/syslog.go:166:				w.hostname = c.LocalAddr().String()
golang-1.15-1.15.5/src/log/syslog/syslog.go-167-			}
##############################################
golang-1.15-1.15.5/src/log/syslog/syslog_test.go-112-		}
golang-1.15-1.15.5/src/log/syslog/syslog_test.go:113:		addr = l.LocalAddr().String()
golang-1.15-1.15.5/src/log/syslog/syslog_test.go-114-		sock = l
##############################################
golang-1.15-1.15.5/src/log/syslog/syslog_test.go-124-		}
golang-1.15-1.15.5/src/log/syslog/syslog_test.go:125:		addr = l.Addr().String()
golang-1.15-1.15.5/src/log/syslog/syslog_test.go-126-		sock = l
##############################################
golang-1.15-1.15.5/src/math/pow_s390x.s-136-// Table of indeces into multiplier tables
golang-1.15-1.15.5/src/math/pow_s390x.s:137:// Adjusted from asm to remove offset and convert
golang-1.15-1.15.5/src/math/pow_s390x.s-138-DATA ·powtabi<> + 0(SB)/8, $0x1010101
##############################################
golang-1.15-1.15.5/src/mime/encodedword_test.go-28-		{QEncoding, utf8, "123 456", "123 456"},
golang-1.15-1.15.5/src/mime/encodedword_test.go:29:		{QEncoding, utf8, "\t !\"#$%&'()*+,-./ :;<>?@[\\]^_`{|}~", "\t !\"#$%&'()*+,-./ :;<>?@[\\]^_`{|}~"},
golang-1.15-1.15.5/src/mime/encodedword_test.go-30-		{QEncoding, utf8, strings.Repeat("é", 10), "=?utf-8?q?" + strings.Repeat("=C3=A9", 10) + "?="},
##############################################
golang-1.15-1.15.5/src/mime/quotedprintable/reader_test.go-106-
golang-1.15-1.15.5/src/mime/quotedprintable/reader_test.go:107:var badSoftRx = regexp.MustCompile(`=([^\r\n]+?\n)|([^\r\n]+$)|(\r$)|(\r[^\n]+\n)|( \r\n)`)
golang-1.15-1.15.5/src/mime/quotedprintable/reader_test.go-108-
##############################################
golang-1.15-1.15.5/src/mime/type_unix.go-4-
golang-1.15-1.15.5/src/mime/type_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/mime/type_unix.go-6-
##############################################
golang-1.15-1.15.5/src/net/addrselect.go-48-		if err == nil {
golang-1.15-1.15.5/src/net/addrselect.go:49:			if src, ok := c.LocalAddr().(*UDPAddr); ok {
golang-1.15-1.15.5/src/net/addrselect.go-50-				srcs[i] = src.IP
##############################################
golang-1.15-1.15.5/src/net/cgo_unix.go-273-	}
golang-1.15-1.15.5/src/net/cgo_unix.go:274:	sa, salen := cgoSockaddr(ip, zone)
golang-1.15-1.15.5/src/net/cgo_unix.go-275-	if sa == nil {
##############################################
golang-1.15-1.15.5/src/net/cgo_unix.go-331-
golang-1.15-1.15.5/src/net/cgo_unix.go:332:func cgoSockaddr(ip IP, zone string) (*C.struct_sockaddr, C.socklen_t) {
golang-1.15-1.15.5/src/net/cgo_unix.go-333-	if ip4 := ip.To4(); ip4 != nil {
##############################################
golang-1.15-1.15.5/src/net/conn_test.go-38-		}
golang-1.15-1.15.5/src/net/conn_test.go:39:		if ls.Listener.Addr().Network() != network {
golang-1.15-1.15.5/src/net/conn_test.go:40:			t.Fatalf("got %s; want %s", ls.Listener.Addr().Network(), network)
golang-1.15-1.15.5/src/net/conn_test.go-41-		}
golang-1.15-1.15.5/src/net/conn_test.go-42-
golang-1.15-1.15.5/src/net/conn_test.go:43:		c, err := Dial(ls.Listener.Addr().Network(), ls.Listener.Addr().String())
golang-1.15-1.15.5/src/net/conn_test.go-44-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/conn_test.go-47-		defer c.Close()
golang-1.15-1.15.5/src/net/conn_test.go:48:		if c.LocalAddr().Network() != network || c.RemoteAddr().Network() != network {
golang-1.15-1.15.5/src/net/conn_test.go:49:			t.Fatalf("got %s->%s; want %s->%s", c.LocalAddr().Network(), c.RemoteAddr().Network(), network, network)
golang-1.15-1.15.5/src/net/conn_test.go-50-		}
##############################################
golang-1.15-1.15.5/src/net/dial.go-211-	case "unix", "unixgram", "unixpacket":
golang-1.15-1.15.5/src/net/dial.go:212:		addr, err := ResolveUnixAddr(afnet, addr)
golang-1.15-1.15.5/src/net/dial.go-213-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-46-
golang-1.15-1.15.5/src/net/dial_test.go:47:	_, port, err := SplitHostPort(ln.Addr().String())
golang-1.15-1.15.5/src/net/dial_test.go-48-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-66-	defer ln.Close()
golang-1.15-1.15.5/src/net/dial_test.go:67:	_, port, err := SplitHostPort(ln.Addr().String())
golang-1.15-1.15.5/src/net/dial_test.go-68-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-173-	}
golang-1.15-1.15.5/src/net/dial_test.go:174:	addr := l.Addr().String()
golang-1.15-1.15.5/src/net/dial_test.go-175-	l.Close()
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-273-		for _, ip := range ips {
golang-1.15-1.15.5/src/net/dial_test.go:274:			addr, err := ResolveTCPAddr("tcp", JoinHostPort(ip, port))
golang-1.15-1.15.5/src/net/dial_test.go-275-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-502-	makeAddr := func(ip string) addrList {
golang-1.15-1.15.5/src/net/dial_test.go:503:		addr, err := ResolveTCPAddr("tcp", JoinHostPort(ip, dss.port))
golang-1.15-1.15.5/src/net/dial_test.go-504-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-510-	// dialParallel returns one connection (and closes the other.)
golang-1.15-1.15.5/src/net/dial_test.go:511:	c, err := sd.dialParallel(context.Background(), makeAddr("127.0.0.1"), makeAddr("::1"))
golang-1.15-1.15.5/src/net/dial_test.go-512-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-555-
golang-1.15-1.15.5/src/net/dial_test.go:556:func TestDialerLocalAddr(t *testing.T) {
golang-1.15-1.15.5/src/net/dial_test.go-557-	if !supportsIPv4() || !supportsIPv6() {
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-650-		if ip.To4() != nil {
golang-1.15-1.15.5/src/net/dial_test.go:651:			addr = lss[0].Listener.Addr().String()
golang-1.15-1.15.5/src/net/dial_test.go-652-		}
golang-1.15-1.15.5/src/net/dial_test.go-653-		if ip.To16() != nil && ip.To4() == nil {
golang-1.15-1.15.5/src/net/dial_test.go:654:			addr = lss[1].Listener.Addr().String()
golang-1.15-1.15.5/src/net/dial_test.go-655-		}
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-720-			}
golang-1.15-1.15.5/src/net/dial_test.go:721:			switch addr := c.LocalAddr().(*TCPAddr); {
golang-1.15-1.15.5/src/net/dial_test.go-722-			case addr.IP.To4() != nil:
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-765-		d := Dialer{KeepAlive: test.ka}
golang-1.15-1.15.5/src/net/dial_test.go:766:		c, err := d.Dial("tcp", ls.Listener.Addr().String())
golang-1.15-1.15.5/src/net/dial_test.go-767-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-879-		d := &Dialer{Cancel: cancel}
golang-1.15-1.15.5/src/net/dial_test.go:880:		c, err := d.Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/dial_test.go-881-
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-919-// Issue 18806: it should always be possible to net.Dial a
golang-1.15-1.15.5/src/net/dial_test.go:920:// net.Listener().Addr().String when the listen address was ":n", even
golang-1.15-1.15.5/src/net/dial_test.go-921-// if the machine has halfway configured IPv6 such that it can bind on
golang-1.15-1.15.5/src/net/dial_test.go-922-// "::" not connect back to that same address.
golang-1.15-1.15.5/src/net/dial_test.go:923:func TestDialListenerAddr(t *testing.T) {
golang-1.15-1.15.5/src/net/dial_test.go-924-	mustHaveExternalNetwork(t)
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-929-	defer ln.Close()
golang-1.15-1.15.5/src/net/dial_test.go:930:	addr := ln.Addr().String()
golang-1.15-1.15.5/src/net/dial_test.go-931-	c, err := Dial("tcp", addr)
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-955-			d := Dialer{Control: controlOnConnSetup}
golang-1.15-1.15.5/src/net/dial_test.go:956:			c, err := d.Dial(network, ln.Addr().String())
golang-1.15-1.15.5/src/net/dial_test.go-957-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-974-			if network == "unixgram" {
golang-1.15-1.15.5/src/net/dial_test.go:975:				defer os.Remove(c1.LocalAddr().String())
golang-1.15-1.15.5/src/net/dial_test.go-976-			}
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-978-			d := Dialer{Control: controlOnConnSetup}
golang-1.15-1.15.5/src/net/dial_test.go:979:			c2, err := d.Dial(network, c1.LocalAddr().String())
golang-1.15-1.15.5/src/net/dial_test.go-980-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dial_test.go-1013-	defer ln.Close()
golang-1.15-1.15.5/src/net/dial_test.go:1014:	_, port, err := SplitHostPort(ln.Addr().String())
golang-1.15-1.15.5/src/net/dial_test.go-1015-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dial_unix_test.go-88-	var d Dialer
golang-1.15-1.15.5/src/net/dial_unix_test.go:89:	c, err := d.DialContext(ctx, "tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/dial_unix_test.go-90-	if err == nil {
##############################################
golang-1.15-1.15.5/src/net/dnsclient.go-16-// to parse the IP address.
golang-1.15-1.15.5/src/net/dnsclient.go:17:func reverseaddr(addr string) (arpa string, err error) {
golang-1.15-1.15.5/src/net/dnsclient.go-18-	ip := ParseIP(addr)
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix.go-741-func (r *Resolver) goLookupPTR(ctx context.Context, addr string) ([]string, error) {
golang-1.15-1.15.5/src/net/dnsclient_unix.go:742:	names := lookupStaticAddr(addr)
golang-1.15-1.15.5/src/net/dnsclient_unix.go-743-	if len(names) > 0 {
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix.go-745-	}
golang-1.15-1.15.5/src/net/dnsclient_unix.go:746:	arpa, err := reverseaddr(addr)
golang-1.15-1.15.5/src/net/dnsclient_unix.go-747-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-221-	r := Resolver{PreferGo: true, Dial: fakeDNSServerSuccessful.DialContext}
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go:222:	addrs, err := r.LookupIPAddr(context.Background(), "foo.onion")
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-223-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-339-					defer wg.Done()
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go:340:					ips, err := r.LookupIPAddr(context.Background(), name)
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-341-					if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-545-		}
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go:546:		addrs, err := r.LookupIPAddr(context.Background(), tt.name)
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-547-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-672-		r := Resolver{PreferGo: true, StrictErrors: tt.strictErrors, Dial: fake.DialContext}
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go:673:		_, err = r.LookupIPAddr(context.Background(), fqdn)
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-674-		if err == nil {
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-732-
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go:733:	addrs, err := r.LookupIPAddr(context.Background(), "www.golang.org")
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-734-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-752-	for i := 0; i < b.N; i++ {
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go:753:		goResolver.LookupIPAddr(ctx, "www.example.com")
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-754-	}
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-762-	for i := 0; i < b.N; i++ {
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go:763:		goResolver.LookupIPAddr(ctx, "some.nonexistent")
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-764-	}
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-786-	for i := 0; i < b.N; i++ {
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go:787:		goResolver.LookupIPAddr(ctx, "www.example.com")
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-788-	}
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-1314-			r := Resolver{PreferGo: true, StrictErrors: strict, Dial: fake.DialContext}
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go:1315:			ips, err := r.LookupIPAddr(context.Background(), name)
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-1316-
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-1425-	defer cancel()
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go:1426:	_, err := r.LookupIPAddr(ctx, "where.are.they.now")
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-1427-	if err == nil {
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-1721-		firstcalled = 0
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go:1722:		_, err := r.LookupIPAddr(context.Background(), name)
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-1723-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-1793-	r := Resolver{PreferGo: true, Dial: fake.DialContext}
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go:1794:	names, err := r.lookupAddr(context.Background(), "192.0.2.123")
golang-1.15-1.15.5/src/net/dnsclient_unix_test.go-1795-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/error_posix.go-4-
golang-1.15-1.15.5/src/net/error_posix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/net/error_posix.go-6-
##############################################
golang-1.15-1.15.5/src/net/error_test.go-158-		if err == nil {
golang-1.15-1.15.5/src/net/error_test.go:159:			t.Errorf("#%d: should fail; %s:%s->%s", i, c.LocalAddr().Network(), c.LocalAddr(), c.RemoteAddr())
golang-1.15-1.15.5/src/net/error_test.go-160-			c.Close()
##############################################
golang-1.15-1.15.5/src/net/error_test.go-306-		if err == nil {
golang-1.15-1.15.5/src/net/error_test.go:307:			t.Errorf("#%d: should fail; %s:%s->", i, ln.Addr().Network(), ln.Addr())
golang-1.15-1.15.5/src/net/error_test.go-308-			ln.Close()
##############################################
golang-1.15-1.15.5/src/net/error_test.go-362-		if err == nil {
golang-1.15-1.15.5/src/net/error_test.go:363:			t.Errorf("#%d: should fail; %s:%s->", i, c.LocalAddr().Network(), c.LocalAddr())
golang-1.15-1.15.5/src/net/error_test.go-364-			c.Close()
##############################################
golang-1.15-1.15.5/src/net/error_test.go-555-	defer ln.Close()
golang-1.15-1.15.5/src/net/error_test.go:556:	c, err := Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/error_test.go-557-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/example_test.go-149-
golang-1.15-1.15.5/src/net/example_test.go:150:	dst, err := net.ResolveUDPAddr("udp", "192.0.2.1:2000")
golang-1.15-1.15.5/src/net/example_test.go-151-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/external_test.go-24-	for _, network := range []string{"tcp", "tcp4", "tcp6"} {
golang-1.15-1.15.5/src/net/external_test.go:25:		addr, err := ResolveTCPAddr(network, "www.google.com:http")
golang-1.15-1.15.5/src/net/external_test.go-26-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/external_test.go-164-	if n < 1000 {
golang-1.15-1.15.5/src/net/external_test.go:165:		return fmt.Errorf("short read from %s:%s->%s", network, c.RemoteAddr(), c.LocalAddr())
golang-1.15-1.15.5/src/net/external_test.go-166-	}
##############################################
golang-1.15-1.15.5/src/net/fd_posix.go-28-
golang-1.15-1.15.5/src/net/fd_posix.go:29:func (fd *netFD) setAddr(laddr, raddr Addr) {
golang-1.15-1.15.5/src/net/fd_posix.go-30-	fd.laddr = laddr
##############################################
golang-1.15-1.15.5/src/net/fd_unix.go-188-	lsa, _ := syscall.Getsockname(netfd.pfd.Sysfd)
golang-1.15-1.15.5/src/net/fd_unix.go:189:	netfd.setAddr(netfd.addrFunc()(lsa), netfd.addrFunc()(rsa))
golang-1.15-1.15.5/src/net/fd_unix.go-190-	return netfd, nil
##############################################
golang-1.15-1.15.5/src/net/fd_windows.go-165-		0, rsan, rsan, &lrsa, &llen, &rrsa, &rlen)
golang-1.15-1.15.5/src/net/fd_windows.go:166:	lsa, _ := lrsa.Sockaddr()
golang-1.15-1.15.5/src/net/fd_windows.go:167:	rsa, _ := rrsa.Sockaddr()
golang-1.15-1.15.5/src/net/fd_windows.go-168-
golang-1.15-1.15.5/src/net/fd_windows.go:169:	netfd.setAddr(netfd.addrFunc()(lsa), netfd.addrFunc()(rsa))
golang-1.15-1.15.5/src/net/fd_windows.go-170-	return netfd, nil
##############################################
golang-1.15-1.15.5/src/net/file.go-23-	if err != nil {
golang-1.15-1.15.5/src/net/file.go:24:		err = &OpError{Op: "file", Net: "file+net", Source: nil, Addr: fileAddr(f.Name()), Err: err}
golang-1.15-1.15.5/src/net/file.go-25-	}
##############################################
golang-1.15-1.15.5/src/net/file.go-35-	if err != nil {
golang-1.15-1.15.5/src/net/file.go:36:		err = &OpError{Op: "file", Net: "file+net", Source: nil, Addr: fileAddr(f.Name()), Err: err}
golang-1.15-1.15.5/src/net/file.go-37-	}
##############################################
golang-1.15-1.15.5/src/net/file.go-47-	if err != nil {
golang-1.15-1.15.5/src/net/file.go:48:		err = &OpError{Op: "file", Net: "file+net", Source: nil, Addr: fileAddr(f.Name()), Err: err}
golang-1.15-1.15.5/src/net/file.go-49-	}
##############################################
golang-1.15-1.15.5/src/net/file_plan9.go-79-	dir := netdir + "/" + comp[1] + "/" + name
golang-1.15-1.15.5/src/net/file_plan9.go:80:	laddr, err := readPlan9Addr(comp[1], dir+"/local")
golang-1.15-1.15.5/src/net/file_plan9.go-81-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/file_test.go-51-			defer c.Close()
golang-1.15-1.15.5/src/net/file_test.go:52:			network = c.LocalAddr().Network()
golang-1.15-1.15.5/src/net/file_test.go:53:			address = c.LocalAddr().String()
golang-1.15-1.15.5/src/net/file_test.go-54-		default:
##############################################
golang-1.15-1.15.5/src/net/file_test.go-71-			}
golang-1.15-1.15.5/src/net/file_test.go:72:			network = ls.Listener.Addr().Network()
golang-1.15-1.15.5/src/net/file_test.go:73:			address = ls.Listener.Addr().String()
golang-1.15-1.15.5/src/net/file_test.go-74-		}
##############################################
golang-1.15-1.15.5/src/net/file_test.go-82-		}
golang-1.15-1.15.5/src/net/file_test.go:83:		addr := c1.LocalAddr()
golang-1.15-1.15.5/src/net/file_test.go-84-
##############################################
golang-1.15-1.15.5/src/net/file_test.go-124-		}
golang-1.15-1.15.5/src/net/file_test.go:125:		if !reflect.DeepEqual(c2.LocalAddr(), addr) {
golang-1.15-1.15.5/src/net/file_test.go:126:			t.Fatalf("got %#v; want %#v", c2.LocalAddr(), addr)
golang-1.15-1.15.5/src/net/file_test.go-127-		}
##############################################
golang-1.15-1.15.5/src/net/file_test.go-156-		case "unix", "unixpacket":
golang-1.15-1.15.5/src/net/file_test.go:157:			defer os.Remove(ln1.Addr().String())
golang-1.15-1.15.5/src/net/file_test.go-158-		}
golang-1.15-1.15.5/src/net/file_test.go:159:		addr := ln1.Addr()
golang-1.15-1.15.5/src/net/file_test.go-160-
##############################################
golang-1.15-1.15.5/src/net/file_test.go-198-			defer wg.Done()
golang-1.15-1.15.5/src/net/file_test.go:199:			c, err := Dial(ln2.Addr().Network(), ln2.Addr().String())
golang-1.15-1.15.5/src/net/file_test.go-200-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/file_test.go-217-		wg.Wait()
golang-1.15-1.15.5/src/net/file_test.go:218:		if !reflect.DeepEqual(ln2.Addr(), addr) {
golang-1.15-1.15.5/src/net/file_test.go:219:			t.Fatalf("got %#v; want %#v", ln2.Addr(), addr)
golang-1.15-1.15.5/src/net/file_test.go-220-		}
##############################################
golang-1.15-1.15.5/src/net/file_test.go-248-		case "unixgram":
golang-1.15-1.15.5/src/net/file_test.go:249:			defer os.Remove(c1.LocalAddr().String())
golang-1.15-1.15.5/src/net/file_test.go-250-		}
golang-1.15-1.15.5/src/net/file_test.go:251:		addr := c1.LocalAddr()
golang-1.15-1.15.5/src/net/file_test.go-252-
##############################################
golang-1.15-1.15.5/src/net/file_test.go-290-		}
golang-1.15-1.15.5/src/net/file_test.go:291:		if !reflect.DeepEqual(c2.LocalAddr(), addr) {
golang-1.15-1.15.5/src/net/file_test.go:292:			t.Fatalf("got %#v; want %#v", c2.LocalAddr(), addr)
golang-1.15-1.15.5/src/net/file_test.go-293-		}
##############################################
golang-1.15-1.15.5/src/net/file_test.go-327-	for i := 0; i < tries; i++ {
golang-1.15-1.15.5/src/net/file_test.go:328:		c1, err := Dial(ls.Listener.Addr().Network(), ls.Listener.Addr().String())
golang-1.15-1.15.5/src/net/file_test.go-329-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/file_unix.go-65-	}
golang-1.15-1.15.5/src/net/file_unix.go:66:	fd.setAddr(laddr, raddr)
golang-1.15-1.15.5/src/net/file_unix.go-67-	return fd, nil
##############################################
golang-1.15-1.15.5/src/net/hook_unix.go-4-
golang-1.15-1.15.5/src/net/hook_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/net/hook_unix.go-6-
##############################################
golang-1.15-1.15.5/src/net/hosts.go-122-// lookupStaticAddr looks up the hosts for the given address from /etc/hosts.
golang-1.15-1.15.5/src/net/hosts.go:123:func lookupStaticAddr(addr string) []string {
golang-1.15-1.15.5/src/net/hosts.go-124-	hosts.Lock()
##############################################
golang-1.15-1.15.5/src/net/hosts_test.go-129-
golang-1.15-1.15.5/src/net/hosts_test.go:130:func TestLookupStaticAddr(t *testing.T) {
golang-1.15-1.15.5/src/net/hosts_test.go-131-	defer func(orig string) { testHookHostsPath = orig }(testHookHostsPath)
##############################################
golang-1.15-1.15.5/src/net/hosts_test.go-135-		for _, ent := range tt.ents {
golang-1.15-1.15.5/src/net/hosts_test.go:136:			testStaticAddr(t, tt.name, ent)
golang-1.15-1.15.5/src/net/hosts_test.go-137-		}
##############################################
golang-1.15-1.15.5/src/net/hosts_test.go-140-
golang-1.15-1.15.5/src/net/hosts_test.go:141:func testStaticAddr(t *testing.T, hostsPath string, ent staticHostEntry) {
golang-1.15-1.15.5/src/net/hosts_test.go:142:	hosts := lookupStaticAddr(ent.in)
golang-1.15-1.15.5/src/net/hosts_test.go-143-	for i := range ent.out {
##############################################
golang-1.15-1.15.5/src/net/hosts_test.go-146-	if !reflect.DeepEqual(hosts, ent.out) {
golang-1.15-1.15.5/src/net/hosts_test.go:147:		t.Errorf("%s, lookupStaticAddr(%s) = %v; want %v", hostsPath, ent.in, hosts, ent.out)
golang-1.15-1.15.5/src/net/hosts_test.go-148-	}
##############################################
golang-1.15-1.15.5/src/net/hosts_test.go-167-	ent = staticHostEntry{"::1", []string{"localhost"}}
golang-1.15-1.15.5/src/net/hosts_test.go:168:	testStaticAddr(t, testHookHostsPath, ent)
golang-1.15-1.15.5/src/net/hosts_test.go-169-	// Modify the hosts return by lookupStaticAddr.
golang-1.15-1.15.5/src/net/hosts_test.go:170:	hosts := lookupStaticAddr(ent.in)
golang-1.15-1.15.5/src/net/hosts_test.go-171-	for i := range hosts {
##############################################
golang-1.15-1.15.5/src/net/hosts_test.go-173-	}
golang-1.15-1.15.5/src/net/hosts_test.go:174:	testStaticAddr(t, testHookHostsPath, ent)
golang-1.15-1.15.5/src/net/hosts_test.go-175-}
##############################################
golang-1.15-1.15.5/src/net/http/alpn_test.go-90-		tlsConfig.NextProtos = []string{"tls-0.9"}
golang-1.15-1.15.5/src/net/http/alpn_test.go:91:		conn, err := tls.Dial("tcp", ts.Listener.Addr().String(), tlsConfig)
golang-1.15-1.15.5/src/net/http/alpn_test.go-92-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/cgi/host_test.go-380-
golang-1.15-1.15.5/src/net/http/cgi/host_test.go:381:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/cgi/host_test.go-382-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/cgi/testdata/test.cgi-57-        $cmd =~ s!\\!/!g;
golang-1.15-1.15.5/src/net/http/cgi/testdata/test.cgi:58:        $dir = `$cmd /c cd`;
golang-1.15-1.15.5/src/net/http/cgi/testdata/test.cgi-59-        chomp $dir;
##############################################
golang-1.15-1.15.5/src/net/http/client.go-978-
golang-1.15-1.15.5/src/net/http/client.go:979:		ihost := canonicalAddr(initial)
golang-1.15-1.15.5/src/net/http/client.go:980:		dhost := canonicalAddr(dest)
golang-1.15-1.15.5/src/net/http/client.go-981-		return isDomainOrSubdomain(dhost, ihost)
##############################################
golang-1.15-1.15.5/src/net/http/client_test.go-711-	c.Transport.(*Transport).Dial = func(_ string, _ string) (net.Conn, error) {
golang-1.15-1.15.5/src/net/http/client_test.go:712:		return net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/client_test.go-713-	}
##############################################
golang-1.15-1.15.5/src/net/http/client_test.go-959-	tr.Dial = func(netw, addr string) (net.Conn, error) {
golang-1.15-1.15.5/src/net/http/client_test.go:960:		return net.Dial(netw, ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/client_test.go-961-	}
##############################################
golang-1.15-1.15.5/src/net/http/client_test.go-980-	tr.Dial = func(netw, addr string) (net.Conn, error) {
golang-1.15-1.15.5/src/net/http/client_test.go:981:		return net.Dial(netw, ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/client_test.go-982-	}
##############################################
golang-1.15-1.15.5/src/net/http/cookie_test.go-409-	{
golang-1.15-1.15.5/src/net/http/cookie_test.go:410:		Header{"Cookie": {`Cookie-1="v$1"; c2="v2"`}},
golang-1.15-1.15.5/src/net/http/cookie_test.go-411-		"",
##############################################
golang-1.15-1.15.5/src/net/http/cookie_test.go-417-	{
golang-1.15-1.15.5/src/net/http/cookie_test.go:418:		Header{"Cookie": {`Cookie-1="v$1"; c2=v2;`}},
golang-1.15-1.15.5/src/net/http/cookie_test.go-419-		"",
##############################################
golang-1.15-1.15.5/src/net/http/export_test.go-136-		for _, pc := range conns {
golang-1.15-1.15.5/src/net/http/export_test.go:137:			ret = append(ret, pc.conn.LocalAddr().String()+"/"+pc.conn.RemoteAddr().String())
golang-1.15-1.15.5/src/net/http/export_test.go-138-		}
##############################################
golang-1.15-1.15.5/src/net/http/fs_test.go-597-
golang-1.15-1.15.5/src/net/http/fs_test.go:598:	c, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/fs_test.go-599-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/fs_test.go-1148-
golang-1.15-1.15.5/src/net/http/fs_test.go:1149:	res, err := Get(fmt.Sprintf("http://%s/", ln.Addr()))
golang-1.15-1.15.5/src/net/http/fs_test.go-1150-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/fs_test.go-1159-	// Force child to exit cleanly.
golang-1.15-1.15.5/src/net/http/fs_test.go:1160:	Post(fmt.Sprintf("http://%s/quit", ln.Addr()), "", nil)
golang-1.15-1.15.5/src/net/http/fs_test.go-1161-	child.Wait()
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-3938-		baseCtx:                     baseCtx,
golang-1.15-1.15.5/src/net/http/h2_bundle.go:3939:		remoteAddrStr:               c.RemoteAddr().String(),
golang-1.15-1.15.5/src/net/http/h2_bundle.go-3940-		bw:                          http2newBufferedWriter(c),
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4042-	ctx, cancel = context.WithCancel(opts.context())
golang-1.15-1.15.5/src/net/http/h2_bundle.go:4043:	ctx = context.WithValue(ctx, LocalAddrContextKey, c.LocalAddr())
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4044-	if hs := opts.baseConfig(); hs != nil {
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4384-	if http2VerboseLogs {
golang-1.15-1.15.5/src/net/http/h2_bundle.go:4385:		sc.vlogf("http2: server connection from %v on %p", sc.conn.RemoteAddr(), sc.hs)
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4386-	}
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4404-	if err := sc.readPreface(); err != nil {
golang-1.15-1.15.5/src/net/http/h2_bundle.go:4405:		sc.condlogf(err, "http2: server: error reading preface from client %v: %v", sc.conn.RemoteAddr(), err)
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4406-		return
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4454-				case http2settingsTimerMsg:
golang-1.15-1.15.5/src/net/http/h2_bundle.go:4455:					sc.logf("timeout waiting for SETTINGS frames from %v", sc.conn.RemoteAddr())
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4456-					return
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4460-				case http2shutdownTimerMsg:
golang-1.15-1.15.5/src/net/http/h2_bundle.go:4461:					sc.vlogf("GOAWAY close timer fired; closing conn from %v", sc.conn.RemoteAddr())
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4462-					return
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4551-			if http2VerboseLogs {
golang-1.15-1.15.5/src/net/http/h2_bundle.go:4552:				sc.vlogf("http2: server: client %v said hello", sc.conn.RemoteAddr())
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4553-			}
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4952-	case http2ConnectionError:
golang-1.15-1.15.5/src/net/http/h2_bundle.go:4953:		sc.logf("http2: server connection error from %v: %v", sc.conn.RemoteAddr(), ev)
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4954-		sc.goAway(http2ErrCode(ev))
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4957-		if res.err != nil {
golang-1.15-1.15.5/src/net/http/h2_bundle.go:4958:			sc.vlogf("http2: server closing client connection; error reading frame from client %s: %v", sc.conn.RemoteAddr(), err)
golang-1.15-1.15.5/src/net/http/h2_bundle.go-4959-		} else {
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-5712-				buf = buf[:runtime.Stack(buf, false)]
golang-1.15-1.15.5/src/net/http/h2_bundle.go:5713:				sc.logf("http2: panic serving %v: %v\n%s", sc.conn.RemoteAddr(), e, buf)
golang-1.15-1.15.5/src/net/http/h2_bundle.go-5714-			}
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-6659-	upgradeFn := func(authority string, c *tls.Conn) RoundTripper {
golang-1.15-1.15.5/src/net/http/h2_bundle.go:6660:		addr := http2authorityAddr("https", authority)
golang-1.15-1.15.5/src/net/http/h2_bundle.go-6661-		if used, err := connPool.addConnIfNeeded(addr, t2, c); err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-6913-// and returns a host:port. The port 443 is added if needed.
golang-1.15-1.15.5/src/net/http/h2_bundle.go:6914:func http2authorityAddr(scheme string, authority string) (addr string) {
golang-1.15-1.15.5/src/net/http/h2_bundle.go-6915-	host, port, err := net.SplitHostPort(authority)
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-6938-
golang-1.15-1.15.5/src/net/http/h2_bundle.go:6939:	addr := http2authorityAddr(req.URL.Scheme, req.URL.Host)
golang-1.15-1.15.5/src/net/http/h2_bundle.go-6940-	for retry := 0; ; retry++ {
##############################################
golang-1.15-1.15.5/src/net/http/h2_bundle.go-7129-	if http2VerboseLogs {
golang-1.15-1.15.5/src/net/http/h2_bundle.go:7130:		t.vlogf("http2: Transport creating client conn %p to %v", cc, c.RemoteAddr())
golang-1.15-1.15.5/src/net/http/h2_bundle.go-7131-	}
##############################################
golang-1.15-1.15.5/src/net/http/httptest/server.go-129-	}
golang-1.15-1.15.5/src/net/http/httptest/server.go:130:	s.URL = "http://" + s.Listener.Addr().String()
golang-1.15-1.15.5/src/net/http/httptest/server.go-131-	s.wrap()
##############################################
golang-1.15-1.15.5/src/net/http/httptest/server.go-180-	s.Listener = tls.NewListener(s.Listener, s.TLS)
golang-1.15-1.15.5/src/net/http/httptest/server.go:181:	s.URL = "https://" + s.Listener.Addr().String()
golang-1.15-1.15.5/src/net/http/httptest/server.go-182-	s.wrap()
##############################################
golang-1.15-1.15.5/src/net/http/httptest/server.go-257-	for c, st := range s.conns {
golang-1.15-1.15.5/src/net/http/httptest/server.go:258:		fmt.Fprintf(&buf, "  %T %p %v in state %v\n", c, c, c.RemoteAddr(), st)
golang-1.15-1.15.5/src/net/http/httptest/server.go-259-	}
##############################################
golang-1.15-1.15.5/src/net/http/httptest/server_test.go-105-	dial := func() net.Conn {
golang-1.15-1.15.5/src/net/http/httptest/server_test.go:106:		c, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/httptest/server_test.go-107-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/httputil/dump.go-47-func (c *dumpConn) Close() error                       { return nil }
golang-1.15-1.15.5/src/net/http/httputil/dump.go:48:func (c *dumpConn) LocalAddr() net.Addr                { return nil }
golang-1.15-1.15.5/src/net/http/httputil/dump.go:49:func (c *dumpConn) RemoteAddr() net.Addr               { return nil }
golang-1.15-1.15.5/src/net/http/httputil/dump.go-50-func (c *dumpConn) SetDeadline(t time.Time) error      { return nil }
##############################################
golang-1.15-1.15.5/src/net/http/requestwrite_test.go-952-func (c *dumpConn) Close() error                       { return nil }
golang-1.15-1.15.5/src/net/http/requestwrite_test.go:953:func (c *dumpConn) LocalAddr() net.Addr                { return nil }
golang-1.15-1.15.5/src/net/http/requestwrite_test.go:954:func (c *dumpConn) RemoteAddr() net.Addr               { return nil }
golang-1.15-1.15.5/src/net/http/requestwrite_test.go-955-func (c *dumpConn) SetDeadline(t time.Time) error      { return nil }
##############################################
golang-1.15-1.15.5/src/net/http/roundtrip_js.go-53-	if !ac.IsUndefined() {
golang-1.15-1.15.5/src/net/http/roundtrip_js.go:54:		// Some browsers that support WASM don't necessarily support
golang-1.15-1.15.5/src/net/http/roundtrip_js.go-55-		// the AbortController. See
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-65-
golang-1.15-1.15.5/src/net/http/serve_test.go:66:func (l *oneConnListener) Addr() net.Addr {
golang-1.15-1.15.5/src/net/http/serve_test.go:67:	return dummyAddr("test-address")
golang-1.15-1.15.5/src/net/http/serve_test.go-68-}
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-79-
golang-1.15-1.15.5/src/net/http/serve_test.go:80:func (noopConn) LocalAddr() net.Addr                { return dummyAddr("local-addr") }
golang-1.15-1.15.5/src/net/http/serve_test.go:81:func (noopConn) RemoteAddr() net.Addr               { return dummyAddr("remote-addr") }
golang-1.15-1.15.5/src/net/http/serve_test.go-82-func (noopConn) SetDeadline(t time.Time) error      { return nil }
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-256-
golang-1.15-1.15.5/src/net/http/serve_test.go:257:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-258-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-700-	t1 := time.Now()
golang-1.15-1.15.5/src/net/http/serve_test.go:701:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-702-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-731-	if !testing.Short() {
golang-1.15-1.15.5/src/net/http/serve_test.go:732:		conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-733-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1050-	// is larger than what the handler wrote.
golang-1.15-1.15.5/src/net/http/serve_test.go:1051:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-1052-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1074-
golang-1.15-1.15.5/src/net/http/serve_test.go:1075:	conn, err := net.Dial("tcp", s.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-1076-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1117-	defer ts.Close()
golang-1.15-1.15.5/src/net/http/serve_test.go:1118:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-1119-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1222-
golang-1.15-1.15.5/src/net/http/serve_test.go:1223:func TestSetsRemoteAddr_h1(t *testing.T) { testSetsRemoteAddr(t, h1Mode) }
golang-1.15-1.15.5/src/net/http/serve_test.go:1224:func TestSetsRemoteAddr_h2(t *testing.T) { testSetsRemoteAddr(t, h2Mode) }
golang-1.15-1.15.5/src/net/http/serve_test.go-1225-
golang-1.15-1.15.5/src/net/http/serve_test.go:1226:func testSetsRemoteAddr(t *testing.T, h2 bool) {
golang-1.15-1.15.5/src/net/http/serve_test.go-1227-	setParallel(t)
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1270-
golang-1.15-1.15.5/src/net/http/serve_test.go:1271:func (c *blockingRemoteAddrConn) RemoteAddr() net.Addr {
golang-1.15-1.15.5/src/net/http/serve_test.go-1272-	return <-c.addrs
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1275-// Issue 12943
golang-1.15-1.15.5/src/net/http/serve_test.go:1276:func TestServerAllowsBlockingRemoteAddr(t *testing.T) {
golang-1.15-1.15.5/src/net/http/serve_test.go-1277-	defer afterTest(t)
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1401-	defer ts.Close()
golang-1.15-1.15.5/src/net/http/serve_test.go:1402:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-1403-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1442-	// in newConn.
golang-1.15-1.15.5/src/net/http/serve_test.go:1443:	idleConn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-1444-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1488-	defer ln.Close()
golang-1.15-1.15.5/src/net/http/serve_test.go:1489:	addr := ln.Addr().String()
golang-1.15-1.15.5/src/net/http/serve_test.go-1490-
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1510-
golang-1.15-1.15.5/src/net/http/serve_test.go:1511:	c, err := tls.Dial("tcp", ln.Addr().String(), &tls.Config{
golang-1.15-1.15.5/src/net/http/serve_test.go-1512-		InsecureSkipVerify: true,
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1536-	defer ts.Close()
golang-1.15-1.15.5/src/net/http/serve_test.go:1537:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-1538-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1635-		ln = newLocalListener(t)
golang-1.15-1.15.5/src/net/http/serve_test.go:1636:		addr := ln.Addr().String()
golang-1.15-1.15.5/src/net/http/serve_test.go-1637-		ln.Close()
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1654-			ok = true
golang-1.15-1.15.5/src/net/http/serve_test.go:1655:			t.Logf("Listening on %v", ln.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-1656-			break Try
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1662-	defer ln.Close()
golang-1.15-1.15.5/src/net/http/serve_test.go:1663:	c, err := tls.Dial("tcp", ln.Addr().String(), &tls.Config{
golang-1.15-1.15.5/src/net/http/serve_test.go-1664-		InsecureSkipVerify: true,
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-1745-	runTest := func(test serverExpectTest) {
golang-1.15-1.15.5/src/net/http/serve_test.go:1746:		conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-1747-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-2993-	defer ts.Close()
golang-1.15-1.15.5/src/net/http/serve_test.go:2994:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-2995-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-3052-
golang-1.15-1.15.5/src/net/http/serve_test.go:3053:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-3054-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-3117-	for _, version := range []string{"HTTP/1.0", "HTTP/1.1"} {
golang-1.15-1.15.5/src/net/http/serve_test.go:3118:		conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-3119-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-3150-	}))
golang-1.15-1.15.5/src/net/http/serve_test.go:3151:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-3152-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-3198-	defer ts.Close()
golang-1.15-1.15.5/src/net/http/serve_test.go:3199:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-3200-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-3348-
golang-1.15-1.15.5/src/net/http/serve_test.go:3349:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-3350-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-3375-
golang-1.15-1.15.5/src/net/http/serve_test.go:3376:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-3377-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-3613-
golang-1.15-1.15.5/src/net/http/serve_test.go:3614:func (l *errorListener) Addr() net.Addr {
golang-1.15-1.15.5/src/net/http/serve_test.go:3615:	return dummyAddr("test-address")
golang-1.15-1.15.5/src/net/http/serve_test.go-3616-}
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-3726-	for _, tt := range tests {
golang-1.15-1.15.5/src/net/http/serve_test.go:3727:		conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-3728-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-3986-	go func() {
golang-1.15-1.15.5/src/net/http/serve_test.go:3987:		conn, err := net.Dial("tcp", server.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-3988-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-4186-	wantLog(func() {
golang-1.15-1.15.5/src/net/http/serve_test.go:4187:		c, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-4188-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-4194-	wantLog(func() {
golang-1.15-1.15.5/src/net/http/serve_test.go:4195:		c, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-4196-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-4206-	wantLog(func() {
golang-1.15-1.15.5/src/net/http/serve_test.go:4207:		c, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-4208-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-4424-	defer ts.Close()
golang-1.15-1.15.5/src/net/http/serve_test.go:4425:	c, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-4426-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-4696-
golang-1.15-1.15.5/src/net/http/serve_test.go:4697:	c, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-4698-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-4813-	defer ts.Close()
golang-1.15-1.15.5/src/net/http/serve_test.go:4814:	c, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-4815-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-4875-
golang-1.15-1.15.5/src/net/http/serve_test.go:4876:	host := cst.ts.Listener.Addr().String()
golang-1.15-1.15.5/src/net/http/serve_test.go-4877-	select {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-5085-		}
golang-1.15-1.15.5/src/net/http/serve_test.go:5086:		fmt.Println(ln.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-5087-		HandleFunc("/", func(w ResponseWriter, r *Request) {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-5378-	for i := 0; i < b.N; i++ {
golang-1.15-1.15.5/src/net/http/serve_test.go:5379:		conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-5380-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-5449-	// And test that ReadHeaderTimeout still works:
golang-1.15-1.15.5/src/net/http/serve_test.go:5450:	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-5451-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-5586-	connAccepted.Add(1)
golang-1.15-1.15.5/src/net/http/serve_test.go:5587:	c, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-5588-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-5756-			defer wg.Done()
golang-1.15-1.15.5/src/net/http/serve_test.go:5757:			cn, err := net.Dial("tcp", hts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-5758-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-5823-
golang-1.15-1.15.5/src/net/http/serve_test.go:5824:	cn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-5825-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-5884-
golang-1.15-1.15.5/src/net/http/serve_test.go:5885:	cn, err := net.Dial("tcp", ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/serve_test.go-5886-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/serve_test.go-5935-func (eofListenerNotComparable) Accept() (net.Conn, error) { return nil, io.EOF }
golang-1.15-1.15.5/src/net/http/serve_test.go:5936:func (eofListenerNotComparable) Addr() net.Addr            { return nil }
golang-1.15-1.15.5/src/net/http/serve_test.go-5937-func (eofListenerNotComparable) Close() error              { return nil }
##############################################
golang-1.15-1.15.5/src/net/http/server.go-261-
golang-1.15-1.15.5/src/net/http/server.go:262:	// remoteAddr is rwc.RemoteAddr().String(). It is not populated synchronously
golang-1.15-1.15.5/src/net/http/server.go-263-	// inside the Listener's Accept goroutine, as some implementations block.
##############################################
golang-1.15-1.15.5/src/net/http/server.go-1794-func (c *conn) serve(ctx context.Context) {
golang-1.15-1.15.5/src/net/http/server.go:1795:	c.remoteAddr = c.rwc.RemoteAddr().String()
golang-1.15-1.15.5/src/net/http/server.go:1796:	ctx = context.WithValue(ctx, LocalAddrContextKey, c.rwc.LocalAddr())
golang-1.15-1.15.5/src/net/http/server.go-1797-	defer func() {
##############################################
golang-1.15-1.15.5/src/net/http/server.go-1825-			}
golang-1.15-1.15.5/src/net/http/server.go:1826:			c.server.logf("http: TLS handshake error from %s: %v", c.rwc.RemoteAddr(), err)
golang-1.15-1.15.5/src/net/http/server.go-1827-			return
##############################################
golang-1.15-1.15.5/src/net/http/server.go-3412-	if req.RemoteAddr == "" {
golang-1.15-1.15.5/src/net/http/server.go:3413:		req.RemoteAddr = h.c.RemoteAddr().String()
golang-1.15-1.15.5/src/net/http/server.go-3414-	}
##############################################
golang-1.15-1.15.5/src/net/http/sniff_test.go-73-	{"woff2 sample", []byte("\x77\x4f\x46\x32\x00\x01\x00\x00\x00"), "font/woff2"},
golang-1.15-1.15.5/src/net/http/sniff_test.go:74:	{"wasm sample", []byte("\x00\x61\x73\x6d\x01\x00"), "application/wasm"},
golang-1.15-1.15.5/src/net/http/sniff_test.go-75-
##############################################
golang-1.15-1.15.5/src/net/http/socks_bundle.go-268-// connecting to the command target address from the proxy server.
golang-1.15-1.15.5/src/net/http/socks_bundle.go:269:func (c *socksConn) BoundAddr() net.Addr {
golang-1.15-1.15.5/src/net/http/socks_bundle.go-270-	if c == nil {
##############################################
golang-1.15-1.15.5/src/net/http/transport.go-806-	cm.targetScheme = treq.URL.Scheme
golang-1.15-1.15.5/src/net/http/transport.go:807:	cm.targetAddr = canonicalAddr(treq.URL)
golang-1.15-1.15.5/src/net/http/transport.go-808-	if t.Proxy != nil {
##############################################
golang-1.15-1.15.5/src/net/http/transport.go-1307-	if trace != nil && trace.GetConn != nil {
golang-1.15-1.15.5/src/net/http/transport.go:1308:		trace.GetConn(cm.addr())
golang-1.15-1.15.5/src/net/http/transport.go-1309-	}
##############################################
golang-1.15-1.15.5/src/net/http/transport.go-1550-		var err error
golang-1.15-1.15.5/src/net/http/transport.go:1551:		pconn.conn, err = t.customDialTLS(ctx, "tcp", cm.addr())
golang-1.15-1.15.5/src/net/http/transport.go-1552-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/transport.go-1574-	} else {
golang-1.15-1.15.5/src/net/http/transport.go:1575:		conn, err := t.dial(ctx, "tcp", cm.addr())
golang-1.15-1.15.5/src/net/http/transport.go-1576-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/transport.go-1581-			var firstTLSHost string
golang-1.15-1.15.5/src/net/http/transport.go:1582:			if firstTLSHost, _, err = net.SplitHostPort(cm.addr()); err != nil {
golang-1.15-1.15.5/src/net/http/transport.go-1583-				return nil, wrapErr(err)
##############################################
golang-1.15-1.15.5/src/net/http/transport.go-1596-		conn := pconn.conn
golang-1.15-1.15.5/src/net/http/transport.go:1597:		d := socksNewDialer("tcp", conn.RemoteAddr().String())
golang-1.15-1.15.5/src/net/http/transport.go-1598-		if u := cm.proxyURL.User; u != nil {
##############################################
golang-1.15-1.15.5/src/net/http/transport.go-1793-// addr returns the first hop "host:port" to which we need to TCP connect.
golang-1.15-1.15.5/src/net/http/transport.go:1794:func (cm *connectMethod) addr() string {
golang-1.15-1.15.5/src/net/http/transport.go-1795-	if cm.proxyURL != nil {
golang-1.15-1.15.5/src/net/http/transport.go:1796:		return canonicalAddr(cm.proxyURL)
golang-1.15-1.15.5/src/net/http/transport.go-1797-	}
##############################################
golang-1.15-1.15.5/src/net/http/transport.go-2670-// canonicalAddr returns url.Host but always with a ":port" suffix
golang-1.15-1.15.5/src/net/http/transport.go:2671:func canonicalAddr(url *url.URL) string {
golang-1.15-1.15.5/src/net/http/transport.go-2672-	addr := url.Hostname()
##############################################
golang-1.15-1.15.5/src/net/http/transport_internal_test.go-37-	tr := new(Transport)
golang-1.15-1.15.5/src/net/http/transport_internal_test.go:38:	req, _ := NewRequest("GET", "http://"+ln.Addr().String(), nil)
golang-1.15-1.15.5/src/net/http/transport_internal_test.go-39-	req = req.WithT(t)
golang-1.15-1.15.5/src/net/http/transport_internal_test.go-40-	treq := &transportRequest{Request: req}
golang-1.15-1.15.5/src/net/http/transport_internal_test.go:41:	cm := connectMethod{targetScheme: "http", targetAddr: ln.Addr().String()}
golang-1.15-1.15.5/src/net/http/transport_internal_test.go-42-	pc, err := tr.getConn(treq, cm)
##############################################
golang-1.15-1.15.5/src/net/http/transport_internal_test.go-220-
golang-1.15-1.15.5/src/net/http/transport_internal_test.go:221:	addr := ln.Addr().String()
golang-1.15-1.15.5/src/net/http/transport_internal_test.go-222-	req, _ := NewRequest("POST", "https://example.org/", bytes.NewBufferString("request"))
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-389-
golang-1.15-1.15.5/src/net/http/transport_test.go:390:	if e := "|http|" + ts.Listener.Addr().String(); keys[0] != e {
golang-1.15-1.15.5/src/net/http/transport_test.go-391-		t.Errorf("Expected idle cache key %q; got %q", e, keys[0])
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-517-	}
golang-1.15-1.15.5/src/net/http/transport_test.go:518:	addr := ts.Listener.Addr().String()
golang-1.15-1.15.5/src/net/http/transport_test.go-519-	cacheKey := "|http|" + addr
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-1283-
golang-1.15-1.15.5/src/net/http/transport_test.go:1284:	pu, err := url.Parse("socks5://" + l.Addr().String())
golang-1.15-1.15.5/src/net/http/transport_test.go-1285-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-1509-			Proxy: func(*Request) (*url.URL, error) {
golang-1.15-1.15.5/src/net/http/transport_test.go:1510:				return url.Parse("http://" + ln.Addr().String())
golang-1.15-1.15.5/src/net/http/transport_test.go-1511-			},
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-3113-	tr.Dial = func(netw, addr string) (net.Conn, error) {
golang-1.15-1.15.5/src/net/http/transport_test.go:3114:		return net.Dial(netw, ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/transport_test.go-3115-	}
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-3196-			Dial: func(_, _ string) (net.Conn, error) {
golang-1.15-1.15.5/src/net/http/transport_test.go:3197:				return net.Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/http/transport_test.go-3198-			},
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-3532-				logf("Dial")
golang-1.15-1.15.5/src/net/http/transport_test.go:3533:				c, err := net.Dial(network, ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/transport_test.go-3534-				if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-4331-
golang-1.15-1.15.5/src/net/http/transport_test.go:4332:	addr := ln.Addr().String()
golang-1.15-1.15.5/src/net/http/transport_test.go-4333-
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-4499-
golang-1.15-1.15.5/src/net/http/transport_test.go:4500:	addrStr := cst.ts.Listener.Addr().String()
golang-1.15-1.15.5/src/net/http/transport_test.go-4501-	ip, port, err := net.SplitHostPort(addrStr)
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-4853-
golang-1.15-1.15.5/src/net/http/transport_test.go:4854:	ip, port, err := net.SplitHostPort(ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/transport_test.go-4855-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-5091-
golang-1.15-1.15.5/src/net/http/transport_test.go:5092:	ip, port, err := net.SplitHostPort(cst.ts.Listener.Addr().String())
golang-1.15-1.15.5/src/net/http/transport_test.go-5093-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-5271-	ln := newLocalListener(t)
golang-1.15-1.15.5/src/net/http/transport_test.go:5272:	addr := ln.Addr().String()
golang-1.15-1.15.5/src/net/http/transport_test.go-5273-	shutdown := make(chan bool, 1)
##############################################
golang-1.15-1.15.5/src/net/http/transport_test.go-6130-			GotConn: func(info httptrace.GotConnInfo) {
golang-1.15-1.15.5/src/net/http/transport_test.go:6131:				t.Logf("got conn: %v, reused=%v, wasIdle=%v, idleTime=%v", info.Conn.LocalAddr(), info.Reused, info.WasIdle, info.IdleTime)
golang-1.15-1.15.5/src/net/http/transport_test.go-6132-				atomic.AddUint32(&gotConns, 1)
##############################################
golang-1.15-1.15.5/src/net/interface_linux.go-164-				}
golang-1.15-1.15.5/src/net/interface_linux.go:165:				ifa := newAddr(ifam, attrs)
golang-1.15-1.15.5/src/net/interface_linux.go-166-				if ifa != nil {
##############################################
golang-1.15-1.15.5/src/net/interface_linux.go-174-
golang-1.15-1.15.5/src/net/interface_linux.go:175:func newAddr(ifam *syscall.IfAddrmsg, attrs []syscall.NetlinkRouteAttr) Addr {
golang-1.15-1.15.5/src/net/interface_linux.go-176-	var ipPointToPoint bool
##############################################
golang-1.15-1.15.5/src/net/interface_solaris.go-27-		if len(ll.Addr) > 0 {
golang-1.15-1.15.5/src/net/interface_solaris.go:28:			ifi.HardwareAddr = HardwareAddr(ll.Addr)
golang-1.15-1.15.5/src/net/interface_solaris.go-29-		}
##############################################
golang-1.15-1.15.5/src/net/interface_test.go-34-// suitable address is found.
golang-1.15-1.15.5/src/net/interface_test.go:35:func ipv6LinkLocalUnicastAddr(ifi *Interface) string {
golang-1.15-1.15.5/src/net/interface_test.go-36-	if ifi == nil {
##############################################
golang-1.15-1.15.5/src/net/interface_windows.go-113-			for puni := aa.FirstUnicastAddress; puni != nil; puni = puni.Next {
golang-1.15-1.15.5/src/net/interface_windows.go:114:				sa, err := puni.Address.Sockaddr.Sockaddr()
golang-1.15-1.15.5/src/net/interface_windows.go-115-				if err != nil {
##############################################
golang-1.15-1.15.5/src/net/interface_windows.go-127-			for pany := aa.FirstAnycastAddress; pany != nil; pany = pany.Next {
golang-1.15-1.15.5/src/net/interface_windows.go:128:				sa, err := pany.Address.Sockaddr.Sockaddr()
golang-1.15-1.15.5/src/net/interface_windows.go-129-				if err != nil {
##############################################
golang-1.15-1.15.5/src/net/interface_windows.go-160-			for pmul := aa.FirstMulticastAddress; pmul != nil; pmul = pmul.Next {
golang-1.15-1.15.5/src/net/interface_windows.go:161:				sa, err := pmul.Address.Sockaddr.Sockaddr()
golang-1.15-1.15.5/src/net/interface_windows.go-162-				if err != nil {
##############################################
golang-1.15-1.15.5/src/net/internal/socktest/switch_unix.go-4-
golang-1.15-1.15.5/src/net/internal/socktest/switch_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/net/internal/socktest/switch_unix.go-6-
##############################################
golang-1.15-1.15.5/src/net/internal/socktest/sys_unix.go-4-
golang-1.15-1.15.5/src/net/internal/socktest/sys_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/net/internal/socktest/sys_unix.go-6-
##############################################
golang-1.15-1.15.5/src/net/iprawsock.go-56-
golang-1.15-1.15.5/src/net/iprawsock.go:57:func (a *IPAddr) opAddr() Addr {
golang-1.15-1.15.5/src/net/iprawsock.go-58-	if a == nil {
##############################################
golang-1.15-1.15.5/src/net/iprawsock.go-76-// parameters.
golang-1.15-1.15.5/src/net/iprawsock.go:77:func ResolveIPAddr(network, address string) (*IPAddr, error) {
golang-1.15-1.15.5/src/net/iprawsock.go-78-	if network == "" { // a hint wildcard for Go 1.0 undocumented behavior
##############################################
golang-1.15-1.15.5/src/net/iprawsock.go-163-	if err != nil {
golang-1.15-1.15.5/src/net/iprawsock.go:164:		err = &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: addr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/iprawsock.go-165-	}
##############################################
golang-1.15-1.15.5/src/net/iprawsock.go-179-	if err != nil {
golang-1.15-1.15.5/src/net/iprawsock.go:180:		err = &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: a.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/iprawsock.go-181-	}
##############################################
golang-1.15-1.15.5/src/net/iprawsock.go-196-	if err != nil {
golang-1.15-1.15.5/src/net/iprawsock.go:197:		err = &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: addr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/iprawsock.go-198-	}
##############################################
golang-1.15-1.15.5/src/net/iprawsock.go-212-	if raddr == nil {
golang-1.15-1.15.5/src/net/iprawsock.go:213:		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: nil, Err: errMissingAddress}
golang-1.15-1.15.5/src/net/iprawsock.go-214-	}
##############################################
golang-1.15-1.15.5/src/net/iprawsock.go-217-	if err != nil {
golang-1.15-1.15.5/src/net/iprawsock.go:218:		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: raddr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/iprawsock.go-219-	}
##############################################
golang-1.15-1.15.5/src/net/iprawsock.go-236-	if err != nil {
golang-1.15-1.15.5/src/net/iprawsock.go:237:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: laddr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/iprawsock.go-238-	}
##############################################
golang-1.15-1.15.5/src/net/iprawsock_posix.go-4-
golang-1.15-1.15.5/src/net/iprawsock_posix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/net/iprawsock_posix.go-6-
##############################################
golang-1.15-1.15.5/src/net/iprawsock_posix.go-33-
golang-1.15-1.15.5/src/net/iprawsock_posix.go:34:func (a *IPAddr) sockaddr(family int) (syscall.Sockaddr, error) {
golang-1.15-1.15.5/src/net/iprawsock_posix.go-35-	if a == nil {
##############################################
golang-1.15-1.15.5/src/net/iprawsock_posix.go-37-	}
golang-1.15-1.15.5/src/net/iprawsock_posix.go:38:	return ipToSockaddr(family, a.IP, 0, a.Zone)
golang-1.15-1.15.5/src/net/iprawsock_posix.go-39-}
##############################################
golang-1.15-1.15.5/src/net/iprawsock_posix.go-93-	}
golang-1.15-1.15.5/src/net/iprawsock_posix.go:94:	sa, err := addr.sockaddr(c.fd.family)
golang-1.15-1.15.5/src/net/iprawsock_posix.go-95-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/iprawsock_posix.go-107-	}
golang-1.15-1.15.5/src/net/iprawsock_posix.go:108:	sa, err := addr.sockaddr(c.fd.family)
golang-1.15-1.15.5/src/net/iprawsock_posix.go-109-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/iprawsock_test.go-56-
golang-1.15-1.15.5/src/net/iprawsock_test.go:57:func TestResolveIPAddr(t *testing.T) {
golang-1.15-1.15.5/src/net/iprawsock_test.go-58-	if !testableNetwork("ip+nopriv") {
##############################################
golang-1.15-1.15.5/src/net/iprawsock_test.go-66-	for _, tt := range resolveIPAddrTests {
golang-1.15-1.15.5/src/net/iprawsock_test.go:67:		addr, err := ResolveIPAddr(tt.network, tt.litAddrOrName)
golang-1.15-1.15.5/src/net/iprawsock_test.go-68-		if !reflect.DeepEqual(addr, tt.addr) || !reflect.DeepEqual(err, tt.err) {
golang-1.15-1.15.5/src/net/iprawsock_test.go:69:			t.Errorf("ResolveIPAddr(%q, %q) = %#v, %v, want %#v, %v", tt.network, tt.litAddrOrName, addr, err, tt.addr, tt.err)
golang-1.15-1.15.5/src/net/iprawsock_test.go-70-			continue
##############################################
golang-1.15-1.15.5/src/net/iprawsock_test.go-72-		if err == nil {
golang-1.15-1.15.5/src/net/iprawsock_test.go:73:			addr2, err := ResolveIPAddr(addr.Network(), addr.String())
golang-1.15-1.15.5/src/net/iprawsock_test.go-74-			if !reflect.DeepEqual(addr2, tt.addr) || err != tt.err {
golang-1.15-1.15.5/src/net/iprawsock_test.go:75:				t.Errorf("(%q, %q): ResolveIPAddr(%q, %q) = %#v, %v, want %#v, %v", tt.network, tt.litAddrOrName, addr.Network(), addr.String(), addr2, err, tt.addr, tt.err)
golang-1.15-1.15.5/src/net/iprawsock_test.go-76-			}
##############################################
golang-1.15-1.15.5/src/net/iprawsock_test.go-100-		defer c.Close()
golang-1.15-1.15.5/src/net/iprawsock_test.go:101:		if la := c.LocalAddr(); la == nil {
golang-1.15-1.15.5/src/net/iprawsock_test.go-102-			t.Fatal("should not fail")
##############################################
golang-1.15-1.15.5/src/net/iprawsock_test.go-117-	defer c.Close()
golang-1.15-1.15.5/src/net/iprawsock_test.go:118:	if !reflect.DeepEqual(raddr, c.RemoteAddr()) {
golang-1.15-1.15.5/src/net/iprawsock_test.go:119:		t.Fatalf("got %#v; want %#v", c.RemoteAddr(), raddr)
golang-1.15-1.15.5/src/net/iprawsock_test.go-120-	}
##############################################
golang-1.15-1.15.5/src/net/iprawsock_test.go-177-			}
golang-1.15-1.15.5/src/net/iprawsock_test.go:178:			a, err := ResolveIPAddr("ip", args[1])
golang-1.15-1.15.5/src/net/iprawsock_test.go-179-			if err != nil {
golang-1.15-1.15.5/src/net/iprawsock_test.go:180:				t.Errorf("ResolveIPAddr(\"ip\", %q) = %v", args[1], err)
golang-1.15-1.15.5/src/net/iprawsock_test.go-181-				continue
##############################################
golang-1.15-1.15.5/src/net/ipsock.go-127-		if filter == nil || filter(ip) {
golang-1.15-1.15.5/src/net/ipsock.go:128:			addrs = append(addrs, inetaddr(ip))
golang-1.15-1.15.5/src/net/ipsock.go-129-		}
##############################################
golang-1.15-1.15.5/src/net/ipsock.go-275-	if host == "" {
golang-1.15-1.15.5/src/net/ipsock.go:276:		return addrList{inetaddr(IPAddr{})}, nil
golang-1.15-1.15.5/src/net/ipsock.go-277-	}
##############################################
golang-1.15-1.15.5/src/net/ipsock.go-279-	// Try as a literal IP address, then as a DNS name.
golang-1.15-1.15.5/src/net/ipsock.go:280:	ips, err := r.lookupIPAddr(ctx, net, host)
golang-1.15-1.15.5/src/net/ipsock.go-281-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/ipsock_plan9.go-50-// parsePlan9Addr parses address of the form [ip!]port (e.g. 127.0.0.1!80).
golang-1.15-1.15.5/src/net/ipsock_plan9.go:51:func parsePlan9Addr(s string) (ip IP, iport int, err error) {
golang-1.15-1.15.5/src/net/ipsock_plan9.go-52-	addr := IPv4zero // address contains port only
##############################################
golang-1.15-1.15.5/src/net/ipsock_plan9.go-69-
golang-1.15-1.15.5/src/net/ipsock_plan9.go:70:func readPlan9Addr(net, filename string) (addr Addr, err error) {
golang-1.15-1.15.5/src/net/ipsock_plan9.go-71-	var buf [128]byte
##############################################
golang-1.15-1.15.5/src/net/ipsock_plan9.go-81-	}
golang-1.15-1.15.5/src/net/ipsock_plan9.go:82:	ip, port, err := parsePlan9Addr(string(buf[:n]))
golang-1.15-1.15.5/src/net/ipsock_plan9.go-83-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/ipsock_plan9.go-207-	}
golang-1.15-1.15.5/src/net/ipsock_plan9.go:208:	if la := plan9LocalAddr(laddr); la == "" {
golang-1.15-1.15.5/src/net/ipsock_plan9.go-209-		err = hangupCtlWrite(ctx, proto, f, "connect "+dest)
##############################################
golang-1.15-1.15.5/src/net/ipsock_plan9.go-221-	}
golang-1.15-1.15.5/src/net/ipsock_plan9.go:222:	laddr, err = readPlan9Addr(net, netdir+"/"+proto+"/"+name+"/local")
golang-1.15-1.15.5/src/net/ipsock_plan9.go-223-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/ipsock_plan9.go-241-	}
golang-1.15-1.15.5/src/net/ipsock_plan9.go:242:	laddr, err = readPlan9Addr(net, netdir+"/"+proto+"/"+name+"/local")
golang-1.15-1.15.5/src/net/ipsock_plan9.go-243-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/ipsock_plan9.go-281-	}
golang-1.15-1.15.5/src/net/ipsock_plan9.go:282:	raddr, err := readPlan9Addr(fd.net, netdir+"/"+fd.net+"/"+name+"/remote")
golang-1.15-1.15.5/src/net/ipsock_plan9.go-283-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/ipsock_plan9.go-318-// See setladdrport at https://9p.io/sources/plan9/sys/src/9/ip/devip.c.
golang-1.15-1.15.5/src/net/ipsock_plan9.go:319:func plan9LocalAddr(addr Addr) string {
golang-1.15-1.15.5/src/net/ipsock_plan9.go-320-	var ip IP
##############################################
golang-1.15-1.15.5/src/net/ipsock_plan9_test.go-14-	defer l.Close()
golang-1.15-1.15.5/src/net/ipsock_plan9_test.go:15:	if a := l.Addr(); isNotIPv4(a) {
golang-1.15-1.15.5/src/net/ipsock_plan9_test.go-16-		t.Errorf("address does not contain IPv4: %v", a)
##############################################
golang-1.15-1.15.5/src/net/ipsock_plan9_test.go-25-	defer c.Close()
golang-1.15-1.15.5/src/net/ipsock_plan9_test.go:26:	if a := c.LocalAddr(); isNotIPv4(a) {
golang-1.15-1.15.5/src/net/ipsock_plan9_test.go-27-		t.Errorf("address does not contain IPv4: %v", a)
##############################################
golang-1.15-1.15.5/src/net/ipsock_posix.go-4-
golang-1.15-1.15.5/src/net/ipsock_posix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/net/ipsock_posix.go-6-
##############################################
golang-1.15-1.15.5/src/net/ipsock_posix.go-56-		syscall.SetsockoptInt(s, syscall.IPPROTO_IPV6, syscall.IPV6_V6ONLY, probes[i].value)
golang-1.15-1.15.5/src/net/ipsock_posix.go:57:		sa, err := probes[i].laddr.sockaddr(syscall.AF_INET6)
golang-1.15-1.15.5/src/net/ipsock_posix.go-58-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/ipsock_posix.go-143-
golang-1.15-1.15.5/src/net/ipsock_posix.go:144:func ipToSockaddr(family int, ip IP, port int, zone string) (syscall.Sockaddr, error) {
golang-1.15-1.15.5/src/net/ipsock_posix.go-145-	switch family {
##############################################
golang-1.15-1.15.5/src/net/listen_test.go-20-func (ln *TCPListener) port() string {
golang-1.15-1.15.5/src/net/listen_test.go:21:	_, port, err := SplitHostPort(ln.Addr().String())
golang-1.15-1.15.5/src/net/listen_test.go-22-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/listen_test.go-28-func (c *UDPConn) port() string {
golang-1.15-1.15.5/src/net/listen_test.go:29:	_, port, err := SplitHostPort(c.LocalAddr().String())
golang-1.15-1.15.5/src/net/listen_test.go-30-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/listen_test.go-239-
golang-1.15-1.15.5/src/net/listen_test.go:240:		if !supportsIPv4map() && differentWildcardAddr(tt.address1, tt.address2) {
golang-1.15-1.15.5/src/net/listen_test.go-241-			tt.xerr = nil
##############################################
golang-1.15-1.15.5/src/net/listen_test.go-329-
golang-1.15-1.15.5/src/net/listen_test.go:330:		if !supportsIPv4map() && differentWildcardAddr(tt.address1, tt.address2) {
golang-1.15-1.15.5/src/net/listen_test.go-331-			tt.xerr = nil
##############################################
golang-1.15-1.15.5/src/net/listen_test.go-371-
golang-1.15-1.15.5/src/net/listen_test.go:372:func differentWildcardAddr(i, j string) bool {
golang-1.15-1.15.5/src/net/listen_test.go-373-	if (i == "" || i == "0.0.0.0" || i == "::ffff:0.0.0.0") && (j == "" || j == "0.0.0.0" || j == "::ffff:0.0.0.0") {
##############################################
golang-1.15-1.15.5/src/net/listen_test.go-667-	}
golang-1.15-1.15.5/src/net/listen_test.go:668:	la := c.LocalAddr()
golang-1.15-1.15.5/src/net/listen_test.go-669-	if la, ok := la.(*UDPAddr); !ok || la.Port == 0 {
##############################################
golang-1.15-1.15.5/src/net/listen_test.go-707-	}
golang-1.15-1.15.5/src/net/listen_test.go:708:	addr := ln.Addr()
golang-1.15-1.15.5/src/net/listen_test.go-709-
##############################################
golang-1.15-1.15.5/src/net/listen_test.go-749-			}
golang-1.15-1.15.5/src/net/listen_test.go:750:			address := ln.Addr().String()
golang-1.15-1.15.5/src/net/listen_test.go-751-			ln.Close()
##############################################
golang-1.15-1.15.5/src/net/listen_test.go-770-			}
golang-1.15-1.15.5/src/net/listen_test.go:771:			address := c.LocalAddr().String()
golang-1.15-1.15.5/src/net/listen_test.go-772-			c.Close()
##############################################
golang-1.15-1.15.5/src/net/lookup.go-189-func LookupIP(host string) ([]IP, error) {
golang-1.15-1.15.5/src/net/lookup.go:190:	addrs, err := DefaultResolver.LookupIPAddr(context.Background(), host)
golang-1.15-1.15.5/src/net/lookup.go-191-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/lookup.go-202-// It returns a slice of that host's IPv4 and IPv6 addresses.
golang-1.15-1.15.5/src/net/lookup.go:203:func (r *Resolver) LookupIPAddr(ctx context.Context, host string) ([]IPAddr, error) {
golang-1.15-1.15.5/src/net/lookup.go:204:	return r.lookupIPAddr(ctx, "ip", host)
golang-1.15-1.15.5/src/net/lookup.go-205-}
##############################################
golang-1.15-1.15.5/src/net/lookup.go-260-// It returns a slice of that host's IPv4 and IPv6 addresses.
golang-1.15-1.15.5/src/net/lookup.go:261:func (r *Resolver) lookupIPAddr(ctx context.Context, network, host string) ([]IPAddr, error) {
golang-1.15-1.15.5/src/net/lookup.go-262-	// Make sure that no matter what we do later, host=="" is rejected.
##############################################
golang-1.15-1.15.5/src/net/lookup.go-470-// returned. To bypass the host resolver, use a custom Resolver.
golang-1.15-1.15.5/src/net/lookup.go:471:func LookupAddr(addr string) (names []string, err error) {
golang-1.15-1.15.5/src/net/lookup.go:472:	return DefaultResolver.lookupAddr(context.Background(), addr)
golang-1.15-1.15.5/src/net/lookup.go-473-}
##############################################
golang-1.15-1.15.5/src/net/lookup.go-476-// of names mapping to that address.
golang-1.15-1.15.5/src/net/lookup.go:477:func (r *Resolver) LookupAddr(ctx context.Context, addr string) (names []string, err error) {
golang-1.15-1.15.5/src/net/lookup.go:478:	return r.lookupAddr(ctx, addr)
golang-1.15-1.15.5/src/net/lookup.go-479-}
##############################################
golang-1.15-1.15.5/src/net/lookup_fake.go-49-
golang-1.15-1.15.5/src/net/lookup_fake.go:50:func (*Resolver) lookupAddr(ctx context.Context, addr string) (ptrs []string, err error) {
golang-1.15-1.15.5/src/net/lookup_fake.go-51-	return nil, syscall.ENOPROTOOPT
##############################################
golang-1.15-1.15.5/src/net/lookup_plan9.go-316-
golang-1.15-1.15.5/src/net/lookup_plan9.go:317:func (*Resolver) lookupAddr(ctx context.Context, addr string) (name []string, err error) {
golang-1.15-1.15.5/src/net/lookup_plan9.go:318:	arpa, err := reverseaddr(addr)
golang-1.15-1.15.5/src/net/lookup_plan9.go-319-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-267-
golang-1.15-1.15.5/src/net/lookup_test.go:268:func TestLookupGooglePublicDNSAddr(t *testing.T) {
golang-1.15-1.15.5/src/net/lookup_test.go-269-	mustHaveExternalNetwork(t)
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-277-	for _, ip := range lookupGooglePublicDNSAddrTests {
golang-1.15-1.15.5/src/net/lookup_test.go:278:		names, err := LookupAddr(ip)
golang-1.15-1.15.5/src/net/lookup_test.go-279-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-292-
golang-1.15-1.15.5/src/net/lookup_test.go:293:func TestLookupIPv6LinkLocalAddr(t *testing.T) {
golang-1.15-1.15.5/src/net/lookup_test.go-294-	if !supportsIPv6() || !*testIPv6 {
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-313-	}
golang-1.15-1.15.5/src/net/lookup_test.go:314:	if _, err := LookupAddr("fe80::1%lo0"); err != nil {
golang-1.15-1.15.5/src/net/lookup_test.go-315-		t.Error(err)
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-323-
golang-1.15-1.15.5/src/net/lookup_test.go:324:	ipaddrs, err := DefaultResolver.LookupIPAddr(context.Background(), "fe80::1%lo0")
golang-1.15-1.15.5/src/net/lookup_test.go-325-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-488-	for i, tt := range revAddrTests {
golang-1.15-1.15.5/src/net/lookup_test.go:489:		a, err := reverseaddr(tt.Addr)
golang-1.15-1.15.5/src/net/lookup_test.go-490-		if len(tt.ErrPrefix) > 0 && err == nil {
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-534-		go func() {
golang-1.15-1.15.5/src/net/lookup_test.go:535:			_, err := DefaultResolver.LookupIPAddr(ctxHalfTimeout, name)
golang-1.15-1.15.5/src/net/lookup_test.go-536-			c <- err
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-538-		go func() {
golang-1.15-1.15.5/src/net/lookup_test.go:539:			_, err := DefaultResolver.LookupIPAddr(ctxTimeout, name)
golang-1.15-1.15.5/src/net/lookup_test.go-540-			c <- err
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-598-		}
golang-1.15-1.15.5/src/net/lookup_test.go:599:		names, err := LookupAddr("127.0.0.1")
golang-1.15-1.15.5/src/net/lookup_test.go-600-		fixup()
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-656-func testDots(t *testing.T, mode string) {
golang-1.15-1.15.5/src/net/lookup_test.go:657:	names, err := LookupAddr("8.8.8.8") // Google dns server
golang-1.15-1.15.5/src/net/lookup_test.go-658-	if err != nil {
golang-1.15-1.15.5/src/net/lookup_test.go-659-		testenv.SkipFlakyNet(t)
golang-1.15-1.15.5/src/net/lookup_test.go:660:		t.Errorf("LookupAddr(8.8.8.8): %v (mode=%v)", err, mode)
golang-1.15-1.15.5/src/net/lookup_test.go-661-	} else {
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-663-			if !hasSuffixFold(name, ".google.com.") && !hasSuffixFold(name, ".google.") {
golang-1.15-1.15.5/src/net/lookup_test.go:664:				t.Errorf("LookupAddr(8.8.8.8) = %v, want names ending in .google.com or .google with trailing dot (mode=%v)", names, mode)
golang-1.15-1.15.5/src/net/lookup_test.go-665-				break
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-890-	ctxCancel()
golang-1.15-1.15.5/src/net/lookup_test.go:891:	_, err := DefaultResolver.LookupIPAddr(ctx, "google.com")
golang-1.15-1.15.5/src/net/lookup_test.go-892-	if err != errCanceled {
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-896-	ctx = context.Background()
golang-1.15-1.15.5/src/net/lookup_test.go:897:	_, err = DefaultResolver.LookupIPAddr(ctx, "google.com")
golang-1.15-1.15.5/src/net/lookup_test.go-898-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-911-	// Don't care about the results, just that nothing panics:
golang-1.15-1.15.5/src/net/lookup_test.go:912:	r.LookupAddr(ctx, "8.8.8.8")
golang-1.15-1.15.5/src/net/lookup_test.go-913-	r.LookupCNAME(ctx, "google.com")
golang-1.15-1.15.5/src/net/lookup_test.go-914-	r.LookupHost(ctx, "google.com")
golang-1.15-1.15.5/src/net/lookup_test.go:915:	r.LookupIPAddr(ctx, "google.com")
golang-1.15-1.15.5/src/net/lookup_test.go-916-	r.LookupIP(ctx, "ip", "google.com")
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-999-			defer wg.Done()
golang-1.15-1.15.5/src/net/lookup_test.go:1000:			_, err := r.LookupIPAddr(context.Background(), "google.com")
golang-1.15-1.15.5/src/net/lookup_test.go-1001-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-1084-	for i, resolver := range resolvers {
golang-1.15-1.15.5/src/net/lookup_test.go:1085:		gotIPs, err := resolver.LookupIPAddr(ctx, "golang.org")
golang-1.15-1.15.5/src/net/lookup_test.go-1086-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-1144-			defer wg.Done()
golang-1.15-1.15.5/src/net/lookup_test.go:1145:			gotIPs, err := DefaultResolver.lookupIPAddr(ctx, network, host)
golang-1.15-1.15.5/src/net/lookup_test.go-1146-			if err != nil {
golang-1.15-1.15.5/src/net/lookup_test.go:1147:				t.Errorf("lookupIPAddr(%v, %v): unexpected error: %v", network, host, err)
golang-1.15-1.15.5/src/net/lookup_test.go-1148-			}
##############################################
golang-1.15-1.15.5/src/net/lookup_test.go-1150-			if !reflect.DeepEqual(gotIPs, wantIPs) {
golang-1.15-1.15.5/src/net/lookup_test.go:1151:				t.Errorf("lookupIPAddr(%v, %v): mismatched IPAddr results\n\tGot: %v\n\tWant: %v", network, host, gotIPs, wantIPs)
golang-1.15-1.15.5/src/net/lookup_test.go-1152-			}
##############################################
golang-1.15-1.15.5/src/net/lookup_unix.go-321-
golang-1.15-1.15.5/src/net/lookup_unix.go:322:func (r *Resolver) lookupAddr(ctx context.Context, addr string) ([]string, error) {
golang-1.15-1.15.5/src/net/lookup_unix.go-323-	if !r.preferGo() && systemConf().canUseCgo() {
##############################################
golang-1.15-1.15.5/src/net/lookup_windows.go-145-		go func() {
golang-1.15-1.15.5/src/net/lookup_windows.go:146:			addr, err := getaddr()
golang-1.15-1.15.5/src/net/lookup_windows.go-147-			ch <- ret{addrs: addr, err: err}
##############################################
golang-1.15-1.15.5/src/net/lookup_windows.go-328-
golang-1.15-1.15.5/src/net/lookup_windows.go:329:func (*Resolver) lookupAddr(ctx context.Context, addr string) ([]string, error) {
golang-1.15-1.15.5/src/net/lookup_windows.go-330-	// TODO(bradfitz): finish ctx plumbing. Nothing currently depends on this.
##############################################
golang-1.15-1.15.5/src/net/lookup_windows.go-332-	defer releaseThread()
golang-1.15-1.15.5/src/net/lookup_windows.go:333:	arpa, err := reverseaddr(addr)
golang-1.15-1.15.5/src/net/lookup_windows.go-334-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/lookup_windows_test.go-135-	}
golang-1.15-1.15.5/src/net/lookup_windows_test.go:136:	names, err := LookupAddr(addr.String())
golang-1.15-1.15.5/src/net/lookup_windows_test.go-137-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/lookup_windows_test.go-157-	for _, addr := range lookupTestIPs {
golang-1.15-1.15.5/src/net/lookup_windows_test.go:158:		names, err := LookupAddr(addr)
golang-1.15-1.15.5/src/net/lookup_windows_test.go-159-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/lookup_windows_test.go-313-
golang-1.15-1.15.5/src/net/lookup_windows_test.go:314:	localAddr := conn.LocalAddr().(*UDPAddr)
golang-1.15-1.15.5/src/net/lookup_windows_test.go-315-
##############################################
golang-1.15-1.15.5/src/net/mail/message_test.go-984-		`<"very.(),:;<>[]\".VERY.\"very@\\ \"very\".unusual"@strange.example.com>`, // escaped quotes
golang-1.15-1.15.5/src/net/mail/message_test.go:985:		`<"()<>[]:,;@\\\"!#$%&'*+-/=?^_{}| ~.a"@example.org>`,                      // escaped backslashes
golang-1.15-1.15.5/src/net/mail/message_test.go-986-		`<"Abc\\@def"@example.com>`,
##############################################
golang-1.15-1.15.5/src/net/mail/message_test.go-1010-		if err != nil {
golang-1.15-1.15.5/src/net/mail/message_test.go:1011:			t.Errorf("ParseAddr(%q) error: %v", test, err)
golang-1.15-1.15.5/src/net/mail/message_test.go-1012-			continue
##############################################
golang-1.15-1.15.5/src/net/mail/message_test.go-1071-		if err != nil {
golang-1.15-1.15.5/src/net/mail/message_test.go:1072:			t.Errorf("test #%d: ParseAddr(%q) error: %v", i, test.String(), err)
golang-1.15-1.15.5/src/net/mail/message_test.go-1073-			continue
##############################################
golang-1.15-1.15.5/src/net/main_noconf_test.go-4-
golang-1.15-1.15.5/src/net/main_noconf_test.go:5:// +build js,wasm plan9 windows
golang-1.15-1.15.5/src/net/main_noconf_test.go-6-
##############################################
golang-1.15-1.15.5/src/net/main_test.go-118-
golang-1.15-1.15.5/src/net/main_test.go:119:	addr := ipv6LinkLocalUnicastAddr(ifi)
golang-1.15-1.15.5/src/net/main_test.go-120-	if addr != "" {
##############################################
golang-1.15-1.15.5/src/net/mockserver_test.go-19-// testUnixAddr uses ioutil.TempFile to get a name that is unique.
golang-1.15-1.15.5/src/net/mockserver_test.go:20:func testUnixAddr() string {
golang-1.15-1.15.5/src/net/mockserver_test.go-21-	f, err := ioutil.TempFile("", "go-nettest")
##############################################
golang-1.15-1.15.5/src/net/mockserver_test.go-50-	case "unix", "unixpacket":
golang-1.15-1.15.5/src/net/mockserver_test.go:51:		return Listen(network, testUnixAddr())
golang-1.15-1.15.5/src/net/mockserver_test.go-52-	}
##############################################
golang-1.15-1.15.5/src/net/mockserver_test.go-72-			}
golang-1.15-1.15.5/src/net/mockserver_test.go:73:			port = ln.Addr().(*TCPAddr).Port
golang-1.15-1.15.5/src/net/mockserver_test.go-74-			lns = append(lns, ln)
##############################################
golang-1.15-1.15.5/src/net/mockserver_test.go-103-	if ls.Listener != nil {
golang-1.15-1.15.5/src/net/mockserver_test.go:104:		network := ls.Listener.Addr().Network()
golang-1.15-1.15.5/src/net/mockserver_test.go:105:		address := ls.Listener.Addr().String()
golang-1.15-1.15.5/src/net/mockserver_test.go-106-		ls.Listener.Close()
##############################################
golang-1.15-1.15.5/src/net/mockserver_test.go-191-	}
golang-1.15-1.15.5/src/net/mockserver_test.go:192:	_, port, err := SplitHostPort(lns[0].Addr().String())
golang-1.15-1.15.5/src/net/mockserver_test.go-193-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/mockserver_test.go-199-		lns: []streamListener{
golang-1.15-1.15.5/src/net/mockserver_test.go:200:			{network: "tcp4", address: lns[0].Addr().String(), Listener: lns[0], done: make(chan bool)},
golang-1.15-1.15.5/src/net/mockserver_test.go:201:			{network: "tcp6", address: lns[1].Addr().String(), Listener: lns[1], done: make(chan bool)},
golang-1.15-1.15.5/src/net/mockserver_test.go-202-		},
##############################################
golang-1.15-1.15.5/src/net/mockserver_test.go-225-
golang-1.15-1.15.5/src/net/mockserver_test.go:226:	network := ln.Addr().Network()
golang-1.15-1.15.5/src/net/mockserver_test.go:227:	if c.LocalAddr().Network() != network || c.RemoteAddr().Network() != network {
golang-1.15-1.15.5/src/net/mockserver_test.go:228:		ch <- fmt.Errorf("got %v->%v; expected %v->%v", c.LocalAddr().Network(), c.RemoteAddr().Network(), network, network)
golang-1.15-1.15.5/src/net/mockserver_test.go-229-		return
##############################################
golang-1.15-1.15.5/src/net/mockserver_test.go-350-	case "unixgram":
golang-1.15-1.15.5/src/net/mockserver_test.go:351:		return ListenPacket(network, testUnixAddr())
golang-1.15-1.15.5/src/net/mockserver_test.go-352-	}
##############################################
golang-1.15-1.15.5/src/net/mockserver_test.go-372-			}
golang-1.15-1.15.5/src/net/mockserver_test.go:373:			port = c.LocalAddr().(*UDPAddr).Port
golang-1.15-1.15.5/src/net/mockserver_test.go-374-			cs = append(cs, c)
##############################################
golang-1.15-1.15.5/src/net/mockserver_test.go-403-	if ls.PacketConn != nil {
golang-1.15-1.15.5/src/net/mockserver_test.go:404:		network := ls.PacketConn.LocalAddr().Network()
golang-1.15-1.15.5/src/net/mockserver_test.go:405:		address := ls.PacketConn.LocalAddr().String()
golang-1.15-1.15.5/src/net/mockserver_test.go-406-		ls.PacketConn.Close()
##############################################
golang-1.15-1.15.5/src/net/mockserver_test.go-450-	if peer == nil { // for connected-mode sockets
golang-1.15-1.15.5/src/net/mockserver_test.go:451:		switch c.LocalAddr().Network() {
golang-1.15-1.15.5/src/net/mockserver_test.go-452-		case "udp":
golang-1.15-1.15.5/src/net/mockserver_test.go:453:			peer, err = ResolveUDPAddr("udp", string(b[:n]))
golang-1.15-1.15.5/src/net/mockserver_test.go-454-		case "unixgram":
golang-1.15-1.15.5/src/net/mockserver_test.go:455:			peer, err = ResolveUnixAddr("unixgram", string(b[:n]))
golang-1.15-1.15.5/src/net/mockserver_test.go-456-		}
##############################################
golang-1.15-1.15.5/src/net/net.go-127-	// LocalAddr returns the local network address.
golang-1.15-1.15.5/src/net/net.go:128:	LocalAddr() Addr
golang-1.15-1.15.5/src/net/net.go-129-
golang-1.15-1.15.5/src/net/net.go-130-	// RemoteAddr returns the remote network address.
golang-1.15-1.15.5/src/net/net.go:131:	RemoteAddr() Addr
golang-1.15-1.15.5/src/net/net.go-132-
##############################################
golang-1.15-1.15.5/src/net/net.go-215-// do not modify it.
golang-1.15-1.15.5/src/net/net.go:216:func (c *conn) LocalAddr() Addr {
golang-1.15-1.15.5/src/net/net.go-217-	if !c.ok() {
##############################################
golang-1.15-1.15.5/src/net/net.go-225-// do not modify it.
golang-1.15-1.15.5/src/net/net.go:226:func (c *conn) RemoteAddr() Addr {
golang-1.15-1.15.5/src/net/net.go-227-	if !c.ok() {
##############################################
golang-1.15-1.15.5/src/net/net.go-330-	// LocalAddr returns the local network address.
golang-1.15-1.15.5/src/net/net.go:331:	LocalAddr() Addr
golang-1.15-1.15.5/src/net/net.go-332-
##############################################
golang-1.15-1.15.5/src/net/net.go-391-	// Addr returns the listener's network address.
golang-1.15-1.15.5/src/net/net.go:392:	Addr() Addr
golang-1.15-1.15.5/src/net/net.go-393-}
##############################################
golang-1.15-1.15.5/src/net/net_test.go-41-			case "unix", "unixpacket":
golang-1.15-1.15.5/src/net/net_test.go:42:				defer os.Remove(ln.Addr().String())
golang-1.15-1.15.5/src/net/net_test.go-43-			}
##############################################
golang-1.15-1.15.5/src/net/net_test.go-45-
golang-1.15-1.15.5/src/net/net_test.go:46:			c, err := Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/net_test.go-47-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/net_test.go-51-			case "unix", "unixpacket":
golang-1.15-1.15.5/src/net/net_test.go:52:				defer os.Remove(c.LocalAddr().String())
golang-1.15-1.15.5/src/net/net_test.go-53-			}
##############################################
golang-1.15-1.15.5/src/net/net_test.go-143-
golang-1.15-1.15.5/src/net/net_test.go:144:			c, err := Dial(ls.Listener.Addr().Network(), ls.Listener.Addr().String())
golang-1.15-1.15.5/src/net/net_test.go-145-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/net_test.go-152-			case "unix", "unixpacket":
golang-1.15-1.15.5/src/net/net_test.go:153:				defer os.Remove(c.LocalAddr().String())
golang-1.15-1.15.5/src/net/net_test.go-154-			}
##############################################
golang-1.15-1.15.5/src/net/net_test.go-197-			case "unix", "unixpacket":
golang-1.15-1.15.5/src/net/net_test.go:198:				defer os.Remove(ln.Addr().String())
golang-1.15-1.15.5/src/net/net_test.go-199-			}
##############################################
golang-1.15-1.15.5/src/net/net_test.go-201-
golang-1.15-1.15.5/src/net/net_test.go:202:			c, err := Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/net_test.go-203-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/net_test.go-207-			case "unix", "unixpacket":
golang-1.15-1.15.5/src/net/net_test.go:208:				defer os.Remove(c.LocalAddr().String())
golang-1.15-1.15.5/src/net/net_test.go-209-			}
##############################################
golang-1.15-1.15.5/src/net/net_test.go-242-			case "unix", "unixpacket":
golang-1.15-1.15.5/src/net/net_test.go:243:				defer os.Remove(ln.Addr().String())
golang-1.15-1.15.5/src/net/net_test.go-244-			}
golang-1.15-1.15.5/src/net/net_test.go-245-
golang-1.15-1.15.5/src/net/net_test.go:246:			dst := ln.Addr().String()
golang-1.15-1.15.5/src/net/net_test.go-247-			if err := ln.Close(); err != nil {
##############################################
golang-1.15-1.15.5/src/net/net_test.go-300-			case "unixgram":
golang-1.15-1.15.5/src/net/net_test.go:301:				defer os.Remove(c.LocalAddr().String())
golang-1.15-1.15.5/src/net/net_test.go-302-			}
##############################################
golang-1.15-1.15.5/src/net/net_test.go-326-		}
golang-1.15-1.15.5/src/net/net_test.go:327:		addr := ln.Addr().String()
golang-1.15-1.15.5/src/net/net_test.go-328-		if err := ln.Close(); err != nil {
##############################################
golang-1.15-1.15.5/src/net/net_test.go-388-
golang-1.15-1.15.5/src/net/net_test.go:389:	c, err := Dial(ls.Listener.Addr().Network(), ls.Listener.Addr().String())
golang-1.15-1.15.5/src/net/net_test.go-390-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/net_test.go-422-			}()
golang-1.15-1.15.5/src/net/net_test.go:423:			c, err := Dial(network, ln.Addr().String())
golang-1.15-1.15.5/src/net/net_test.go-424-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/net_test.go-477-	go func() {
golang-1.15-1.15.5/src/net/net_test.go:478:		c2, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/net_test.go-479-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/net_windows_test.go-103-	cmd := exec.Command(os.Args[0], "-test.run=TestAcceptIgnoreSomeErrors")
golang-1.15-1.15.5/src/net/net_windows_test.go:104:	cmd.Env = append(os.Environ(), "GOTEST_DIAL_ADDR="+ln.Addr().String())
golang-1.15-1.15.5/src/net/net_windows_test.go-105-	stdout, err := cmd.StdoutPipe()
##############################################
golang-1.15-1.15.5/src/net/net_windows_test.go-133-		time.Sleep(alittle)
golang-1.15-1.15.5/src/net/net_windows_test.go:134:		err := send(ln.Addr().String(), "abc")
golang-1.15-1.15.5/src/net/net_windows_test.go-135-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/packetconn_test.go-36-	{"udp", "127.0.0.1:0", "127.0.0.1:0"},
golang-1.15-1.15.5/src/net/packetconn_test.go:37:	{"unixgram", testUnixAddr(), testUnixAddr()},
golang-1.15-1.15.5/src/net/packetconn_test.go-38-}
##############################################
golang-1.15-1.15.5/src/net/packetconn_test.go-61-		defer closer(c1, tt.net, tt.addr1, tt.addr2)
golang-1.15-1.15.5/src/net/packetconn_test.go:62:		c1.LocalAddr()
golang-1.15-1.15.5/src/net/packetconn_test.go-63-		c1.SetDeadline(time.Now().Add(500 * time.Millisecond))
##############################################
golang-1.15-1.15.5/src/net/packetconn_test.go-71-		defer closer(c2, tt.net, tt.addr1, tt.addr2)
golang-1.15-1.15.5/src/net/packetconn_test.go:72:		c2.LocalAddr()
golang-1.15-1.15.5/src/net/packetconn_test.go-73-		c2.SetDeadline(time.Now().Add(500 * time.Millisecond))
##############################################
golang-1.15-1.15.5/src/net/packetconn_test.go-77-
golang-1.15-1.15.5/src/net/packetconn_test.go:78:		if _, err := c1.WriteTo(wb, c2.LocalAddr()); err != nil {
golang-1.15-1.15.5/src/net/packetconn_test.go-79-			t.Fatal(err)
##############################################
golang-1.15-1.15.5/src/net/packetconn_test.go-83-		}
golang-1.15-1.15.5/src/net/packetconn_test.go:84:		if _, err := c2.WriteTo(wb, c1.LocalAddr()); err != nil {
golang-1.15-1.15.5/src/net/packetconn_test.go-85-			t.Fatal(err)
##############################################
golang-1.15-1.15.5/src/net/packetconn_test.go-116-		defer closer(c1, tt.net, tt.addr1, tt.addr2)
golang-1.15-1.15.5/src/net/packetconn_test.go:117:		c1.LocalAddr()
golang-1.15-1.15.5/src/net/packetconn_test.go-118-		c1.SetDeadline(time.Now().Add(500 * time.Millisecond))
##############################################
golang-1.15-1.15.5/src/net/packetconn_test.go-121-
golang-1.15-1.15.5/src/net/packetconn_test.go:122:		c2, err := Dial(tt.net, c1.LocalAddr().String())
golang-1.15-1.15.5/src/net/packetconn_test.go-123-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/packetconn_test.go-126-		defer c2.Close()
golang-1.15-1.15.5/src/net/packetconn_test.go:127:		c2.LocalAddr()
golang-1.15-1.15.5/src/net/packetconn_test.go:128:		c2.RemoteAddr()
golang-1.15-1.15.5/src/net/packetconn_test.go-129-		c2.SetDeadline(time.Now().Add(500 * time.Millisecond))
##############################################
golang-1.15-1.15.5/src/net/packetconn_test.go-144-		default:
golang-1.15-1.15.5/src/net/packetconn_test.go:145:			dst = c2.LocalAddr()
golang-1.15-1.15.5/src/net/packetconn_test.go-146-		}
##############################################
golang-1.15-1.15.5/src/net/pipe.go-137-
golang-1.15-1.15.5/src/net/pipe.go:138:func (*pipe) LocalAddr() Addr  { return pipeAddr{} }
golang-1.15-1.15.5/src/net/pipe.go:139:func (*pipe) RemoteAddr() Addr { return pipeAddr{} }
golang-1.15-1.15.5/src/net/pipe.go-140-
##############################################
golang-1.15-1.15.5/src/net/platform_test.go-111-	case "tcp", "tcp4", "tcp6":
golang-1.15-1.15.5/src/net/platform_test.go:112:		addr, err = ResolveTCPAddr("tcp", address)
golang-1.15-1.15.5/src/net/platform_test.go-113-	case "udp", "udp4", "udp6":
golang-1.15-1.15.5/src/net/platform_test.go:114:		addr, err = ResolveUDPAddr("udp", address)
golang-1.15-1.15.5/src/net/platform_test.go-115-	case "ip", "ip4", "ip6":
golang-1.15-1.15.5/src/net/platform_test.go:116:		addr, err = ResolveIPAddr("ip", address)
golang-1.15-1.15.5/src/net/platform_test.go-117-	default:
##############################################
golang-1.15-1.15.5/src/net/port_unix.go-4-
golang-1.15-1.15.5/src/net/port_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/net/port_unix.go-6-
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-30-
golang-1.15-1.15.5/src/net/protoconn_test.go:31:	la, err := ResolveTCPAddr("tcp4", "127.0.0.1:0")
golang-1.15-1.15.5/src/net/protoconn_test.go-32-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-39-	defer ln.Close()
golang-1.15-1.15.5/src/net/protoconn_test.go:40:	ln.Addr()
golang-1.15-1.15.5/src/net/protoconn_test.go-41-	ln.SetDeadline(time.Now().Add(30 * time.Nanosecond))
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-65-func TestTCPConnSpecificMethods(t *testing.T) {
golang-1.15-1.15.5/src/net/protoconn_test.go:66:	la, err := ResolveTCPAddr("tcp4", "127.0.0.1:0")
golang-1.15-1.15.5/src/net/protoconn_test.go-67-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-84-
golang-1.15-1.15.5/src/net/protoconn_test.go:85:	ra, err := ResolveTCPAddr("tcp4", ls.Listener.Addr().String())
golang-1.15-1.15.5/src/net/protoconn_test.go-86-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-97-	c.SetNoDelay(false)
golang-1.15-1.15.5/src/net/protoconn_test.go:98:	c.LocalAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go:99:	c.RemoteAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go-100-	c.SetDeadline(time.Now().Add(someTimeout))
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-117-func TestUDPConnSpecificMethods(t *testing.T) {
golang-1.15-1.15.5/src/net/protoconn_test.go:118:	la, err := ResolveUDPAddr("udp4", "127.0.0.1:0")
golang-1.15-1.15.5/src/net/protoconn_test.go-119-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-126-	defer c.Close()
golang-1.15-1.15.5/src/net/protoconn_test.go:127:	c.LocalAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go:128:	c.RemoteAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go-129-	c.SetDeadline(time.Now().Add(someTimeout))
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-136-	rb := make([]byte, 128)
golang-1.15-1.15.5/src/net/protoconn_test.go:137:	if _, err := c.WriteToUDP(wb, c.LocalAddr().(*UDPAddr)); err != nil {
golang-1.15-1.15.5/src/net/protoconn_test.go-138-		t.Fatal(err)
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-142-	}
golang-1.15-1.15.5/src/net/protoconn_test.go:143:	if _, _, err := c.WriteMsgUDP(wb, nil, c.LocalAddr().(*UDPAddr)); err != nil {
golang-1.15-1.15.5/src/net/protoconn_test.go:144:		condFatalf(t, c.LocalAddr().Network(), "%v", err)
golang-1.15-1.15.5/src/net/protoconn_test.go-145-	}
golang-1.15-1.15.5/src/net/protoconn_test.go-146-	if _, _, _, _, err := c.ReadMsgUDP(rb, nil); err != nil {
golang-1.15-1.15.5/src/net/protoconn_test.go:147:		condFatalf(t, c.LocalAddr().Network(), "%v", err)
golang-1.15-1.15.5/src/net/protoconn_test.go-148-	}
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-170-
golang-1.15-1.15.5/src/net/protoconn_test.go:171:	la, err := ResolveIPAddr("ip4", "127.0.0.1")
golang-1.15-1.15.5/src/net/protoconn_test.go-172-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-179-	defer c.Close()
golang-1.15-1.15.5/src/net/protoconn_test.go:180:	c.LocalAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go:181:	c.RemoteAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go-182-	c.SetDeadline(time.Now().Add(someTimeout))
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-209-
golang-1.15-1.15.5/src/net/protoconn_test.go:210:	addr := testUnixAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go:211:	la, err := ResolveUnixAddr("unix", addr)
golang-1.15-1.15.5/src/net/protoconn_test.go-212-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-220-	defer os.Remove(addr)
golang-1.15-1.15.5/src/net/protoconn_test.go:221:	ln.Addr()
golang-1.15-1.15.5/src/net/protoconn_test.go-222-	ln.SetDeadline(time.Now().Add(30 * time.Nanosecond))
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-250-
golang-1.15-1.15.5/src/net/protoconn_test.go:251:	addr1, addr2, addr3 := testUnixAddr(), testUnixAddr(), testUnixAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go-252-
golang-1.15-1.15.5/src/net/protoconn_test.go:253:	a1, err := ResolveUnixAddr("unixgram", addr1)
golang-1.15-1.15.5/src/net/protoconn_test.go-254-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-262-	defer os.Remove(addr1)
golang-1.15-1.15.5/src/net/protoconn_test.go:263:	c1.LocalAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go:264:	c1.RemoteAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go-265-	c1.SetDeadline(time.Now().Add(someTimeout))
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-270-
golang-1.15-1.15.5/src/net/protoconn_test.go:271:	a2, err := ResolveUnixAddr("unixgram", addr2)
golang-1.15-1.15.5/src/net/protoconn_test.go-272-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-280-	defer os.Remove(addr2)
golang-1.15-1.15.5/src/net/protoconn_test.go:281:	c2.LocalAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go:282:	c2.RemoteAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go-283-	c2.SetDeadline(time.Now().Add(someTimeout))
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-288-
golang-1.15-1.15.5/src/net/protoconn_test.go:289:	a3, err := ResolveUnixAddr("unixgram", addr3)
golang-1.15-1.15.5/src/net/protoconn_test.go-290-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/protoconn_test.go-298-	defer os.Remove(addr3)
golang-1.15-1.15.5/src/net/protoconn_test.go:299:	c3.LocalAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go:300:	c3.RemoteAddr()
golang-1.15-1.15.5/src/net/protoconn_test.go-301-	c3.SetDeadline(time.Now().Add(someTimeout))
##############################################
golang-1.15-1.15.5/src/net/rawconn_stub_test.go-4-
golang-1.15-1.15.5/src/net/rawconn_stub_test.go:5:// +build js,wasm plan9
golang-1.15-1.15.5/src/net/rawconn_stub_test.go-6-
##############################################
golang-1.15-1.15.5/src/net/rawconn_test.go-75-
golang-1.15-1.15.5/src/net/rawconn_test.go:76:		c, err := Dial(ls.Listener.Addr().Network(), ls.Listener.Addr().String())
golang-1.15-1.15.5/src/net/rawconn_test.go-77-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/rawconn_test.go-110-
golang-1.15-1.15.5/src/net/rawconn_test.go:111:		c, err := Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/rawconn_test.go-112-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/rawconn_test.go-192-		}
golang-1.15-1.15.5/src/net/rawconn_test.go:193:		if err := controlRawConn(cc1, ln.Addr()); err != nil {
golang-1.15-1.15.5/src/net/rawconn_test.go-194-			t.Fatal(err)
##############################################
golang-1.15-1.15.5/src/net/rawconn_test.go-196-
golang-1.15-1.15.5/src/net/rawconn_test.go:197:		c, err := Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/rawconn_test.go-198-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/rawconn_test.go-206-		}
golang-1.15-1.15.5/src/net/rawconn_test.go:207:		if err := controlRawConn(cc2, c.LocalAddr()); err != nil {
golang-1.15-1.15.5/src/net/rawconn_test.go-208-			t.Fatal(err)
##############################################
golang-1.15-1.15.5/src/net/rawconn_test.go-211-		ln.Close()
golang-1.15-1.15.5/src/net/rawconn_test.go:212:		if err := controlRawConn(cc1, ln.Addr()); err == nil {
golang-1.15-1.15.5/src/net/rawconn_test.go-213-			t.Fatal("Control after Close should fail")
##############################################
golang-1.15-1.15.5/src/net/rawconn_test.go-215-		c.Close()
golang-1.15-1.15.5/src/net/rawconn_test.go:216:		if err := controlRawConn(cc2, c.LocalAddr()); err == nil {
golang-1.15-1.15.5/src/net/rawconn_test.go-217-			t.Fatal("Control after Close should fail")
##############################################
golang-1.15-1.15.5/src/net/rpc/client_test.go-71-
golang-1.15-1.15.5/src/net/rpc/client_test.go:72:	client, err := Dial("tcp", listen.Addr().String())
golang-1.15-1.15.5/src/net/rpc/client_test.go-73-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/rpc/jsonrpc/all_test.go-335-
golang-1.15-1.15.5/src/net/rpc/jsonrpc/all_test.go:336:func (p *pipe) LocalAddr() net.Addr {
golang-1.15-1.15.5/src/net/rpc/jsonrpc/all_test.go:337:	return pipeAddr(0)
golang-1.15-1.15.5/src/net/rpc/jsonrpc/all_test.go-338-}
golang-1.15-1.15.5/src/net/rpc/jsonrpc/all_test.go-339-
golang-1.15-1.15.5/src/net/rpc/jsonrpc/all_test.go:340:func (p *pipe) RemoteAddr() net.Addr {
golang-1.15-1.15.5/src/net/rpc/jsonrpc/all_test.go:341:	return pipeAddr(0)
golang-1.15-1.15.5/src/net/rpc/jsonrpc/all_test.go-342-}
##############################################
golang-1.15-1.15.5/src/net/rpc/server_test.go-116-	}
golang-1.15-1.15.5/src/net/rpc/server_test.go:117:	return l, l.Addr().String()
golang-1.15-1.15.5/src/net/rpc/server_test.go-118-}
##############################################
golang-1.15-1.15.5/src/net/rpc/server_test.go-152-	server := httptest.NewServer(nil)
golang-1.15-1.15.5/src/net/rpc/server_test.go:153:	httpServerAddr = server.Listener.Addr().String()
golang-1.15-1.15.5/src/net/rpc/server_test.go-154-	log.Println("Test HTTP RPC server listening on", httpServerAddr)
##############################################
golang-1.15-1.15.5/src/net/rpc/server_test.go-712-	}()
golang-1.15-1.15.5/src/net/rpc/server_test.go:713:	c, err := net.Dial("tcp", l.Addr().String())
golang-1.15-1.15.5/src/net/rpc/server_test.go-714-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/sendfile_stub.go-4-
golang-1.15-1.15.5/src/net/sendfile_stub.go:5:// +build aix darwin js,wasm netbsd openbsd
golang-1.15-1.15.5/src/net/sendfile_stub.go-6-
##############################################
golang-1.15-1.15.5/src/net/sendfile_test.go-73-	// expected.
golang-1.15-1.15.5/src/net/sendfile_test.go:74:	c, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/sendfile_test.go-75-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/sendfile_test.go-138-
golang-1.15-1.15.5/src/net/sendfile_test.go:139:	c, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/sendfile_test.go-140-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/sendfile_test.go-199-
golang-1.15-1.15.5/src/net/sendfile_test.go:200:	c, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/sendfile_test.go-201-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/sendfile_test.go-278-		defer wg.Done()
golang-1.15-1.15.5/src/net/sendfile_test.go:279:		conn, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/sendfile_test.go-280-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/server_test.go-96-			for i := 0; i < N; i++ {
golang-1.15-1.15.5/src/net/server_test.go:97:				_, port, err := SplitHostPort(lss[i].Listener.Addr().String())
golang-1.15-1.15.5/src/net/server_test.go-98-				if err != nil {
##############################################
golang-1.15-1.15.5/src/net/server_test.go-137-}{
golang-1.15-1.15.5/src/net/server_test.go:138:	{"unix", testUnixAddr()},
golang-1.15-1.15.5/src/net/server_test.go-139-	{"unix", "@nettest/go/unix"},
golang-1.15-1.15.5/src/net/server_test.go-140-
golang-1.15-1.15.5/src/net/server_test.go:141:	{"unixpacket", testUnixAddr()},
golang-1.15-1.15.5/src/net/server_test.go-142-	{"unixpacket", "@nettest/go/unixpacket"},
##############################################
golang-1.15-1.15.5/src/net/server_test.go-189-			d := Dialer{Timeout: someTimeout}
golang-1.15-1.15.5/src/net/server_test.go:190:			c, err := d.Dial(lss[i].Listener.Addr().Network(), lss[i].Listener.Addr().String())
golang-1.15-1.15.5/src/net/server_test.go-191-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/server_test.go-196-			}
golang-1.15-1.15.5/src/net/server_test.go:197:			defer os.Remove(c.LocalAddr().String())
golang-1.15-1.15.5/src/net/server_test.go-198-			defer c.Close()
##############################################
golang-1.15-1.15.5/src/net/server_test.go-287-		trch := make(chan error, 1)
golang-1.15-1.15.5/src/net/server_test.go:288:		_, port, err := SplitHostPort(ls.PacketConn.LocalAddr().String())
golang-1.15-1.15.5/src/net/server_test.go-289-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/server_test.go-311-			defer c2.Close()
golang-1.15-1.15.5/src/net/server_test.go:312:			dst, err := ResolveUDPAddr(tt.tnet, JoinHostPort(tt.taddr, port))
golang-1.15-1.15.5/src/net/server_test.go-313-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/server_test.go-332-}{
golang-1.15-1.15.5/src/net/server_test.go:333:	{saddr: testUnixAddr(), caddr: testUnixAddr()},
golang-1.15-1.15.5/src/net/server_test.go:334:	{saddr: testUnixAddr(), caddr: testUnixAddr(), dial: true},
golang-1.15-1.15.5/src/net/server_test.go-335-
##############################################
golang-1.15-1.15.5/src/net/server_test.go-367-			d := Dialer{Timeout: someTimeout, LocalAddr: &UnixAddr{Net: "unixgram", Name: tt.caddr}}
golang-1.15-1.15.5/src/net/server_test.go:368:			c2, err := d.Dial("unixgram", ls.PacketConn.LocalAddr().String())
golang-1.15-1.15.5/src/net/server_test.go-369-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/server_test.go-374-			}
golang-1.15-1.15.5/src/net/server_test.go:375:			defer os.Remove(c2.LocalAddr().String())
golang-1.15-1.15.5/src/net/server_test.go-376-			defer c2.Close()
golang-1.15-1.15.5/src/net/server_test.go:377:			go transceiver(c2, []byte(c2.LocalAddr().String()), trch)
golang-1.15-1.15.5/src/net/server_test.go-378-		} else {
##############################################
golang-1.15-1.15.5/src/net/server_test.go-385-			}
golang-1.15-1.15.5/src/net/server_test.go:386:			defer os.Remove(c2.LocalAddr().String())
golang-1.15-1.15.5/src/net/server_test.go-387-			defer c2.Close()
golang-1.15-1.15.5/src/net/server_test.go:388:			go packetTransceiver(c2, []byte("UNIXGRAM SERVER TEST"), ls.PacketConn.LocalAddr(), trch)
golang-1.15-1.15.5/src/net/server_test.go-389-		}
##############################################
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-156-func (f faker) Close() error                     { return nil }
golang-1.15-1.15.5/src/net/smtp/smtp_test.go:157:func (f faker) LocalAddr() net.Addr              { return nil }
golang-1.15-1.15.5/src/net/smtp/smtp_test.go:158:func (f faker) RemoteAddr() net.Addr             { return nil }
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-159-func (f faker) SetDeadline(time.Time) error      { return nil }
##############################################
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-408-	config.InsecureSkipVerify = true
golang-1.15-1.15.5/src/net/smtp/smtp_test.go:409:	conn, err := tls.Dial("tcp", ln.Addr().String(), &config)
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-410-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-414-
golang-1.15-1.15.5/src/net/smtp/smtp_test.go:415:	client, err := NewClient(conn, ln.Addr().String())
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-416-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-585-
golang-1.15-1.15.5/src/net/smtp/smtp_test.go:586:	err = SendMail(l.Addr().String(), nil, "test@example.com", []string{"other@example.com>\n\rDATA\r\nInjected message body\r\n.\r\nQUIT\r\n"}, []byte(strings.Replace(`From: test@example.com
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-587-To: other@example.com
##############################################
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-595-
golang-1.15-1.15.5/src/net/smtp/smtp_test.go:596:	err = SendMail(l.Addr().String(), nil, "test@example.com", []string{"other@example.com"}, []byte(strings.Replace(`From: test@example.com
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-597-To: other@example.com
##############################################
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-674-
golang-1.15-1.15.5/src/net/smtp/smtp_test.go:675:	err = SendMail(l.Addr().String(), PlainAuth("", "user", "pass", "smtp.google.com"), "test@example.com", []string{"other@example.com"}, []byte(strings.Replace(`From: test@example.com
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-676-To: other@example.com
##############################################
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-744-	go func() {
golang-1.15-1.15.5/src/net/smtp/smtp_test.go:745:		errc <- sendMail(ln.Addr().String())
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-746-	}()
##############################################
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-778-		defer close(clientDone)
golang-1.15-1.15.5/src/net/smtp/smtp_test.go:779:		c, err := Dial(ln.Addr().String())
golang-1.15-1.15.5/src/net/smtp/smtp_test.go-780-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/sock_posix.go-134-	if laddr != nil {
golang-1.15-1.15.5/src/net/sock_posix.go:135:		if lsa, err = laddr.sockaddr(fd.family); err != nil {
golang-1.15-1.15.5/src/net/sock_posix.go-136-			return err
##############################################
golang-1.15-1.15.5/src/net/sock_posix.go-145-	if raddr != nil {
golang-1.15-1.15.5/src/net/sock_posix.go:146:		if rsa, err = raddr.sockaddr(fd.family); err != nil {
golang-1.15-1.15.5/src/net/sock_posix.go-147-			return err
##############################################
golang-1.15-1.15.5/src/net/sock_posix.go-165-	if crsa != nil {
golang-1.15-1.15.5/src/net/sock_posix.go:166:		fd.setAddr(fd.addrFunc()(lsa), fd.addrFunc()(crsa))
golang-1.15-1.15.5/src/net/sock_posix.go-167-	} else if rsa, _ = syscall.Getpeername(fd.pfd.Sysfd); rsa != nil {
golang-1.15-1.15.5/src/net/sock_posix.go:168:		fd.setAddr(fd.addrFunc()(lsa), fd.addrFunc()(rsa))
golang-1.15-1.15.5/src/net/sock_posix.go-169-	} else {
golang-1.15-1.15.5/src/net/sock_posix.go:170:		fd.setAddr(fd.addrFunc()(lsa), raddr)
golang-1.15-1.15.5/src/net/sock_posix.go-171-	}
##############################################
golang-1.15-1.15.5/src/net/sock_posix.go-180-	var lsa syscall.Sockaddr
golang-1.15-1.15.5/src/net/sock_posix.go:181:	if lsa, err = laddr.sockaddr(fd.family); err != nil {
golang-1.15-1.15.5/src/net/sock_posix.go-182-		return err
##############################################
golang-1.15-1.15.5/src/net/sock_posix.go-202-	lsa, _ = syscall.Getsockname(fd.pfd.Sysfd)
golang-1.15-1.15.5/src/net/sock_posix.go:203:	fd.setAddr(fd.addrFunc()(lsa), nil)
golang-1.15-1.15.5/src/net/sock_posix.go-204-	return nil
##############################################
golang-1.15-1.15.5/src/net/sock_posix.go-232-	var lsa syscall.Sockaddr
golang-1.15-1.15.5/src/net/sock_posix.go:233:	if lsa, err = laddr.sockaddr(fd.family); err != nil {
golang-1.15-1.15.5/src/net/sock_posix.go-234-		return err
##############################################
golang-1.15-1.15.5/src/net/sock_posix.go-251-	lsa, _ = syscall.Getsockname(fd.pfd.Sysfd)
golang-1.15-1.15.5/src/net/sock_posix.go:252:	fd.setAddr(fd.addrFunc()(lsa), nil)
golang-1.15-1.15.5/src/net/sock_posix.go-253-	return nil
##############################################
golang-1.15-1.15.5/src/net/sock_stub.go-4-
golang-1.15-1.15.5/src/net/sock_stub.go:5:// +build aix js,wasm solaris
golang-1.15-1.15.5/src/net/sock_stub.go-6-
##############################################
golang-1.15-1.15.5/src/net/sockaddr_posix.go-4-
golang-1.15-1.15.5/src/net/sockaddr_posix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/net/sockaddr_posix.go-6-
##############################################
golang-1.15-1.15.5/src/net/sockaddr_posix.go-29-	// nil.
golang-1.15-1.15.5/src/net/sockaddr_posix.go:30:	sockaddr(family int) (syscall.Sockaddr, error)
golang-1.15-1.15.5/src/net/sockaddr_posix.go-31-
##############################################
golang-1.15-1.15.5/src/net/sockopt_posix.go-51-
golang-1.15-1.15.5/src/net/sockopt_posix.go:52:func interfaceToIPv4Addr(ifi *Interface) (IP, error) {
golang-1.15-1.15.5/src/net/sockopt_posix.go-53-	if ifi == nil {
##############################################
golang-1.15-1.15.5/src/net/sockoptip_bsdvar.go-14-func setIPv4MulticastInterface(fd *netFD, ifi *Interface) error {
golang-1.15-1.15.5/src/net/sockoptip_bsdvar.go:15:	ip, err := interfaceToIPv4Addr(ifi)
golang-1.15-1.15.5/src/net/sockoptip_bsdvar.go-16-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/sockoptip_bsdvar.go-20-	copy(a[:], ip.To4())
golang-1.15-1.15.5/src/net/sockoptip_bsdvar.go:21:	err = fd.pfd.SetsockoptInet4Addr(syscall.IPPROTO_IP, syscall.IP_MULTICAST_IF, a)
golang-1.15-1.15.5/src/net/sockoptip_bsdvar.go-22-	runtime.KeepAlive(fd)
##############################################
golang-1.15-1.15.5/src/net/sockoptip_windows.go-14-func setIPv4MulticastInterface(fd *netFD, ifi *Interface) error {
golang-1.15-1.15.5/src/net/sockoptip_windows.go:15:	ip, err := interfaceToIPv4Addr(ifi)
golang-1.15-1.15.5/src/net/sockoptip_windows.go-16-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/splice_test.go-172-		}
golang-1.15-1.15.5/src/net/splice_test.go:173:		dst, err := Dial(downNet, back.Addr().String())
golang-1.15-1.15.5/src/net/splice_test.go-174-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/splice_test.go-190-
golang-1.15-1.15.5/src/net/splice_test.go:191:	toFront, err := Dial(upNet, front.Addr().String())
golang-1.15-1.15.5/src/net/splice_test.go-192-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/splice_test.go-240-func testSpliceNoUnixgram(t *testing.T) {
golang-1.15-1.15.5/src/net/splice_test.go:241:	addr, err := ResolveUnixAddr("unixgram", testUnixAddr())
golang-1.15-1.15.5/src/net/splice_test.go-242-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/splice_test.go-342-	}()
golang-1.15-1.15.5/src/net/splice_test.go:343:	client, cerr = Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/splice_test.go-344-	<-acceptDone
##############################################
golang-1.15-1.15.5/src/net/tcpsock.go-45-
golang-1.15-1.15.5/src/net/tcpsock.go:46:func (a *TCPAddr) opAddr() Addr {
golang-1.15-1.15.5/src/net/tcpsock.go-47-	if a == nil {
##############################################
golang-1.15-1.15.5/src/net/tcpsock.go-67-// parameters.
golang-1.15-1.15.5/src/net/tcpsock.go:68:func ResolveTCPAddr(network, address string) (*TCPAddr, error) {
golang-1.15-1.15.5/src/net/tcpsock.go-69-	switch network {
##############################################
golang-1.15-1.15.5/src/net/tcpsock.go-209-	default:
golang-1.15-1.15.5/src/net/tcpsock.go:210:		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: raddr.opAddr(), Err: UnknownNetworkError(network)}
golang-1.15-1.15.5/src/net/tcpsock.go-211-	}
golang-1.15-1.15.5/src/net/tcpsock.go-212-	if raddr == nil {
golang-1.15-1.15.5/src/net/tcpsock.go:213:		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: nil, Err: errMissingAddress}
golang-1.15-1.15.5/src/net/tcpsock.go-214-	}
##############################################
golang-1.15-1.15.5/src/net/tcpsock.go-217-	if err != nil {
golang-1.15-1.15.5/src/net/tcpsock.go:218:		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: raddr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/tcpsock.go-219-	}
##############################################
golang-1.15-1.15.5/src/net/tcpsock.go-282-// do not modify it.
golang-1.15-1.15.5/src/net/tcpsock.go:283:func (l *TCPListener) Addr() Addr { return l.fd.laddr }
golang-1.15-1.15.5/src/net/tcpsock.go-284-
##############################################
golang-1.15-1.15.5/src/net/tcpsock.go-327-	default:
golang-1.15-1.15.5/src/net/tcpsock.go:328:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: laddr.opAddr(), Err: UnknownNetworkError(network)}
golang-1.15-1.15.5/src/net/tcpsock.go-329-	}
##############################################
golang-1.15-1.15.5/src/net/tcpsock.go-335-	if err != nil {
golang-1.15-1.15.5/src/net/tcpsock.go:336:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: laddr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/tcpsock.go-337-	}
##############################################
golang-1.15-1.15.5/src/net/tcpsock_posix.go-4-
golang-1.15-1.15.5/src/net/tcpsock_posix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/net/tcpsock_posix.go-6-
##############################################
golang-1.15-1.15.5/src/net/tcpsock_posix.go-35-
golang-1.15-1.15.5/src/net/tcpsock_posix.go:36:func (a *TCPAddr) sockaddr(family int) (syscall.Sockaddr, error) {
golang-1.15-1.15.5/src/net/tcpsock_posix.go-37-	if a == nil {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_posix.go-39-	}
golang-1.15-1.15.5/src/net/tcpsock_posix.go:40:	return ipToSockaddr(family, a.IP, a.Port, a.Zone)
golang-1.15-1.15.5/src/net/tcpsock_posix.go-41-}
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-140-			}()
golang-1.15-1.15.5/src/net/tcpsock_test.go:141:			c, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/tcpsock_test.go-142-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-209-	for p := 0; p < P; p++ {
golang-1.15-1.15.5/src/net/tcpsock_test.go:210:		c, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/tcpsock_test.go-211-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-329-
golang-1.15-1.15.5/src/net/tcpsock_test.go:330:func TestResolveTCPAddr(t *testing.T) {
golang-1.15-1.15.5/src/net/tcpsock_test.go-331-	origTestHookLookupIP := testHookLookupIP
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-335-	for _, tt := range resolveTCPAddrTests {
golang-1.15-1.15.5/src/net/tcpsock_test.go:336:		addr, err := ResolveTCPAddr(tt.network, tt.litAddrOrName)
golang-1.15-1.15.5/src/net/tcpsock_test.go-337-		if !reflect.DeepEqual(addr, tt.addr) || !reflect.DeepEqual(err, tt.err) {
golang-1.15-1.15.5/src/net/tcpsock_test.go:338:			t.Errorf("ResolveTCPAddr(%q, %q) = %#v, %v, want %#v, %v", tt.network, tt.litAddrOrName, addr, err, tt.addr, tt.err)
golang-1.15-1.15.5/src/net/tcpsock_test.go-339-			continue
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-341-		if err == nil {
golang-1.15-1.15.5/src/net/tcpsock_test.go:342:			addr2, err := ResolveTCPAddr(addr.Network(), addr.String())
golang-1.15-1.15.5/src/net/tcpsock_test.go-343-			if !reflect.DeepEqual(addr2, tt.addr) || err != tt.err {
golang-1.15-1.15.5/src/net/tcpsock_test.go:344:				t.Errorf("(%q, %q): ResolveTCPAddr(%q, %q) = %#v, %v, want %#v, %v", tt.network, tt.litAddrOrName, addr.Network(), addr.String(), addr2, err, tt.addr, tt.err)
golang-1.15-1.15.5/src/net/tcpsock_test.go-345-			}
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-367-		defer ln.Close()
golang-1.15-1.15.5/src/net/tcpsock_test.go:368:		la := ln.Addr()
golang-1.15-1.15.5/src/net/tcpsock_test.go-369-		if a, ok := la.(*TCPAddr); !ok || a.Port == 0 {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-399-		}
golang-1.15-1.15.5/src/net/tcpsock_test.go:400:		if la, ok := ln.Addr().(*TCPAddr); !ok || !tt.nameLookup && la.Zone == "" {
golang-1.15-1.15.5/src/net/tcpsock_test.go-401-			t.Fatalf("got %v; expected a proper address with zone identifier", la)
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-403-
golang-1.15-1.15.5/src/net/tcpsock_test.go:404:		c, err := Dial(tt.network, ls.Listener.Addr().String())
golang-1.15-1.15.5/src/net/tcpsock_test.go-405-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-408-		defer c.Close()
golang-1.15-1.15.5/src/net/tcpsock_test.go:409:		if la, ok := c.LocalAddr().(*TCPAddr); !ok || !tt.nameLookup && la.Zone == "" {
golang-1.15-1.15.5/src/net/tcpsock_test.go-410-			t.Fatalf("got %v; expected a proper address with zone identifier", la)
golang-1.15-1.15.5/src/net/tcpsock_test.go-411-		}
golang-1.15-1.15.5/src/net/tcpsock_test.go:412:		if ra, ok := c.RemoteAddr().(*TCPAddr); !ok || !tt.nameLookup && ra.Zone == "" {
golang-1.15-1.15.5/src/net/tcpsock_test.go-413-			t.Fatalf("got %v; expected a proper address with zone identifier", ra)
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-454-	for i := 0; i < attempts; i++ {
golang-1.15-1.15.5/src/net/tcpsock_test.go:455:		c, err := d.Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/tcpsock_test.go-456-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-492-	}()
golang-1.15-1.15.5/src/net/tcpsock_test.go:493:	client, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/tcpsock_test.go-494-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-601-			}()
golang-1.15-1.15.5/src/net/tcpsock_test.go:602:			c, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/tcpsock_test.go-603-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-633-	var d Dialer
golang-1.15-1.15.5/src/net/tcpsock_test.go:634:	c, err := d.Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/tcpsock_test.go-635-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-638-	}
golang-1.15-1.15.5/src/net/tcpsock_test.go:639:	network := c.LocalAddr().Network()
golang-1.15-1.15.5/src/net/tcpsock_test.go:640:	laddr := *c.LocalAddr().(*TCPAddr)
golang-1.15-1.15.5/src/net/tcpsock_test.go-641-	c.Close()
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-658-		if err == nil {
golang-1.15-1.15.5/src/net/tcpsock_test.go:659:			addr := c.LocalAddr().(*TCPAddr)
golang-1.15-1.15.5/src/net/tcpsock_test.go-660-			if addr.Port == laddr.Port || addr.IP.Equal(laddr.IP) {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-709-
golang-1.15-1.15.5/src/net/tcpsock_test.go:710:			c, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/tcpsock_test.go-711-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-755-
golang-1.15-1.15.5/src/net/tcpsock_test.go:756:	c, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/tcpsock_test.go-757-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_test.go-808-	}()
golang-1.15-1.15.5/src/net/tcpsock_test.go:809:	c, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/tcpsock_test.go-810-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/tcpsock_unix_test.go-58-			d := Dialer{Timeout: 50 * time.Millisecond}
golang-1.15-1.15.5/src/net/tcpsock_unix_test.go:59:			c, err := d.Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/tcpsock_unix_test.go-60-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-75-			if err == nil {
golang-1.15-1.15.5/src/net/timeout_test.go:76:				err = fmt.Errorf("unexpectedly established: tcp:%s->%s", c.LocalAddr(), c.RemoteAddr())
golang-1.15-1.15.5/src/net/timeout_test.go-77-				c.Close()
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-124-			}
golang-1.15-1.15.5/src/net/timeout_test.go:125:			c, err := d.Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-126-			if err == nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-178-				d := Dialer{Timeout: 100 * time.Millisecond}
golang-1.15-1.15.5/src/net/timeout_test.go:179:				c, err := d.Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-180-				if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-329-
golang-1.15-1.15.5/src/net/timeout_test.go:330:	c, err := Dial(ls.Listener.Addr().Network(), ls.Listener.Addr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-331-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-378-
golang-1.15-1.15.5/src/net/timeout_test.go:379:	c, err := Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-380-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-448-
golang-1.15-1.15.5/src/net/timeout_test.go:449:	host, _, err := SplitHostPort(ls.PacketConn.LocalAddr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-450-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-452-	}
golang-1.15-1.15.5/src/net/timeout_test.go:453:	c, err := ListenPacket(ls.PacketConn.LocalAddr().Network(), JoinHostPort(host, "0"))
golang-1.15-1.15.5/src/net/timeout_test.go-454-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-457-	defer c.Close()
golang-1.15-1.15.5/src/net/timeout_test.go:458:	ch <- c.LocalAddr()
golang-1.15-1.15.5/src/net/timeout_test.go-459-
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-509-	for i, tt := range writeTimeoutTests {
golang-1.15-1.15.5/src/net/timeout_test.go:510:		c, err := Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-511-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-556-
golang-1.15-1.15.5/src/net/timeout_test.go:557:	c, err := Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-558-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-622-
golang-1.15-1.15.5/src/net/timeout_test.go:623:	host, _, err := SplitHostPort(c1.LocalAddr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-624-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-628-	for i, tt := range writeToTimeoutTests {
golang-1.15-1.15.5/src/net/timeout_test.go:629:		c2, err := ListenPacket(c1.LocalAddr().Network(), JoinHostPort(host, "0"))
golang-1.15-1.15.5/src/net/timeout_test.go-630-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-639-			for {
golang-1.15-1.15.5/src/net/timeout_test.go:640:				n, err := c2.WriteTo([]byte("WRITETO TIMEOUT TEST"), c1.LocalAddr())
golang-1.15-1.15.5/src/net/timeout_test.go-641-				if xerr != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-670-
golang-1.15-1.15.5/src/net/timeout_test.go:671:	c, err := Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-672-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-703-
golang-1.15-1.15.5/src/net/timeout_test.go:704:	c2, err := Dial(c1.LocalAddr().Network(), c1.LocalAddr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-705-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-741-
golang-1.15-1.15.5/src/net/timeout_test.go:742:	c, err := Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-743-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-865-
golang-1.15-1.15.5/src/net/timeout_test.go:866:			c, err := Dial(ls.Listener.Addr().Network(), ls.Listener.Addr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-867-			if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-965-
golang-1.15-1.15.5/src/net/timeout_test.go:966:	c, err := Dial(ls.Listener.Addr().Network(), ls.Listener.Addr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-967-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-992-
golang-1.15-1.15.5/src/net/timeout_test.go:993:	c, err := Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-994-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/timeout_test.go-1051-	for i := 0; i < conns; i++ {
golang-1.15-1.15.5/src/net/timeout_test.go:1052:		c[i], err = Dial(ln.Addr().Network(), ln.Addr().String())
golang-1.15-1.15.5/src/net/timeout_test.go-1053-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock.go-48-
golang-1.15-1.15.5/src/net/udpsock.go:49:func (a *UDPAddr) opAddr() Addr {
golang-1.15-1.15.5/src/net/udpsock.go-50-	if a == nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock.go-70-// parameters.
golang-1.15-1.15.5/src/net/udpsock.go:71:func ResolveUDPAddr(network, address string) (*UDPAddr, error) {
golang-1.15-1.15.5/src/net/udpsock.go-72-	switch network {
##############################################
golang-1.15-1.15.5/src/net/udpsock.go-152-	if err != nil {
golang-1.15-1.15.5/src/net/udpsock.go:153:		err = &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: addr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/udpsock.go-154-	}
##############################################
golang-1.15-1.15.5/src/net/udpsock.go-168-	if err != nil {
golang-1.15-1.15.5/src/net/udpsock.go:169:		err = &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: a.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/udpsock.go-170-	}
##############################################
golang-1.15-1.15.5/src/net/udpsock.go-187-	if err != nil {
golang-1.15-1.15.5/src/net/udpsock.go:188:		err = &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: addr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/udpsock.go-189-	}
##############################################
golang-1.15-1.15.5/src/net/udpsock.go-205-	default:
golang-1.15-1.15.5/src/net/udpsock.go:206:		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: raddr.opAddr(), Err: UnknownNetworkError(network)}
golang-1.15-1.15.5/src/net/udpsock.go-207-	}
golang-1.15-1.15.5/src/net/udpsock.go-208-	if raddr == nil {
golang-1.15-1.15.5/src/net/udpsock.go:209:		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: nil, Err: errMissingAddress}
golang-1.15-1.15.5/src/net/udpsock.go-210-	}
##############################################
golang-1.15-1.15.5/src/net/udpsock.go-213-	if err != nil {
golang-1.15-1.15.5/src/net/udpsock.go:214:		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: raddr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/udpsock.go-215-	}
##############################################
golang-1.15-1.15.5/src/net/udpsock.go-231-	default:
golang-1.15-1.15.5/src/net/udpsock.go:232:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: laddr.opAddr(), Err: UnknownNetworkError(network)}
golang-1.15-1.15.5/src/net/udpsock.go-233-	}
##############################################
golang-1.15-1.15.5/src/net/udpsock.go-239-	if err != nil {
golang-1.15-1.15.5/src/net/udpsock.go:240:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: laddr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/udpsock.go-241-	}
##############################################
golang-1.15-1.15.5/src/net/udpsock.go-265-	default:
golang-1.15-1.15.5/src/net/udpsock.go:266:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: gaddr.opAddr(), Err: UnknownNetworkError(network)}
golang-1.15-1.15.5/src/net/udpsock.go-267-	}
golang-1.15-1.15.5/src/net/udpsock.go-268-	if gaddr == nil || gaddr.IP == nil {
golang-1.15-1.15.5/src/net/udpsock.go:269:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: gaddr.opAddr(), Err: errMissingAddress}
golang-1.15-1.15.5/src/net/udpsock.go-270-	}
##############################################
golang-1.15-1.15.5/src/net/udpsock.go-273-	if err != nil {
golang-1.15-1.15.5/src/net/udpsock.go:274:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: gaddr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/udpsock.go-275-	}
##############################################
golang-1.15-1.15.5/src/net/udpsock_plan9_test.go-40-	}
golang-1.15-1.15.5/src/net/udpsock_plan9_test.go:41:	c1addr := c1.LocalAddr().(*UDPAddr)
golang-1.15-1.15.5/src/net/udpsock_plan9_test.go-42-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock_plan9_test.go-47-	c2, err := ListenUDP("udp4", &UDPAddr{IP: IPv4zero, Port: 0})
golang-1.15-1.15.5/src/net/udpsock_plan9_test.go:48:	c2addr := c2.LocalAddr().(*UDPAddr)
golang-1.15-1.15.5/src/net/udpsock_plan9_test.go-49-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock_posix.go-4-
golang-1.15-1.15.5/src/net/udpsock_posix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/net/udpsock_posix.go-6-
##############################################
golang-1.15-1.15.5/src/net/udpsock_posix.go-33-
golang-1.15-1.15.5/src/net/udpsock_posix.go:34:func (a *UDPAddr) sockaddr(family int) (syscall.Sockaddr, error) {
golang-1.15-1.15.5/src/net/udpsock_posix.go-35-	if a == nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock_posix.go-37-	}
golang-1.15-1.15.5/src/net/udpsock_posix.go:38:	return ipToSockaddr(family, a.IP, a.Port, a.Zone)
golang-1.15-1.15.5/src/net/udpsock_posix.go-39-}
##############################################
golang-1.15-1.15.5/src/net/udpsock_posix.go-75-	}
golang-1.15-1.15.5/src/net/udpsock_posix.go:76:	sa, err := addr.sockaddr(c.fd.family)
golang-1.15-1.15.5/src/net/udpsock_posix.go-77-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock_posix.go-89-	}
golang-1.15-1.15.5/src/net/udpsock_posix.go:90:	sa, err := addr.sockaddr(c.fd.family)
golang-1.15-1.15.5/src/net/udpsock_posix.go-91-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-26-	}
golang-1.15-1.15.5/src/net/udpsock_test.go:27:	lla := ipv6LinkLocalUnicastAddr(ifi)
golang-1.15-1.15.5/src/net/udpsock_test.go-28-	if lla == "" {
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-44-	for i := 0; i < b.N; i++ {
golang-1.15-1.15.5/src/net/udpsock_test.go:45:		if _, err := c1.WriteTo(buf[:], c2.LocalAddr()); err != nil {
golang-1.15-1.15.5/src/net/udpsock_test.go-46-			b.Fatal(err)
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-89-
golang-1.15-1.15.5/src/net/udpsock_test.go:90:func TestResolveUDPAddr(t *testing.T) {
golang-1.15-1.15.5/src/net/udpsock_test.go-91-	origTestHookLookupIP := testHookLookupIP
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-95-	for _, tt := range resolveUDPAddrTests {
golang-1.15-1.15.5/src/net/udpsock_test.go:96:		addr, err := ResolveUDPAddr(tt.network, tt.litAddrOrName)
golang-1.15-1.15.5/src/net/udpsock_test.go-97-		if !reflect.DeepEqual(addr, tt.addr) || !reflect.DeepEqual(err, tt.err) {
golang-1.15-1.15.5/src/net/udpsock_test.go:98:			t.Errorf("ResolveUDPAddr(%q, %q) = %#v, %v, want %#v, %v", tt.network, tt.litAddrOrName, addr, err, tt.addr, tt.err)
golang-1.15-1.15.5/src/net/udpsock_test.go-99-			continue
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-101-		if err == nil {
golang-1.15-1.15.5/src/net/udpsock_test.go:102:			addr2, err := ResolveUDPAddr(addr.Network(), addr.String())
golang-1.15-1.15.5/src/net/udpsock_test.go-103-			if !reflect.DeepEqual(addr2, tt.addr) || err != tt.err {
golang-1.15-1.15.5/src/net/udpsock_test.go:104:				t.Errorf("(%q, %q): ResolveUDPAddr(%q, %q) = %#v, %v, want %#v, %v", tt.network, tt.litAddrOrName, addr.Network(), addr.String(), addr2, err, tt.addr, tt.err)
golang-1.15-1.15.5/src/net/udpsock_test.go-105-			}
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-121-
golang-1.15-1.15.5/src/net/udpsock_test.go:122:	testWriteToConn(t, c.LocalAddr().String())
golang-1.15-1.15.5/src/net/udpsock_test.go:123:	testWriteToPacketConn(t, c.LocalAddr().String())
golang-1.15-1.15.5/src/net/udpsock_test.go-124-}
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-132-
golang-1.15-1.15.5/src/net/udpsock_test.go:133:	ra, err := ResolveUDPAddr("udp", raddr)
golang-1.15-1.15.5/src/net/udpsock_test.go-134-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-176-
golang-1.15-1.15.5/src/net/udpsock_test.go:177:	ra, err := ResolveUDPAddr("udp", raddr)
golang-1.15-1.15.5/src/net/udpsock_test.go-178-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-225-		defer c.Close()
golang-1.15-1.15.5/src/net/udpsock_test.go:226:		la := c.LocalAddr()
golang-1.15-1.15.5/src/net/udpsock_test.go-227-		if a, ok := la.(*UDPAddr); !ok || a.Port == 0 {
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-243-			var err error
golang-1.15-1.15.5/src/net/udpsock_test.go:244:			if la, err = ResolveUDPAddr("udp", laddr); err != nil {
golang-1.15-1.15.5/src/net/udpsock_test.go-245-				t.Fatal(err)
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-247-		}
golang-1.15-1.15.5/src/net/udpsock_test.go:248:		c2, err := DialUDP("udp", la, c1.LocalAddr().(*UDPAddr))
golang-1.15-1.15.5/src/net/udpsock_test.go-249-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-257-		}{
golang-1.15-1.15.5/src/net/udpsock_test.go:258:			{c1.LocalAddr(), true},
golang-1.15-1.15.5/src/net/udpsock_test.go:259:			{c1.(*UDPConn).RemoteAddr(), false},
golang-1.15-1.15.5/src/net/udpsock_test.go:260:			{c2.LocalAddr(), true},
golang-1.15-1.15.5/src/net/udpsock_test.go:261:			{c2.RemoteAddr(), true},
golang-1.15-1.15.5/src/net/udpsock_test.go-262-		}
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-295-		}
golang-1.15-1.15.5/src/net/udpsock_test.go:296:		if la, ok := c1.LocalAddr().(*UDPAddr); !ok || !tt.nameLookup && la.Zone == "" {
golang-1.15-1.15.5/src/net/udpsock_test.go-297-			t.Fatalf("got %v; expected a proper address with zone identifier", la)
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-299-
golang-1.15-1.15.5/src/net/udpsock_test.go:300:		c2, err := Dial(tt.network, ls.PacketConn.LocalAddr().String())
golang-1.15-1.15.5/src/net/udpsock_test.go-301-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-304-		defer c2.Close()
golang-1.15-1.15.5/src/net/udpsock_test.go:305:		if la, ok := c2.LocalAddr().(*UDPAddr); !ok || !tt.nameLookup && la.Zone == "" {
golang-1.15-1.15.5/src/net/udpsock_test.go-306-			t.Fatalf("got %v; expected a proper address with zone identifier", la)
golang-1.15-1.15.5/src/net/udpsock_test.go-307-		}
golang-1.15-1.15.5/src/net/udpsock_test.go:308:		if ra, ok := c2.RemoteAddr().(*UDPAddr); !ok || !tt.nameLookup && ra.Zone == "" {
golang-1.15-1.15.5/src/net/udpsock_test.go-309-			t.Fatalf("got %v; expected a proper address with zone identifier", ra)
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-340-	for _, genericRead := range []bool{false, true} {
golang-1.15-1.15.5/src/net/udpsock_test.go:341:		n, err := c.WriteTo(nil, c.LocalAddr())
golang-1.15-1.15.5/src/net/udpsock_test.go-342-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-377-	for _, genericRead := range []bool{false, true} {
golang-1.15-1.15.5/src/net/udpsock_test.go:378:		n, err := c.WriteTo(b, c.LocalAddr())
golang-1.15-1.15.5/src/net/udpsock_test.go-379-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/udpsock_test.go-412-
golang-1.15-1.15.5/src/net/udpsock_test.go:413:	c2, err := Dial("udp", c1.LocalAddr().String())
golang-1.15-1.15.5/src/net/udpsock_test.go-414-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock.go-43-
golang-1.15-1.15.5/src/net/unixsock.go:44:func (a *UnixAddr) opAddr() Addr {
golang-1.15-1.15.5/src/net/unixsock.go-45-	if a == nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock.go-56-// parameters.
golang-1.15-1.15.5/src/net/unixsock.go:57:func ResolveUnixAddr(network, address string) (*UnixAddr, error) {
golang-1.15-1.15.5/src/net/unixsock.go-58-	switch network {
##############################################
golang-1.15-1.15.5/src/net/unixsock.go-156-	if err != nil {
golang-1.15-1.15.5/src/net/unixsock.go:157:		err = &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: addr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/unixsock.go-158-	}
##############################################
golang-1.15-1.15.5/src/net/unixsock.go-172-	if err != nil {
golang-1.15-1.15.5/src/net/unixsock.go:173:		err = &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: a.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/unixsock.go-174-	}
##############################################
golang-1.15-1.15.5/src/net/unixsock.go-189-	if err != nil {
golang-1.15-1.15.5/src/net/unixsock.go:190:		err = &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: addr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/unixsock.go-191-	}
##############################################
golang-1.15-1.15.5/src/net/unixsock.go-206-	default:
golang-1.15-1.15.5/src/net/unixsock.go:207:		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: raddr.opAddr(), Err: UnknownNetworkError(network)}
golang-1.15-1.15.5/src/net/unixsock.go-208-	}
##############################################
golang-1.15-1.15.5/src/net/unixsock.go-211-	if err != nil {
golang-1.15-1.15.5/src/net/unixsock.go:212:		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: raddr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/unixsock.go-213-	}
##############################################
golang-1.15-1.15.5/src/net/unixsock.go-281-// do not modify it.
golang-1.15-1.15.5/src/net/unixsock.go:282:func (l *UnixListener) Addr() Addr { return l.fd.laddr }
golang-1.15-1.15.5/src/net/unixsock.go-283-
##############################################
golang-1.15-1.15.5/src/net/unixsock.go-320-	default:
golang-1.15-1.15.5/src/net/unixsock.go:321:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: laddr.opAddr(), Err: UnknownNetworkError(network)}
golang-1.15-1.15.5/src/net/unixsock.go-322-	}
golang-1.15-1.15.5/src/net/unixsock.go-323-	if laddr == nil {
golang-1.15-1.15.5/src/net/unixsock.go:324:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: laddr.opAddr(), Err: errMissingAddress}
golang-1.15-1.15.5/src/net/unixsock.go-325-	}
##############################################
golang-1.15-1.15.5/src/net/unixsock.go-328-	if err != nil {
golang-1.15-1.15.5/src/net/unixsock.go:329:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: laddr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/unixsock.go-330-	}
##############################################
golang-1.15-1.15.5/src/net/unixsock.go-340-	default:
golang-1.15-1.15.5/src/net/unixsock.go:341:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: laddr.opAddr(), Err: UnknownNetworkError(network)}
golang-1.15-1.15.5/src/net/unixsock.go-342-	}
##############################################
golang-1.15-1.15.5/src/net/unixsock.go-348-	if err != nil {
golang-1.15-1.15.5/src/net/unixsock.go:349:		return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: laddr.opAddr(), Err: err}
golang-1.15-1.15.5/src/net/unixsock.go-350-	}
##############################################
golang-1.15-1.15.5/src/net/unixsock_linux_test.go-23-	// retrieve the autobind address
golang-1.15-1.15.5/src/net/unixsock_linux_test.go:24:	autoAddr := c1.LocalAddr().(*UnixAddr)
golang-1.15-1.15.5/src/net/unixsock_linux_test.go-25-	if len(autoAddr.Name) <= 1 {
##############################################
golang-1.15-1.15.5/src/net/unixsock_linux_test.go-37-
golang-1.15-1.15.5/src/net/unixsock_linux_test.go:38:	if !reflect.DeepEqual(c1.LocalAddr(), c2.RemoteAddr()) {
golang-1.15-1.15.5/src/net/unixsock_linux_test.go:39:		t.Fatalf("expected autobind address %v, got %v", c1.LocalAddr(), c2.RemoteAddr())
golang-1.15-1.15.5/src/net/unixsock_linux_test.go-40-	}
##############################################
golang-1.15-1.15.5/src/net/unixsock_linux_test.go-63-
golang-1.15-1.15.5/src/net/unixsock_linux_test.go:64:	la, err := ResolveUnixAddr("unixgram", addr)
golang-1.15-1.15.5/src/net/unixsock_linux_test.go-65-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock_posix.go-4-
golang-1.15-1.15.5/src/net/unixsock_posix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/net/unixsock_posix.go-6-
##############################################
golang-1.15-1.15.5/src/net/unixsock_posix.go-89-
golang-1.15-1.15.5/src/net/unixsock_posix.go:90:func (a *UnixAddr) sockaddr(family int) (syscall.Sockaddr, error) {
golang-1.15-1.15.5/src/net/unixsock_posix.go-91-	if a == nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-28-
golang-1.15-1.15.5/src/net/unixsock_test.go:29:	addr := testUnixAddr()
golang-1.15-1.15.5/src/net/unixsock_test.go:30:	la, err := ResolveUnixAddr("unixgram", addr)
golang-1.15-1.15.5/src/net/unixsock_test.go-31-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-83-	}
golang-1.15-1.15.5/src/net/unixsock_test.go:84:	defer os.Remove(c1.LocalAddr().String())
golang-1.15-1.15.5/src/net/unixsock_test.go-85-	defer c1.Close()
golang-1.15-1.15.5/src/net/unixsock_test.go-86-
golang-1.15-1.15.5/src/net/unixsock_test.go:87:	c2, err := Dial("unixgram", c1.LocalAddr().String())
golang-1.15-1.15.5/src/net/unixsock_test.go-88-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-90-	}
golang-1.15-1.15.5/src/net/unixsock_test.go:91:	defer os.Remove(c2.LocalAddr().String())
golang-1.15-1.15.5/src/net/unixsock_test.go-92-	defer c2.Close()
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-133-	}
golang-1.15-1.15.5/src/net/unixsock_test.go:134:	defer os.Remove(c1.LocalAddr().String())
golang-1.15-1.15.5/src/net/unixsock_test.go-135-	defer c1.Close()
golang-1.15-1.15.5/src/net/unixsock_test.go-136-
golang-1.15-1.15.5/src/net/unixsock_test.go:137:	c2, err := Dial("unixgram", c1.LocalAddr().String())
golang-1.15-1.15.5/src/net/unixsock_test.go-138-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-140-	}
golang-1.15-1.15.5/src/net/unixsock_test.go:141:	defer os.Remove(c2.LocalAddr().String())
golang-1.15-1.15.5/src/net/unixsock_test.go-142-	defer c2.Close()
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-177-
golang-1.15-1.15.5/src/net/unixsock_test.go:178:	addr := testUnixAddr()
golang-1.15-1.15.5/src/net/unixsock_test.go:179:	laddr, err := ResolveUnixAddr("unixgram", addr)
golang-1.15-1.15.5/src/net/unixsock_test.go-180-	if err != nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-222-func testUnixgramWritePacketConn(t *testing.T, raddr *UnixAddr) {
golang-1.15-1.15.5/src/net/unixsock_test.go:223:	addr := testUnixAddr()
golang-1.15-1.15.5/src/net/unixsock_test.go-224-	c, err := ListenPacket("unixgram", addr)
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-251-	handler := func(ls *localServer, ln Listener) {}
golang-1.15-1.15.5/src/net/unixsock_test.go:252:	for _, laddr := range []string{"", testUnixAddr()} {
golang-1.15-1.15.5/src/net/unixsock_test.go-253-		laddr := laddr
golang-1.15-1.15.5/src/net/unixsock_test.go:254:		taddr := testUnixAddr()
golang-1.15-1.15.5/src/net/unixsock_test.go:255:		ta, err := ResolveUnixAddr("unix", taddr)
golang-1.15-1.15.5/src/net/unixsock_test.go-256-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-271-
golang-1.15-1.15.5/src/net/unixsock_test.go:272:		la, err := ResolveUnixAddr("unix", laddr)
golang-1.15-1.15.5/src/net/unixsock_test.go-273-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-296-		var connAddrs = [3]struct{ got, want Addr }{
golang-1.15-1.15.5/src/net/unixsock_test.go:297:			{ln.Addr(), ta},
golang-1.15-1.15.5/src/net/unixsock_test.go:298:			{c.LocalAddr(), &UnixAddr{Name: laddr, Net: "unix"}},
golang-1.15-1.15.5/src/net/unixsock_test.go:299:			{c.RemoteAddr(), ta},
golang-1.15-1.15.5/src/net/unixsock_test.go-300-		}
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-313-
golang-1.15-1.15.5/src/net/unixsock_test.go:314:	for _, laddr := range []string{"", testUnixAddr()} {
golang-1.15-1.15.5/src/net/unixsock_test.go-315-		laddr := laddr
golang-1.15-1.15.5/src/net/unixsock_test.go:316:		taddr := testUnixAddr()
golang-1.15-1.15.5/src/net/unixsock_test.go:317:		ta, err := ResolveUnixAddr("unixgram", taddr)
golang-1.15-1.15.5/src/net/unixsock_test.go-318-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-331-		if laddr != "" {
golang-1.15-1.15.5/src/net/unixsock_test.go:332:			if la, err = ResolveUnixAddr("unixgram", laddr); err != nil {
golang-1.15-1.15.5/src/net/unixsock_test.go-333-				t.Fatal(err)
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-354-		var connAddrs = [4]struct{ got, want Addr }{
golang-1.15-1.15.5/src/net/unixsock_test.go:355:			{c1.LocalAddr(), ta},
golang-1.15-1.15.5/src/net/unixsock_test.go:356:			{c1.RemoteAddr(), nil},
golang-1.15-1.15.5/src/net/unixsock_test.go:357:			{c2.LocalAddr(), &UnixAddr{Name: laddr, Net: "unixgram"}},
golang-1.15-1.15.5/src/net/unixsock_test.go:358:			{c2.RemoteAddr(), ta},
golang-1.15-1.15.5/src/net/unixsock_test.go-359-		}
##############################################
golang-1.15-1.15.5/src/net/unixsock_test.go-371-	}
golang-1.15-1.15.5/src/net/unixsock_test.go:372:	name := testUnixAddr()
golang-1.15-1.15.5/src/net/unixsock_test.go-373-
##############################################
golang-1.15-1.15.5/src/net/unixsock_windows_test.go-47-	handler := func(ls *localServer, ln Listener) {}
golang-1.15-1.15.5/src/net/unixsock_windows_test.go:48:	for _, laddr := range []string{"", testUnixAddr()} {
golang-1.15-1.15.5/src/net/unixsock_windows_test.go-49-		laddr := laddr
golang-1.15-1.15.5/src/net/unixsock_windows_test.go:50:		taddr := testUnixAddr()
golang-1.15-1.15.5/src/net/unixsock_windows_test.go:51:		ta, err := ResolveUnixAddr("unix", taddr)
golang-1.15-1.15.5/src/net/unixsock_windows_test.go-52-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock_windows_test.go-67-
golang-1.15-1.15.5/src/net/unixsock_windows_test.go:68:		la, err := ResolveUnixAddr("unix", laddr)
golang-1.15-1.15.5/src/net/unixsock_windows_test.go-69-		if err != nil {
##############################################
golang-1.15-1.15.5/src/net/unixsock_windows_test.go-89-		var connAddrs = [3]struct{ got, want Addr }{
golang-1.15-1.15.5/src/net/unixsock_windows_test.go:90:			{ln.Addr(), ta},
golang-1.15-1.15.5/src/net/unixsock_windows_test.go:91:			{c.LocalAddr(), &UnixAddr{Name: laddr, Net: "unix"}},
golang-1.15-1.15.5/src/net/unixsock_windows_test.go:92:			{c.RemoteAddr(), ta},
golang-1.15-1.15.5/src/net/unixsock_windows_test.go-93-		}
##############################################
golang-1.15-1.15.5/src/net/writev_test.go-205-	}()
golang-1.15-1.15.5/src/net/writev_test.go:206:	c1, err := Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/net/writev_test.go-207-	if err != nil {
##############################################
golang-1.15-1.15.5/src/os/dir_unix.go-4-
golang-1.15-1.15.5/src/os/dir_unix.go:5:// +build aix dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/os/dir_unix.go-6-
##############################################
golang-1.15-1.15.5/src/os/error_posix.go-4-
golang-1.15-1.15.5/src/os/error_posix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/os/error_posix.go-6-
##############################################
golang-1.15-1.15.5/src/os/error_unix_test.go-4-
golang-1.15-1.15.5/src/os/error_unix_test.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/os/error_unix_test.go-6-
##############################################
golang-1.15-1.15.5/src/os/exec/exec_test.go-739-		go runCommand(cb, bres)
golang-1.15-1.15.5/src/os/exec/exec_test.go:740:		if got, want := <-ares, fmt.Sprintf("fd3: listener %s\n", la.Addr()); got != want {
golang-1.15-1.15.5/src/os/exec/exec_test.go-741-			t.Errorf("iteration %d, process A got:\n%s\nwant:\n%s\n", i, got, want)
golang-1.15-1.15.5/src/os/exec/exec_test.go-742-		}
golang-1.15-1.15.5/src/os/exec/exec_test.go:743:		if got, want := <-bres, fmt.Sprintf("fd3: listener %s\n", lb.Addr()); got != want {
golang-1.15-1.15.5/src/os/exec/exec_test.go-744-			t.Errorf("iteration %d, process B got:\n%s\nwant:\n%s\n", i, got, want)
##############################################
golang-1.15-1.15.5/src/os/exec/exec_test.go-845-		if err == nil {
golang-1.15-1.15.5/src/os/exec/exec_test.go:846:			fmt.Printf("fd3: listener %s\n", ln.Addr())
golang-1.15-1.15.5/src/os/exec/exec_test.go-847-			ln.Close()
##############################################
golang-1.15-1.15.5/src/os/exec/lp_js.go-20-func LookPath(file string) (string, error) {
golang-1.15-1.15.5/src/os/exec/lp_js.go:21:	// Wasm can not execute processes, so act as if there are no executables at all.
golang-1.15-1.15.5/src/os/exec/lp_js.go-22-	return "", &Error{file, ErrNotFound}
##############################################
golang-1.15-1.15.5/src/os/exec_posix.go-4-
golang-1.15-1.15.5/src/os/exec_posix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/os/exec_posix.go-6-
##############################################
golang-1.15-1.15.5/src/os/exec_unix.go-4-
golang-1.15-1.15.5/src/os/exec_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/os/exec_unix.go-6-
##############################################
golang-1.15-1.15.5/src/os/export_unix_test.go-4-
golang-1.15-1.15.5/src/os/export_unix_test.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/os/export_unix_test.go-6-
##############################################
golang-1.15-1.15.5/src/os/file_posix.go-4-
golang-1.15-1.15.5/src/os/file_posix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/os/file_posix.go-6-
##############################################
golang-1.15-1.15.5/src/os/file_unix.go-4-
golang-1.15-1.15.5/src/os/file_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/os/file_unix.go-6-
##############################################
golang-1.15-1.15.5/src/os/os_unix_test.go-4-
golang-1.15-1.15.5/src/os/os_unix_test.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/os/os_unix_test.go-6-
##############################################
golang-1.15-1.15.5/src/os/path_unix.go-4-
golang-1.15-1.15.5/src/os/path_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/os/path_unix.go-6-
##############################################
golang-1.15-1.15.5/src/os/pipe_bsd.go-4-
golang-1.15-1.15.5/src/os/pipe_bsd.go:5:// +build aix darwin dragonfly js,wasm solaris
golang-1.15-1.15.5/src/os/pipe_bsd.go-6-
##############################################
golang-1.15-1.15.5/src/os/signal/signal_unix.go-4-
golang-1.15-1.15.5/src/os/signal/signal_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/os/signal/signal_unix.go-6-
##############################################
golang-1.15-1.15.5/src/os/stat_unix.go-4-
golang-1.15-1.15.5/src/os/stat_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/os/stat_unix.go-6-
##############################################
golang-1.15-1.15.5/src/os/sticky_bsd.go-4-
golang-1.15-1.15.5/src/os/sticky_bsd.go:5:// +build aix darwin dragonfly freebsd js,wasm netbsd openbsd solaris
golang-1.15-1.15.5/src/os/sticky_bsd.go-6-
##############################################
golang-1.15-1.15.5/src/os/sys_bsd.go-4-
golang-1.15-1.15.5/src/os/sys_bsd.go:5:// +build darwin dragonfly freebsd js,wasm netbsd openbsd
golang-1.15-1.15.5/src/os/sys_bsd.go-6-
##############################################
golang-1.15-1.15.5/src/os/user/lookup_unix.go-4-
golang-1.15-1.15.5/src/os/user/lookup_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm !android,linux netbsd openbsd solaris
golang-1.15-1.15.5/src/os/user/lookup_unix.go-6-// +build !cgo osusergo
##############################################
golang-1.15-1.15.5/src/os/wait_unimp.go-4-
golang-1.15-1.15.5/src/os/wait_unimp.go:5:// +build aix darwin dragonfly js,wasm netbsd openbsd solaris
golang-1.15-1.15.5/src/os/wait_unimp.go-6-
##############################################
golang-1.15-1.15.5/src/path/filepath/path_unix.go-4-
golang-1.15-1.15.5/src/path/filepath/path_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/path/filepath/path_unix.go-6-
##############################################
golang-1.15-1.15.5/src/reflect/all_test.go-352-	type testCase struct {
golang-1.15-1.15.5/src/reflect/all_test.go:353:		// -1 means Addr().Elem() of current value
golang-1.15-1.15.5/src/reflect/all_test.go-354-		index  []int
##############################################
golang-1.15-1.15.5/src/reflect/all_test.go-436-					if i == -1 {
golang-1.15-1.15.5/src/reflect/all_test.go:437:						f = f.Addr().Elem()
golang-1.15-1.15.5/src/reflect/all_test.go-438-					} else {
##############################################
golang-1.15-1.15.5/src/reflect/all_test.go-496-	vi := ValueOf(&i).Elem()
golang-1.15-1.15.5/src/reflect/all_test.go:497:	vip.Elem().Set(vi.Addr())
golang-1.15-1.15.5/src/reflect/all_test.go-498-	if *ip != 1234 {
##############################################
golang-1.15-1.15.5/src/reflect/all_test.go-1842-	for i, v := range ret {
golang-1.15-1.15.5/src/reflect/all_test.go:1843:		if v.CanAddr() {
golang-1.15-1.15.5/src/reflect/all_test.go-1844-			t.Errorf("result %d is addressable", i)
##############################################
golang-1.15-1.15.5/src/reflect/all_test.go-3099-
golang-1.15-1.15.5/src/reflect/all_test.go:3100:func TestAddr(t *testing.T) {
golang-1.15-1.15.5/src/reflect/all_test.go-3101-	var p struct {
##############################################
golang-1.15-1.15.5/src/reflect/all_test.go-3106-	v = v.Elem()
golang-1.15-1.15.5/src/reflect/all_test.go:3107:	v = v.Addr()
golang-1.15-1.15.5/src/reflect/all_test.go-3108-	v = v.Elem()
##############################################
golang-1.15-1.15.5/src/reflect/all_test.go-3118-	v = ValueOf(&q).Elem()
golang-1.15-1.15.5/src/reflect/all_test.go:3119:	v = v.Addr()
golang-1.15-1.15.5/src/reflect/all_test.go-3120-	v = v.Elem()
golang-1.15-1.15.5/src/reflect/all_test.go-3121-	v = v.Elem()
golang-1.15-1.15.5/src/reflect/all_test.go:3122:	v = v.Addr()
golang-1.15-1.15.5/src/reflect/all_test.go-3123-	v = v.Elem()
##############################################
golang-1.15-1.15.5/src/reflect/all_test.go-3134-	v0 := v
golang-1.15-1.15.5/src/reflect/all_test.go:3135:	v = v.Addr()
golang-1.15-1.15.5/src/reflect/all_test.go-3136-	v = v.Elem()
##############################################
golang-1.15-1.15.5/src/reflect/all_test.go-3154-	}
golang-1.15-1.15.5/src/reflect/all_test.go:3155:	ps := ValueOf(&s).Elem().Field(0).Addr().Interface()
golang-1.15-1.15.5/src/reflect/all_test.go-3156-	*(ps.(**bool)) = new(bool)
##############################################
golang-1.15-1.15.5/src/reflect/example_test.go-147-	v.Field(1).SetInt(2)
golang-1.15-1.15.5/src/reflect/example_test.go:148:	s := v.Addr().Interface()
golang-1.15-1.15.5/src/reflect/example_test.go-149-
##############################################
golang-1.15-1.15.5/src/reflect/type.go-2600-
golang-1.15-1.15.5/src/reflect/type.go:2601:		typ = (*structType)(unsafe.Pointer(tt.Elem().Field(0).UnsafeAddr()))
golang-1.15-1.15.5/src/reflect/type.go:2602:		ut = (*uncommonType)(unsafe.Pointer(tt.Elem().Field(1).UnsafeAddr()))
golang-1.15-1.15.5/src/reflect/type.go-2603-
##############################################
golang-1.15-1.15.5/src/reflect/value.go-264-// Addr returns a pointer value representing the address of v.
golang-1.15-1.15.5/src/reflect/value.go:265:// It panics if CanAddr() returns false.
golang-1.15-1.15.5/src/reflect/value.go-266-// Addr is typically used to obtain a pointer to a struct field
##############################################
golang-1.15-1.15.5/src/reflect/value.go-268-// pointer receiver.
golang-1.15-1.15.5/src/reflect/value.go:269:func (v Value) Addr() Value {
golang-1.15-1.15.5/src/reflect/value.go-270-	if v.flag&flagAddr == 0 {
##############################################
golang-1.15-1.15.5/src/reflect/value.go-273-	// Preserve flagRO instead of using v.flag.ro() so that
golang-1.15-1.15.5/src/reflect/value.go:274:	// v.Addr().Elem() is equivalent to v (#32772)
golang-1.15-1.15.5/src/reflect/value.go-275-	fl := v.flag & flagRO
##############################################
golang-1.15-1.15.5/src/reflect/value.go-312-// If CanAddr returns false, calling Addr will panic.
golang-1.15-1.15.5/src/reflect/value.go:313:func (v Value) CanAddr() bool {
golang-1.15-1.15.5/src/reflect/value.go-314-	return v.flag&flagAddr != 0
##############################################
golang-1.15-1.15.5/src/reflect/value.go-1954-//go:nocheckptr
golang-1.15-1.15.5/src/reflect/value.go:1955:// This prevents inlining Value.UnsafeAddr when -d=checkptr is enabled,
golang-1.15-1.15.5/src/reflect/value.go:1956:// which ensures cmd/compile can recognize unsafe.Pointer(v.UnsafeAddr())
golang-1.15-1.15.5/src/reflect/value.go-1957-// and make an exception.
golang-1.15-1.15.5/src/reflect/value.go-1958-
golang-1.15-1.15.5/src/reflect/value.go:1959:// UnsafeAddr returns a pointer to v's data.
golang-1.15-1.15.5/src/reflect/value.go-1960-// It is for advanced clients that also import the "unsafe" package.
golang-1.15-1.15.5/src/reflect/value.go-1961-// It panics if v is not addressable.
golang-1.15-1.15.5/src/reflect/value.go:1962:func (v Value) UnsafeAddr() uintptr {
golang-1.15-1.15.5/src/reflect/value.go-1963-	// TODO: deprecate
##############################################
golang-1.15-1.15.5/src/reflect/value.go-1967-	if v.flag&flagAddr == 0 {
golang-1.15-1.15.5/src/reflect/value.go:1968:		panic("reflect.Value.UnsafeAddr of unaddressable value")
golang-1.15-1.15.5/src/reflect/value.go-1969-	}
##############################################
golang-1.15-1.15.5/src/regexp/all_test.go-360-	{`foo.\$`, `foo\.\\\$`, `foo`, false},     // has escaped operators and real operators
golang-1.15-1.15.5/src/regexp/all_test.go:361:	{`!@#$%^&*()_+-=[{]}\|,<.>/?~`, `!@#\$%\^&\*\(\)_\+-=\[\{\]\}\\\|,<\.>/\?~`, `!@#`, false},
golang-1.15-1.15.5/src/regexp/all_test.go-362-}
##############################################
golang-1.15-1.15.5/src/regexp/all_test.go-369-	{`^0$`, ``, `0`, true},
golang-1.15-1.15.5/src/regexp/all_test.go:370:	{`$0^`, ``, ``, false},
golang-1.15-1.15.5/src/regexp/all_test.go:371:	{`$0$`, ``, ``, false},
golang-1.15-1.15.5/src/regexp/all_test.go:372:	{`^^0$$`, ``, ``, false},
golang-1.15-1.15.5/src/regexp/all_test.go:373:	{`^$^$`, ``, ``, false},
golang-1.15-1.15.5/src/regexp/all_test.go:374:	{`$$0^^`, ``, ``, false},
golang-1.15-1.15.5/src/regexp/all_test.go-375-}
##############################################
golang-1.15-1.15.5/src/regexp/find_test.go-110-	// can backslash-escape any punctuation
golang-1.15-1.15.5/src/regexp/find_test.go:111:	{`\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\[\\\]\^\_\{\|\}\~`,
golang-1.15-1.15.5/src/regexp/find_test.go:112:		`!"#$%&'()*+,-./:;<=>?@[\]^_{|}~`, build(1, 0, 31)},
golang-1.15-1.15.5/src/regexp/find_test.go:113:	{`[\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\[\\\]\^\_\{\|\}\~]+`,
golang-1.15-1.15.5/src/regexp/find_test.go:114:		`!"#$%&'()*+,-./:;<=>?@[\]^_{|}~`, build(1, 0, 31)},
golang-1.15-1.15.5/src/regexp/find_test.go-115-	{"\\`", "`", build(1, 0, 1)},
##############################################
golang-1.15-1.15.5/src/regexp/onepass_test.go-142-	{`^(?:(a)|(?:a*))$`, false},
golang-1.15-1.15.5/src/regexp/onepass_test.go:143:	{`^(?:(?:(?:.(?:$))?))$`, true},
golang-1.15-1.15.5/src/regexp/onepass_test.go-144-	{`^abcd$`, true},
##############################################
golang-1.15-1.15.5/src/regexp/syntax/make_perl_groups.pl-78-  }
golang-1.15-1.15.5/src/regexp/syntax/make_perl_groups.pl:79:  return "\t`$name`: {+1, code$cname},\n" .
golang-1.15-1.15.5/src/regexp/syntax/make_perl_groups.pl:80:  	"\t`$negname`: {-1, code$cname},\n";
golang-1.15-1.15.5/src/regexp/syntax/make_perl_groups.pl-81-}
##############################################
golang-1.15-1.15.5/src/regexp/syntax/parse_test.go-64-	{`\^`, `lit{^}`},
golang-1.15-1.15.5/src/regexp/syntax/parse_test.go:65:	{`\$`, `lit{$}`},
golang-1.15-1.15.5/src/regexp/syntax/parse_test.go-66-	{`\\`, `lit{\}`},
##############################################
golang-1.15-1.15.5/src/regexp/syntax/parse_test.go-120-	{`a{,2}`, `str{a{,2}}`},
golang-1.15-1.15.5/src/regexp/syntax/parse_test.go:121:	{`\.\^\$\\`, `str{.^$\}`},
golang-1.15-1.15.5/src/regexp/syntax/parse_test.go-122-	{`[a-zABC]`, `cc{0x41-0x43 0x61-0x7a}`},
##############################################
golang-1.15-1.15.5/src/regexp/syntax/regexp.go-171-	case OpEndLine:
golang-1.15-1.15.5/src/regexp/syntax/regexp.go:172:		b.WriteString(`(?m:$)`)
golang-1.15-1.15.5/src/regexp/syntax/regexp.go-173-	case OpBeginText:
##############################################
golang-1.15-1.15.5/src/regexp/syntax/regexp.go-176-		if re.Flags&WasDollar != 0 {
golang-1.15-1.15.5/src/regexp/syntax/regexp.go:177:			b.WriteString(`(?-m:$)`)
golang-1.15-1.15.5/src/regexp/syntax/regexp.go-178-		} else {
##############################################
golang-1.15-1.15.5/src/regexp/syntax/simplify_test.go-22-	{`^`, `(?m:^)`},
golang-1.15-1.15.5/src/regexp/syntax/simplify_test.go:23:	{`$`, `(?m:$)`},
golang-1.15-1.15.5/src/regexp/syntax/simplify_test.go-24-	{`[ac]`, `[ac]`},
##############################################
golang-1.15-1.15.5/src/run.bash-9-# $GOROOT/test directory will be sliced up into for parallel
golang-1.15-1.15.5/src/run.bash:10:# execution. Defaults to 1, unless GO_BUILDER_NAME is also specified,
golang-1.15-1.15.5/src/run.bash-11-# in which case it defaults to 10.
##############################################
golang-1.15-1.15.5/src/runtime/cgo/gcc_darwin_amd64.c-61-	// Constant must match the one in cmd/link/internal/ld/sym.go.
golang-1.15-1.15.5/src/runtime/cgo/gcc_darwin_amd64.c:62:	asm volatile("movq %0, %%gs:0x30" :: "r"(ts.g));
golang-1.15-1.15.5/src/runtime/cgo/gcc_darwin_amd64.c-63-
##############################################
golang-1.15-1.15.5/src/runtime/cgo/gcc_signal_darwin_arm64.c-74-
golang-1.15-1.15.5/src/runtime/cgo/gcc_signal_darwin_arm64.c:75:	// Bounce call to sigpanic through asm that makes it look like
golang-1.15-1.15.5/src/runtime/cgo/gcc_signal_darwin_arm64.c-76-	// we call sigpanic directly from the faulting code.
##############################################
golang-1.15-1.15.5/src/runtime/cgo/gcc_windows_386.c-45-	 */
golang-1.15-1.15.5/src/runtime/cgo/gcc_windows_386.c:46:	asm volatile (
golang-1.15-1.15.5/src/runtime/cgo/gcc_windows_386.c-47-		"movl %0, %%fs:0x14\n"	// MOVL tls0, 0x14(FS)
##############################################
golang-1.15-1.15.5/src/runtime/cgo/gcc_windows_amd64.c-45-	 */
golang-1.15-1.15.5/src/runtime/cgo/gcc_windows_amd64.c:46:	asm volatile (
golang-1.15-1.15.5/src/runtime/cgo/gcc_windows_amd64.c-47-	  "movq %0, %%gs:0x28\n"	// MOVL tls0, 0x28(GS)
##############################################
golang-1.15-1.15.5/src/runtime/cgocall.go-604-		}
golang-1.15-1.15.5/src/runtime/cgocall.go:605:		hbits := heapBitsForAddr(base)
golang-1.15-1.15.5/src/runtime/cgocall.go-606-		n := span.elemsize
##############################################
golang-1.15-1.15.5/src/runtime/cgocheck.go-152-
golang-1.15-1.15.5/src/runtime/cgocheck.go:153:	hbits := heapBitsForAddr(uintptr(src))
golang-1.15-1.15.5/src/runtime/cgocheck.go-154-	for i := uintptr(0); i < off+size; i += sys.PtrSize {
##############################################
golang-1.15-1.15.5/src/runtime/chan.go-96-		// Race detector uses this location for synchronization.
golang-1.15-1.15.5/src/runtime/chan.go:97:		c.buf = c.raceaddr()
golang-1.15-1.15.5/src/runtime/chan.go-98-	case elem.ptrdata == 0:
##############################################
golang-1.15-1.15.5/src/runtime/chan.go-171-	if raceenabled {
golang-1.15-1.15.5/src/runtime/chan.go:172:		racereadpc(c.raceaddr(), callerpc, funcPC(chansend))
golang-1.15-1.15.5/src/runtime/chan.go-173-	}
##############################################
golang-1.15-1.15.5/src/runtime/chan.go-369-		callerpc := getcallerpc()
golang-1.15-1.15.5/src/runtime/chan.go:370:		racewritepc(c.raceaddr(), callerpc, funcPC(closechan))
golang-1.15-1.15.5/src/runtime/chan.go:371:		racerelease(c.raceaddr())
golang-1.15-1.15.5/src/runtime/chan.go-372-	}
##############################################
golang-1.15-1.15.5/src/runtime/chan.go-393-		if raceenabled {
golang-1.15-1.15.5/src/runtime/chan.go:394:			raceacquireg(gp, c.raceaddr())
golang-1.15-1.15.5/src/runtime/chan.go-395-		}
##############################################
golang-1.15-1.15.5/src/runtime/chan.go-411-		if raceenabled {
golang-1.15-1.15.5/src/runtime/chan.go:412:			raceacquireg(gp, c.raceaddr())
golang-1.15-1.15.5/src/runtime/chan.go-413-		}
##############################################
golang-1.15-1.15.5/src/runtime/chan.go-493-			if raceenabled {
golang-1.15-1.15.5/src/runtime/chan.go:494:				raceacquire(c.raceaddr())
golang-1.15-1.15.5/src/runtime/chan.go-495-			}
##############################################
golang-1.15-1.15.5/src/runtime/chan.go-511-		if raceenabled {
golang-1.15-1.15.5/src/runtime/chan.go:512:			raceacquire(c.raceaddr())
golang-1.15-1.15.5/src/runtime/chan.go-513-		}
##############################################
golang-1.15-1.15.5/src/runtime/chan.go-821-
golang-1.15-1.15.5/src/runtime/chan.go:822:func (c *hchan) raceaddr() unsafe.Pointer {
golang-1.15-1.15.5/src/runtime/chan.go-823-	// Treat read-like and write-like operations on the channel to
##############################################
golang-1.15-1.15.5/src/runtime/conv_wasm_test.go-27-		// For out-of-bounds conversion, the result is implementation-dependent.
golang-1.15-1.15.5/src/runtime/conv_wasm_test.go:28:		// This test verifies the implementation of wasm architecture.
golang-1.15-1.15.5/src/runtime/conv_wasm_test.go-29-		{
##############################################
golang-1.15-1.15.5/src/runtime/defs2_linux.go-11-
golang-1.15-1.15.5/src/runtime/defs2_linux.go:12:The asm header tricks we have to use for Linux on amd64
golang-1.15-1.15.5/src/runtime/defs2_linux.go-13-(see defs.c and defs1.c) don't work here, so this is yet another
##############################################
golang-1.15-1.15.5/src/runtime/env_posix.go-4-
golang-1.15-1.15.5/src/runtime/env_posix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows plan9
golang-1.15-1.15.5/src/runtime/env_posix.go-6-
##############################################
golang-1.15-1.15.5/src/runtime/export_test.go-754-		ranges = append(ranges, AddrRange{
golang-1.15-1.15.5/src/runtime/export_test.go:755:			Base:  r.base.addr(),
golang-1.15-1.15.5/src/runtime/export_test.go:756:			Limit: r.limit.addr(),
golang-1.15-1.15.5/src/runtime/export_test.go-757-		})
##############################################
golang-1.15-1.15.5/src/runtime/gc_test.go-162-	if runtime.GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/gc_test.go:163:		t.Skip("no sysmon on wasm yet")
golang-1.15-1.15.5/src/runtime/gc_test.go-164-	}
##############################################
golang-1.15-1.15.5/src/runtime/heapdump.go-713-	i := uintptr(0)
golang-1.15-1.15.5/src/runtime/heapdump.go:714:	hbits := heapBitsForAddr(p)
golang-1.15-1.15.5/src/runtime/heapdump.go-715-	for ; i < nptr; i++ {
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_386.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_386.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_amd64.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_amd64.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_arm.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_arm.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_arm64.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_arm64.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_arm64be.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_arm64be.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_armbe.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_armbe.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_mips.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_mips.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_mips64.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_mips64.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_mips64le.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_mips64le.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_mips64p32.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_mips64p32.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_mips64p32le.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_mips64p32le.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_mipsle.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_mipsle.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_ppc.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_ppc.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_ppc64.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_ppc64.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_ppc64le.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_ppc64le.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_riscv.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_riscv.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_riscv64.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_riscv64.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_s390.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_s390.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_s390x.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_s390x.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_sparc.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_sparc.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_sparc64.go-30-const GoarchSparc64 = 1
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_sparc64.go:31:const GoarchWasm = 0
##############################################
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_wasm.go-30-const GoarchSparc64 = 0
golang-1.15-1.15.5/src/runtime/internal/sys/zgoarch_wasm.go:31:const GoarchWasm = 1
##############################################
golang-1.15-1.15.5/src/runtime/lock_js.go-12-
golang-1.15-1.15.5/src/runtime/lock_js.go:13:// js/wasm has no support for threads yet. There is no preemption.
golang-1.15-1.15.5/src/runtime/lock_js.go-14-
##############################################
golang-1.15-1.15.5/src/runtime/lock_js.go-33-	if l.key == mutex_locked {
golang-1.15-1.15.5/src/runtime/lock_js.go:34:		// js/wasm is single-threaded so we should never
golang-1.15-1.15.5/src/runtime/lock_js.go-35-		// observe this.
##############################################
golang-1.15-1.15.5/src/runtime/malloc.go-1186-	s.limit = s.base() + size
golang-1.15-1.15.5/src/runtime/malloc.go:1187:	heapBitsForAddr(s.base()).initSpan(s)
golang-1.15-1.15.5/src/runtime/malloc.go-1188-	return s
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-269-
golang-1.15-1.15.5/src/runtime/mbitmap.go:270:func markBitsForAddr(p uintptr) markBits {
golang-1.15-1.15.5/src/runtime/mbitmap.go-271-	s := spanOf(p)
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-312-func markBitsForSpan(base uintptr) (mbits markBits) {
golang-1.15-1.15.5/src/runtime/mbitmap.go:313:	mbits = markBitsForAddr(base)
golang-1.15-1.15.5/src/runtime/mbitmap.go-314-	if mbits.mask != 1 {
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-336-//go:nosplit
golang-1.15-1.15.5/src/runtime/mbitmap.go:337:func heapBitsForAddr(addr uintptr) (h heapBits) {
golang-1.15-1.15.5/src/runtime/mbitmap.go-338-	// 2 bits per word, 4 pairs per byte, and a mask is hard coded.
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-641-	buf := &getg().m.p.ptr().wbBuf
golang-1.15-1.15.5/src/runtime/mbitmap.go:642:	h := heapBitsForAddr(dst)
golang-1.15-1.15.5/src/runtime/mbitmap.go-643-	if src == 0 {
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-683-	buf := &getg().m.p.ptr().wbBuf
golang-1.15-1.15.5/src/runtime/mbitmap.go:684:	h := heapBitsForAddr(dst)
golang-1.15-1.15.5/src/runtime/mbitmap.go-685-	for i := uintptr(0); i < size; i += sys.PtrSize {
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-927-		if doubleCheck {
golang-1.15-1.15.5/src/runtime/mbitmap.go:928:			h := heapBitsForAddr(x)
golang-1.15-1.15.5/src/runtime/mbitmap.go-929-			if !h.isPointer() {
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-938-
golang-1.15-1.15.5/src/runtime/mbitmap.go:939:	h := heapBitsForAddr(x)
golang-1.15-1.15.5/src/runtime/mbitmap.go-940-	ptrmask := typ.gcdata // start of 1-bit pointer mask (or GC program, handled below)
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-1338-		// handling [x+dataSize, x+size) specially.
golang-1.15-1.15.5/src/runtime/mbitmap.go:1339:		h := heapBitsForAddr(x)
golang-1.15-1.15.5/src/runtime/mbitmap.go-1340-		// cnw is the number of heap words, or bit pairs
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-1406-		// word and then call next().
golang-1.15-1.15.5/src/runtime/mbitmap.go:1407:		end := heapBitsForAddr(x + size - sys.PtrSize).next()
golang-1.15-1.15.5/src/runtime/mbitmap.go-1408-		endAI := arenaIdx(end.arena)
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-1421-			print("w=", w, " nw=", nw, " b=", hex(b), " nb=", nb, " hb=", hex(hb), "\n")
golang-1.15-1.15.5/src/runtime/mbitmap.go:1422:			h0 := heapBitsForAddr(x)
golang-1.15-1.15.5/src/runtime/mbitmap.go-1423-			print("initial bits h0.bitp=", h0.bitp, " h0.shift=", h0.shift, "\n")
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-1429-		// Does not check that other bits were not written, unfortunately.
golang-1.15-1.15.5/src/runtime/mbitmap.go:1430:		h := heapBitsForAddr(x)
golang-1.15-1.15.5/src/runtime/mbitmap.go-1431-		nptr := typ.ptrdata / sys.PtrSize
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-1458-				print("w=", w, " nw=", nw, " b=", hex(b), " nb=", nb, " hb=", hex(hb), "\n")
golang-1.15-1.15.5/src/runtime/mbitmap.go:1459:				h0 := heapBitsForAddr(x)
golang-1.15-1.15.5/src/runtime/mbitmap.go-1460-				print("initial bits h0.bitp=", h0.bitp, " h0.shift=", h0.shift, "\n")
##############################################
golang-1.15-1.15.5/src/runtime/mbitmap.go-2004-	if base, s, _ := findObject(uintptr(p), 0, 0); base != 0 {
golang-1.15-1.15.5/src/runtime/mbitmap.go:2005:		hbits := heapBitsForAddr(base)
golang-1.15-1.15.5/src/runtime/mbitmap.go-2006-		n := s.elemsize
##############################################
golang-1.15-1.15.5/src/runtime/mcentral.go-514-	s.limit = s.base() + size*n
golang-1.15-1.15.5/src/runtime/mcentral.go:515:	heapBitsForAddr(s.base()).initSpan(s)
golang-1.15-1.15.5/src/runtime/mcentral.go-516-	return s
##############################################
golang-1.15-1.15.5/src/runtime/mgcmark.go-1305-	// oblet, in which case we compute the size to scan below.
golang-1.15-1.15.5/src/runtime/mgcmark.go:1306:	hbits := heapBitsForAddr(b)
golang-1.15-1.15.5/src/runtime/mgcmark.go-1307-	s := spanOfUnchecked(b)
##############################################
golang-1.15-1.15.5/src/runtime/mgcmark.go-1528-		}
golang-1.15-1.15.5/src/runtime/mgcmark.go:1529:		hbits := heapBitsForAddr(obj)
golang-1.15-1.15.5/src/runtime/mgcmark.go-1530-		if hbits.isCheckmarked(span.elemsize) {
##############################################
golang-1.15-1.15.5/src/runtime/mgcmark.go-1693-		if s.state.get() == mSpanInUse {
golang-1.15-1.15.5/src/runtime/mgcmark.go:1694:			heapBitsForAddr(s.base()).initCheckmarkSpan(s.layout())
golang-1.15-1.15.5/src/runtime/mgcmark.go-1695-		}
##############################################
golang-1.15-1.15.5/src/runtime/mgcmark.go-1702-		if s.state.get() == mSpanInUse {
golang-1.15-1.15.5/src/runtime/mgcmark.go:1703:			heapBitsForAddr(s.base()).clearCheckmarkSpan(s.layout())
golang-1.15-1.15.5/src/runtime/mgcmark.go-1704-		}
##############################################
golang-1.15-1.15.5/src/runtime/mgcscavenge.go-469-	}
golang-1.15-1.15.5/src/runtime/mgcscavenge.go:470:	s.scav.inUse.removeGreaterEqual(startAddr.addr())
golang-1.15-1.15.5/src/runtime/mgcscavenge.go-471-
##############################################
golang-1.15-1.15.5/src/runtime/mgcscavenge.go-510-	// the range.
golang-1.15-1.15.5/src/runtime/mgcscavenge.go:511:	newBase := alignDown(r.base.addr(), pallocChunkBytes)
golang-1.15-1.15.5/src/runtime/mgcscavenge.go-512-
##############################################
golang-1.15-1.15.5/src/runtime/mgcscavenge.go-530-	}
golang-1.15-1.15.5/src/runtime/mgcscavenge.go:531:	if r.base.addr()%pallocChunkBytes != 0 {
golang-1.15-1.15.5/src/runtime/mgcscavenge.go-532-		throw("unreserving unaligned region")
##############################################
golang-1.15-1.15.5/src/runtime/mgcscavenge.go-561-	// Check the prerequisites of work.
golang-1.15-1.15.5/src/runtime/mgcscavenge.go:562:	if work.base.addr()%pallocChunkBytes != 0 {
golang-1.15-1.15.5/src/runtime/mgcscavenge.go-563-		throw("scavengeOne called with unaligned work region")
##############################################
golang-1.15-1.15.5/src/runtime/mgcscavenge.go-602-	// by subtracting 1.
golang-1.15-1.15.5/src/runtime/mgcscavenge.go:603:	maxAddr := work.limit.addr() - 1
golang-1.15-1.15.5/src/runtime/mgcscavenge.go-604-	maxChunk := chunkIndex(maxAddr)
##############################################
golang-1.15-1.15.5/src/runtime/mgcscavenge.go-625-		// Iterate over this work's chunks.
golang-1.15-1.15.5/src/runtime/mgcscavenge.go:626:		for i := chunkIndex(work.limit.addr() - 1); i >= chunkIndex(work.base.addr()); i-- {
golang-1.15-1.15.5/src/runtime/mgcscavenge.go-627-			// If this chunk is totally in-use or has no unscavenged pages, don't bother
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc.go-143-// the corresponding address in the offset address space.
golang-1.15-1.15.5/src/runtime/mpagealloc.go:144:func levelIndexToOffAddr(level, idx int) offAddr {
golang-1.15-1.15.5/src/runtime/mpagealloc.go-145-	return offAddr{(uintptr(idx) << levelShift[level]) + arenaBaseOffset}
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc.go-235-	// point to any memory that is not contained in inUse, i.e.
golang-1.15-1.15.5/src/runtime/mpagealloc.go:236:	// inUse.contains(searchAddr.addr()) must always be true. The one
golang-1.15-1.15.5/src/runtime/mpagealloc.go-237-	// exception to this rule is that it may take on the value of
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc.go-535-// s.mheapLock must be held.
golang-1.15-1.15.5/src/runtime/mpagealloc.go:536:func (s *pageAlloc) findMappedAddr(addr offAddr) offAddr {
golang-1.15-1.15.5/src/runtime/mpagealloc.go-537-	// If we're not in a test, validate first by checking mheap_.arenas.
golang-1.15-1.15.5/src/runtime/mpagealloc.go-538-	// This is a fast path which is only safe to use outside of testing.
golang-1.15-1.15.5/src/runtime/mpagealloc.go:539:	ai := arenaIndex(addr.addr())
golang-1.15-1.15.5/src/runtime/mpagealloc.go-540-	if s.test || mheap_.arenas[ai.l1()] == nil || mheap_.arenas[ai.l1()][ai.l2()] == nil {
golang-1.15-1.15.5/src/runtime/mpagealloc.go:541:		vAddr, ok := s.inUse.findAddrGreaterEqual(addr.addr())
golang-1.15-1.15.5/src/runtime/mpagealloc.go-542-		if ok {
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc.go-609-	//
golang-1.15-1.15.5/src/runtime/mpagealloc.go:610:	// At the end of the search, base.addr() is the best new
golang-1.15-1.15.5/src/runtime/mpagealloc.go-611-	// searchAddr we could deduce in this search.
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc.go-635-			// so throw.
golang-1.15-1.15.5/src/runtime/mpagealloc.go:636:			print("runtime: addr = ", hex(addr.addr()), ", size = ", size, "\n")
golang-1.15-1.15.5/src/runtime/mpagealloc.go:637:			print("runtime: base = ", hex(firstFree.base.addr()), ", bound = ", hex(firstFree.bound.addr()), "\n")
golang-1.15-1.15.5/src/runtime/mpagealloc.go-638-			throw("range partially overlaps")
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc.go-692-			// free memory, so update firstFree.
golang-1.15-1.15.5/src/runtime/mpagealloc.go:693:			foundFree(levelIndexToOffAddr(l, i+j), (uintptr(1)<<logMaxPages)*pageSize)
golang-1.15-1.15.5/src/runtime/mpagealloc.go-694-
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc.go-730-			// some boundary, so compute the address and return it.
golang-1.15-1.15.5/src/runtime/mpagealloc.go:731:			addr := levelIndexToOffAddr(l, i).add(uintptr(base) * pageSize).addr()
golang-1.15-1.15.5/src/runtime/mpagealloc.go:732:			return addr, s.findMappedAddr(firstFree.base)
golang-1.15-1.15.5/src/runtime/mpagealloc.go-733-		}
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc.go-743-		print("runtime: level = ", l, ", npages = ", npages, ", j0 = ", j0, "\n")
golang-1.15-1.15.5/src/runtime/mpagealloc.go:744:		print("runtime: s.searchAddr = ", hex(s.searchAddr.addr()), ", i = ", i, "\n")
golang-1.15-1.15.5/src/runtime/mpagealloc.go-745-		print("runtime: levelShift[level] = ", levelShift[l], ", levelBits[level] = ", levelBits[l], "\n")
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc.go-777-	foundFree(offAddr{searchAddr}, chunkBase(ci+1)-searchAddr)
golang-1.15-1.15.5/src/runtime/mpagealloc.go:778:	return addr, s.findMappedAddr(firstFree.base)
golang-1.15-1.15.5/src/runtime/mpagealloc.go-779-}
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc.go-791-	// any known chunk, then we know we're out of memory.
golang-1.15-1.15.5/src/runtime/mpagealloc.go:792:	if chunkIndex(s.searchAddr.addr()) >= s.end {
golang-1.15-1.15.5/src/runtime/mpagealloc.go-793-		return 0, 0
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc.go-798-	searchAddr := minOffAddr
golang-1.15-1.15.5/src/runtime/mpagealloc.go:799:	if pallocChunkPages-chunkPageIndex(s.searchAddr.addr()) >= uint(npages) {
golang-1.15-1.15.5/src/runtime/mpagealloc.go-800-		// npages is guaranteed to be no greater than pallocChunkPages here.
golang-1.15-1.15.5/src/runtime/mpagealloc.go:801:		i := chunkIndex(s.searchAddr.addr())
golang-1.15-1.15.5/src/runtime/mpagealloc.go-802-		if max := s.summary[len(s.summary)-1][i].max(); max >= uint(npages) {
golang-1.15-1.15.5/src/runtime/mpagealloc.go:803:			j, searchIdx := s.chunkOf(i).find(npages, chunkPageIndex(s.searchAddr.addr()))
golang-1.15-1.15.5/src/runtime/mpagealloc.go-804-			if j == ^uint(0) {
golang-1.15-1.15.5/src/runtime/mpagealloc.go-805-				print("runtime: max = ", max, ", npages = ", npages, "\n")
golang-1.15-1.15.5/src/runtime/mpagealloc.go:806:				print("runtime: searchIdx = ", chunkPageIndex(s.searchAddr.addr()), ", s.searchAddr = ", hex(s.searchAddr.addr()), "\n")
golang-1.15-1.15.5/src/runtime/mpagealloc.go-807-				throw("bad summary data")
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc_32bit.go-4-
golang-1.15-1.15.5/src/runtime/mpagealloc_32bit.go:5:// +build 386 arm mips mipsle wasm darwin,arm64
golang-1.15-1.15.5/src/runtime/mpagealloc_32bit.go-6-
golang-1.15-1.15.5/src/runtime/mpagealloc_32bit.go:7:// wasm is a treated as a 32-bit architecture for the purposes of the page
golang-1.15-1.15.5/src/runtime/mpagealloc_32bit.go-8-// allocator, even though it has 64-bit pointers. This is because any wasm
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc_64bit.go-108-	addrRangeToSummaryRange := func(level int, r addrRange) (int, int) {
golang-1.15-1.15.5/src/runtime/mpagealloc_64bit.go:109:		sumIdxBase, sumIdxLimit := addrsToSummaryRange(level, r.base.addr(), r.limit.addr())
golang-1.15-1.15.5/src/runtime/mpagealloc_64bit.go-110-		return blockAlignSummaryRange(level, sumIdxBase, sumIdxLimit)
##############################################
golang-1.15-1.15.5/src/runtime/mpagealloc_64bit.go-176-		// Map and commit need.
golang-1.15-1.15.5/src/runtime/mpagealloc_64bit.go:177:		sysMap(unsafe.Pointer(need.base.addr()), need.size(), s.sysStat)
golang-1.15-1.15.5/src/runtime/mpagealloc_64bit.go:178:		sysUsed(unsafe.Pointer(need.base.addr()), need.size())
golang-1.15-1.15.5/src/runtime/mpagealloc_64bit.go-179-	}
##############################################
golang-1.15-1.15.5/src/runtime/mpagecache.go-108-	// any known chunk, then we know we're out of memory.
golang-1.15-1.15.5/src/runtime/mpagecache.go:109:	if chunkIndex(s.searchAddr.addr()) >= s.end {
golang-1.15-1.15.5/src/runtime/mpagecache.go-110-		return pageCache{}
##############################################
golang-1.15-1.15.5/src/runtime/mpagecache.go-112-	c := pageCache{}
golang-1.15-1.15.5/src/runtime/mpagecache.go:113:	ci := chunkIndex(s.searchAddr.addr()) // chunk index
golang-1.15-1.15.5/src/runtime/mpagecache.go-114-	if s.summary[len(s.summary)-1][ci] != 0 {
##############################################
golang-1.15-1.15.5/src/runtime/mpagecache.go-116-		chunk := s.chunkOf(ci)
golang-1.15-1.15.5/src/runtime/mpagecache.go:117:		j, _ := chunk.find(1, chunkPageIndex(s.searchAddr.addr()))
golang-1.15-1.15.5/src/runtime/mpagecache.go-118-		if j == ^uint(0) {
##############################################
golang-1.15-1.15.5/src/runtime/mranges.go-80-	}
golang-1.15-1.15.5/src/runtime/mranges.go:81:	return makeAddrRange(a.base.addr(), addr)
golang-1.15-1.15.5/src/runtime/mranges.go-82-}
##############################################
golang-1.15-1.15.5/src/runtime/mranges.go-99-	// a is just the virtual address, but should never be used
golang-1.15-1.15.5/src/runtime/mranges.go:100:	// directly. Call addr() to get this value instead.
golang-1.15-1.15.5/src/runtime/mranges.go-101-	a uintptr
##############################################
golang-1.15-1.15.5/src/runtime/mranges.go-139-// addr returns the virtual address for this offset address.
golang-1.15-1.15.5/src/runtime/mranges.go:140:func (l offAddr) addr() uintptr {
golang-1.15-1.15.5/src/runtime/mranges.go-141-	return l.a
##############################################
golang-1.15-1.15.5/src/runtime/mranges.go-198-	if i == 0 {
golang-1.15-1.15.5/src/runtime/mranges.go:199:		return a.ranges[0].base.addr(), true
golang-1.15-1.15.5/src/runtime/mranges.go-200-	}
##############################################
golang-1.15-1.15.5/src/runtime/mranges.go-204-	if i < len(a.ranges) {
golang-1.15-1.15.5/src/runtime/mranges.go:205:		return a.ranges[i].base.addr(), true
golang-1.15-1.15.5/src/runtime/mranges.go-206-	}
##############################################
golang-1.15-1.15.5/src/runtime/mranges.go-233-	// findSucc gives us our insertion index.
golang-1.15-1.15.5/src/runtime/mranges.go:234:	i := a.findSucc(r.base.addr())
golang-1.15-1.15.5/src/runtime/mranges.go-235-	coalescesDown := i > 0 && a.ranges[i-1].limit.equal(r.base)
##############################################
golang-1.15-1.15.5/src/runtime/netpoll.go-4-
golang-1.15-1.15.5/src/runtime/netpoll.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris windows
golang-1.15-1.15.5/src/runtime/netpoll.go-6-
##############################################
golang-1.15-1.15.5/src/runtime/os2_aix.go-680-//go:nosplit
golang-1.15-1.15.5/src/runtime/os2_aix.go:681:func pthread_attr_setstackaddr(attr *pthread_attr, stk unsafe.Pointer) int32 {
golang-1.15-1.15.5/src/runtime/os2_aix.go-682-	r, _ := syscall2(&libpthread_attr_setstackaddr, uintptr(unsafe.Pointer(attr)), uintptr(stk))
##############################################
golang-1.15-1.15.5/src/runtime/os_js.go-92-
golang-1.15-1.15.5/src/runtime/os_js.go:93:// wasm has no signals
golang-1.15-1.15.5/src/runtime/os_js.go-94-const _NSIG = 0
##############################################
golang-1.15-1.15.5/src/runtime/panic.go-31-func panicCheck1(pc uintptr, msg string) {
golang-1.15-1.15.5/src/runtime/panic.go:32:	if sys.GoarchWasm == 0 && hasPrefix(funcname(findfunc(pc)), "runtime.") {
golang-1.15-1.15.5/src/runtime/panic.go:33:		// Note: wasm can't tail call, so we can't get the original caller's pc.
golang-1.15-1.15.5/src/runtime/panic.go-34-		throw(msg)
##############################################
golang-1.15-1.15.5/src/runtime/proc.go-132-
golang-1.15-1.15.5/src/runtime/proc.go:133:	if GOARCH != "wasm" { // no threads on wasm yet, so no sysmon
golang-1.15-1.15.5/src/runtime/proc.go-134-		systemstack(func() {
##############################################
golang-1.15-1.15.5/src/runtime/proc.go-1845-func startTemplateThread() {
golang-1.15-1.15.5/src/runtime/proc.go:1846:	if GOARCH == "wasm" { // no threads on wasm yet
golang-1.15-1.15.5/src/runtime/proc.go-1847-		return
##############################################
golang-1.15-1.15.5/src/runtime/proc.go-2330-
golang-1.15-1.15.5/src/runtime/proc.go:2331:	// wasm only:
golang-1.15-1.15.5/src/runtime/proc.go-2332-	// If a callback returned and no other goroutine is awake,
##############################################
golang-1.15-1.15.5/src/runtime/proc.go-3810-	if GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/proc.go:3811:		return // no threads on wasm yet
golang-1.15-1.15.5/src/runtime/proc.go-3812-	}
##############################################
golang-1.15-1.15.5/src/runtime/proc.go-3861-	if GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/proc.go:3862:		return // no threads on wasm yet
golang-1.15-1.15.5/src/runtime/proc.go-3863-	}
##############################################
golang-1.15-1.15.5/src/runtime/proc_test.go-34-	if runtime.GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/proc_test.go:35:		t.Skip("no preemption on wasm yet")
golang-1.15-1.15.5/src/runtime/proc_test.go-36-	}
##############################################
golang-1.15-1.15.5/src/runtime/proc_test.go-239-	if runtime.GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/proc_test.go:240:		t.Skip("no preemption on wasm yet")
golang-1.15-1.15.5/src/runtime/proc_test.go-241-	}
##############################################
golang-1.15-1.15.5/src/runtime/proc_test.go-269-	if runtime.GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/proc_test.go:270:		t.Skip("no preemption on wasm yet")
golang-1.15-1.15.5/src/runtime/proc_test.go-271-	}
##############################################
golang-1.15-1.15.5/src/runtime/proc_test.go-307-	if runtime.GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/proc_test.go:308:		t.Skip("no preemption on wasm yet")
golang-1.15-1.15.5/src/runtime/proc_test.go-309-	}
##############################################
golang-1.15-1.15.5/src/runtime/proc_test.go-334-	if runtime.GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/proc_test.go:335:		t.Skip("no preemption on wasm yet")
golang-1.15-1.15.5/src/runtime/proc_test.go-336-	}
##############################################
golang-1.15-1.15.5/src/runtime/proc_test.go-421-	if runtime.GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/proc_test.go:422:		t.Skip("no preemption on wasm yet")
golang-1.15-1.15.5/src/runtime/proc_test.go-423-	}
##############################################
golang-1.15-1.15.5/src/runtime/proc_test.go-886-	if runtime.GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/proc_test.go:887:		t.Skip("no threads on wasm yet")
golang-1.15-1.15.5/src/runtime/proc_test.go-888-	}
##############################################
golang-1.15-1.15.5/src/runtime/proc_test.go-975-	if runtime.GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/proc_test.go:976:		t.Skip("no preemption on wasm yet")
golang-1.15-1.15.5/src/runtime/proc_test.go-977-	}
##############################################
golang-1.15-1.15.5/src/runtime/race/race_windows_test.go-28-	)
golang-1.15-1.15.5/src/runtime/race/race_windows_test.go:29:	mem, _, err := syscall.Syscall6(VirtualAlloc.Addr(), 4, 0, 1<<20, MEM_COMMIT|MEM_RESERVE, PAGE_READWRITE, 0, 0)
golang-1.15-1.15.5/src/runtime/race/race_windows_test.go-30-	if err != 0 {
##############################################
golang-1.15-1.15.5/src/runtime/race/race_windows_test.go-32-	}
golang-1.15-1.15.5/src/runtime/race/race_windows_test.go:33:	defer syscall.Syscall(VirtualFree.Addr(), 3, mem, 1<<20, MEM_RELEASE)
golang-1.15-1.15.5/src/runtime/race/race_windows_test.go-34-	a := (*uint64)(unsafe.Pointer(mem))
##############################################
golang-1.15-1.15.5/src/runtime/race/testdata/io_test.go-65-	handlerData++
golang-1.15-1.15.5/src/runtime/race/testdata/io_test.go:66:	_, err = http.Get("http://" + ln.Addr().String())
golang-1.15-1.15.5/src/runtime/race/testdata/io_test.go-67-	if err != nil {
##############################################
golang-1.15-1.15.5/src/runtime/race/testdata/io_test.go-70-	handlerData++
golang-1.15-1.15.5/src/runtime/race/testdata/io_test.go:71:	_, err = http.Get("http://" + ln.Addr().String())
golang-1.15-1.15.5/src/runtime/race/testdata/io_test.go-72-	if err != nil {
##############################################
golang-1.15-1.15.5/src/runtime/race.go-346-//go:nosplit
golang-1.15-1.15.5/src/runtime/race.go:347:func isvalidaddr(addr unsafe.Pointer) bool {
golang-1.15-1.15.5/src/runtime/race.go-348-	return racearenastart <= uintptr(addr) && uintptr(addr) < racearenaend ||
##############################################
golang-1.15-1.15.5/src/runtime/race.go-510-func raceacquireg(gp *g, addr unsafe.Pointer) {
golang-1.15-1.15.5/src/runtime/race.go:511:	if getg().raceignore != 0 || !isvalidaddr(addr) {
golang-1.15-1.15.5/src/runtime/race.go-512-		return
##############################################
golang-1.15-1.15.5/src/runtime/race.go-518-func raceacquirectx(racectx uintptr, addr unsafe.Pointer) {
golang-1.15-1.15.5/src/runtime/race.go:519:	if !isvalidaddr(addr) {
golang-1.15-1.15.5/src/runtime/race.go-520-		return
##############################################
golang-1.15-1.15.5/src/runtime/race.go-531-func racereleaseg(gp *g, addr unsafe.Pointer) {
golang-1.15-1.15.5/src/runtime/race.go:532:	if getg().raceignore != 0 || !isvalidaddr(addr) {
golang-1.15-1.15.5/src/runtime/race.go-533-		return
##############################################
golang-1.15-1.15.5/src/runtime/race.go-544-func racereleasemergeg(gp *g, addr unsafe.Pointer) {
golang-1.15-1.15.5/src/runtime/race.go:545:	if getg().raceignore != 0 || !isvalidaddr(addr) {
golang-1.15-1.15.5/src/runtime/race.go-546-		return
##############################################
golang-1.15-1.15.5/src/runtime/race_amd64.s-139-
golang-1.15-1.15.5/src/runtime/race_amd64.s:140:// If addr (RARG1) is out of range, do nothing.
golang-1.15-1.15.5/src/runtime/race_amd64.s-141-// Otherwise, setup goroutine context and invoke racecall. Other arguments already set.
##############################################
golang-1.15-1.15.5/src/runtime/race_arm64.s-129-
golang-1.15-1.15.5/src/runtime/race_arm64.s:130:// If addr (R1) is out of range, do nothing.
golang-1.15-1.15.5/src/runtime/race_arm64.s-131-// Otherwise, setup goroutine context and invoke racecall. Other arguments already set.
##############################################
golang-1.15-1.15.5/src/runtime/runtime-gdb.py-500-		thr.switch()
golang-1.15-1.15.5/src/runtime/runtime-gdb.py:501:		pc = gdb.parse_and_eval('$pc')
golang-1.15-1.15.5/src/runtime/runtime-gdb.py:502:		sp = gdb.parse_and_eval('$sp')
golang-1.15-1.15.5/src/runtime/runtime-gdb.py-503-	finally:
##############################################
golang-1.15-1.15.5/src/runtime/runtime-gdb.py-546-		save_frame = gdb.selected_frame()
golang-1.15-1.15.5/src/runtime/runtime-gdb.py:547:		gdb.parse_and_eval('$save_sp = $sp')
golang-1.15-1.15.5/src/runtime/runtime-gdb.py:548:		gdb.parse_and_eval('$save_pc = $pc')
golang-1.15-1.15.5/src/runtime/runtime-gdb.py-549-		# In GDB, assignments to sp must be done from the
##############################################
golang-1.15-1.15.5/src/runtime/runtime-gdb.py-551-		gdb.execute('select-frame 0')
golang-1.15-1.15.5/src/runtime/runtime-gdb.py:552:		gdb.parse_and_eval('$sp = {0}'.format(str(sp)))
golang-1.15-1.15.5/src/runtime/runtime-gdb.py:553:		gdb.parse_and_eval('$pc = {0}'.format(str(pc)))
golang-1.15-1.15.5/src/runtime/runtime-gdb.py-554-		try:
##############################################
golang-1.15-1.15.5/src/runtime/runtime-gdb.py-559-			gdb.execute('select-frame 0')
golang-1.15-1.15.5/src/runtime/runtime-gdb.py:560:			gdb.parse_and_eval('$pc = $save_pc')
golang-1.15-1.15.5/src/runtime/runtime-gdb.py:561:			gdb.parse_and_eval('$sp = $save_sp')
golang-1.15-1.15.5/src/runtime/runtime-gdb.py-562-			save_frame.select()
##############################################
golang-1.15-1.15.5/src/runtime/runtime-gdb_test.go-304-
golang-1.15-1.15.5/src/runtime/runtime-gdb_test.go:305:	printMapvarRe1 := regexp.MustCompile(`^\$[0-9]+ = map\[string\]string = {\[(0x[0-9a-f]+\s+)?"abc"\] = (0x[0-9a-f]+\s+)?"def", \[(0x[0-9a-f]+\s+)?"ghi"\] = (0x[0-9a-f]+\s+)?"jkl"}$`)
golang-1.15-1.15.5/src/runtime/runtime-gdb_test.go:306:	printMapvarRe2 := regexp.MustCompile(`^\$[0-9]+ = map\[string\]string = {\[(0x[0-9a-f]+\s+)?"ghi"\] = (0x[0-9a-f]+\s+)?"jkl", \[(0x[0-9a-f]+\s+)?"abc"\] = (0x[0-9a-f]+\s+)?"def"}$`)
golang-1.15-1.15.5/src/runtime/runtime-gdb_test.go-307-	if bl := blocks["print mapvar"]; !printMapvarRe1.MatchString(bl) &&
##############################################
golang-1.15-1.15.5/src/runtime/runtime-gdb_test.go-328-
golang-1.15-1.15.5/src/runtime/runtime-gdb_test.go:329:	strVarRe := regexp.MustCompile(`^\$[0-9]+ = (0x[0-9a-f]+\s+)?"abc"$`)
golang-1.15-1.15.5/src/runtime/runtime-gdb_test.go-330-	if bl := blocks["print strvar"]; !strVarRe.MatchString(bl) {
##############################################
golang-1.15-1.15.5/src/runtime/rwmutex_test.go-50-	if GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/rwmutex_test.go:51:		t.Skip("wasm has no threads yet")
golang-1.15-1.15.5/src/runtime/rwmutex_test.go-52-	}
##############################################
golang-1.15-1.15.5/src/runtime/select.go-267-			if raceenabled {
golang-1.15-1.15.5/src/runtime/select.go:268:				racereadpc(c.raceaddr(), cas.pc, chansendpc)
golang-1.15-1.15.5/src/runtime/select.go-269-			}
##############################################
golang-1.15-1.15.5/src/runtime/select.go-490-	if raceenabled {
golang-1.15-1.15.5/src/runtime/select.go:491:		raceacquire(c.raceaddr())
golang-1.15-1.15.5/src/runtime/select.go-492-	}
##############################################
golang-1.15-1.15.5/src/runtime/signal_386.go-35-func (c *sigctxt) siglr() uintptr { return 0 }
golang-1.15-1.15.5/src/runtime/signal_386.go:36:func (c *sigctxt) fault() uintptr { return uintptr(c.sigaddr()) }
golang-1.15-1.15.5/src/runtime/signal_386.go-37-
##############################################
golang-1.15-1.15.5/src/runtime/signal_aix_ppc64.go-71-func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_aix_ppc64.go:72:func (c *sigctxt) sigaddr() uint64 { return uint64(c.info.si_addr) }
golang-1.15-1.15.5/src/runtime/signal_aix_ppc64.go:73:func (c *sigctxt) fault() uintptr  { return uintptr(c.sigaddr()) }
golang-1.15-1.15.5/src/runtime/signal_aix_ppc64.go-74-
##############################################
golang-1.15-1.15.5/src/runtime/signal_aix_ppc64.go-82-func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_aix_ppc64.go:83:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_aix_ppc64.go-84-	*(*uintptr)(add(unsafe.Pointer(c.info), 2*sys.PtrSize)) = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/signal_amd64.go-44-func (c *sigctxt) siglr() uintptr { return 0 }
golang-1.15-1.15.5/src/runtime/signal_amd64.go:45:func (c *sigctxt) fault() uintptr { return uintptr(c.sigaddr()) }
golang-1.15-1.15.5/src/runtime/signal_amd64.go-46-
##############################################
golang-1.15-1.15.5/src/runtime/signal_darwin_amd64.go-43-func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_darwin_amd64.go:44:func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_darwin_amd64.go-45-
##############################################
golang-1.15-1.15.5/src/runtime/signal_darwin_amd64.go-48-func (c *sigctxt) set_sigcode(x uint64) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_darwin_amd64.go:49:func (c *sigctxt) set_sigaddr(x uint64) { c.info.si_addr = x }
golang-1.15-1.15.5/src/runtime/signal_darwin_amd64.go-50-
##############################################
golang-1.15-1.15.5/src/runtime/signal_darwin_amd64.go-88-			c.set_sigcode(_SI_USER + 1)
golang-1.15-1.15.5/src/runtime/signal_darwin_amd64.go:89:			c.set_sigaddr(0xb01dfacedebac1e)
golang-1.15-1.15.5/src/runtime/signal_darwin_amd64.go-90-		}
##############################################
golang-1.15-1.15.5/src/runtime/signal_darwin_arm64.go-57-func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_darwin_arm64.go:58:func (c *sigctxt) sigaddr() uint64 { return uint64(uintptr(unsafe.Pointer(c.info.si_addr))) }
golang-1.15-1.15.5/src/runtime/signal_darwin_arm64.go-59-
##############################################
golang-1.15-1.15.5/src/runtime/signal_darwin_arm64.go-65-func (c *sigctxt) set_sigcode(x uint64) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_darwin_arm64.go:66:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_darwin_arm64.go-67-	c.info.si_addr = (*byte)(unsafe.Pointer(uintptr(x)))
##############################################
golang-1.15-1.15.5/src/runtime/signal_dragonfly_amd64.go-45-func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_dragonfly_amd64.go:46:func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_dragonfly_amd64.go-47-
##############################################
golang-1.15-1.15.5/src/runtime/signal_dragonfly_amd64.go-50-func (c *sigctxt) set_sigcode(x uint64) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_dragonfly_amd64.go:51:func (c *sigctxt) set_sigaddr(x uint64) { c.info.si_addr = x }
##############################################
golang-1.15-1.15.5/src/runtime/signal_freebsd_386.go-35-func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_freebsd_386.go:36:func (c *sigctxt) sigaddr() uint32 { return uint32(c.info.si_addr) }
golang-1.15-1.15.5/src/runtime/signal_freebsd_386.go-37-
##############################################
golang-1.15-1.15.5/src/runtime/signal_freebsd_386.go-40-func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_freebsd_386.go:41:func (c *sigctxt) set_sigaddr(x uint32) { c.info.si_addr = uintptr(x) }
##############################################
golang-1.15-1.15.5/src/runtime/signal_freebsd_amd64.go-45-func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_freebsd_amd64.go:46:func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_freebsd_amd64.go-47-
##############################################
golang-1.15-1.15.5/src/runtime/signal_freebsd_amd64.go-50-func (c *sigctxt) set_sigcode(x uint64) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_freebsd_amd64.go:51:func (c *sigctxt) set_sigaddr(x uint64) { c.info.si_addr = x }
##############################################
golang-1.15-1.15.5/src/runtime/signal_freebsd_arm.go-44-func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_freebsd_arm.go:45:func (c *sigctxt) sigaddr() uint32 { return uint32(c.info.si_addr) }
golang-1.15-1.15.5/src/runtime/signal_freebsd_arm.go-46-
##############################################
golang-1.15-1.15.5/src/runtime/signal_freebsd_arm.go-52-func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_freebsd_arm.go:53:func (c *sigctxt) set_sigaddr(x uint32) {
golang-1.15-1.15.5/src/runtime/signal_freebsd_arm.go-54-	c.info.si_addr = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/signal_freebsd_arm64.go-57-func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_freebsd_arm64.go:58:func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_freebsd_arm64.go-59-
##############################################
golang-1.15-1.15.5/src/runtime/signal_freebsd_arm64.go-65-func (c *sigctxt) set_sigcode(x uint64) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_freebsd_arm64.go:66:func (c *sigctxt) set_sigaddr(x uint64) { c.info.si_addr = x }
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_386.go-38-func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_linux_386.go:39:func (c *sigctxt) sigaddr() uint32 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_linux_386.go-40-
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_386.go-43-func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_linux_386.go:44:func (c *sigctxt) set_sigaddr(x uint32) {
golang-1.15-1.15.5/src/runtime/signal_linux_386.go-45-	*(*uintptr)(add(unsafe.Pointer(c.info), 2*sys.PtrSize)) = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_amd64.go-48-func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_linux_amd64.go:49:func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_linux_amd64.go-50-
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_amd64.go-53-func (c *sigctxt) set_sigcode(x uint64) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_linux_amd64.go:54:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_linux_amd64.go-55-	*(*uintptr)(add(unsafe.Pointer(c.info), 2*sys.PtrSize)) = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_arm.go-47-func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_linux_arm.go:48:func (c *sigctxt) sigaddr() uint32 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_linux_arm.go-49-
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_arm.go-55-func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_linux_arm.go:56:func (c *sigctxt) set_sigaddr(x uint32) {
golang-1.15-1.15.5/src/runtime/signal_linux_arm.go-57-	*(*uintptr)(add(unsafe.Pointer(c.info), 2*sys.PtrSize)) = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_arm64.go-61-func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_linux_arm64.go:62:func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_linux_arm64.go-63-
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_arm64.go-68-
golang-1.15-1.15.5/src/runtime/signal_linux_arm64.go:69:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_linux_arm64.go-70-	*(*uintptr)(add(unsafe.Pointer(c.info), 2*sys.PtrSize)) = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_mips64x.go-66-func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_linux_mips64x.go:67:func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_linux_mips64x.go-68-
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_mips64x.go-75-func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_linux_mips64x.go:76:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_linux_mips64x.go-77-	*(*uintptr)(add(unsafe.Pointer(c.info), 2*sys.PtrSize)) = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_mipsx.go-56-func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_linux_mipsx.go:57:func (c *sigctxt) sigaddr() uint32 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_linux_mipsx.go-58-
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_mipsx.go-64-func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_linux_mipsx.go:65:func (c *sigctxt) set_sigaddr(x uint32) { c.info.si_addr = x }
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_ppc64x.go-68-func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_linux_ppc64x.go:69:func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_linux_ppc64x.go-70-func (c *sigctxt) fault() uintptr  { return uintptr(c.regs().dar) }
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_ppc64x.go-79-func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_linux_ppc64x.go:80:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_linux_ppc64x.go-81-	*(*uintptr)(add(unsafe.Pointer(c.info), 2*sys.PtrSize)) = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_riscv64.go-57-func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_linux_riscv64.go:58:func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_linux_riscv64.go-59-
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_riscv64.go-65-func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_linux_riscv64.go:66:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_linux_riscv64.go-67-	*(*uintptr)(add(unsafe.Pointer(c.info), 2*sys.PtrSize)) = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_s390x.go-46-func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_linux_s390x.go:47:func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
golang-1.15-1.15.5/src/runtime/signal_linux_s390x.go-48-
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_s390x.go-54-func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_linux_s390x.go:55:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_linux_s390x.go-56-	*(*uintptr)(add(unsafe.Pointer(c.info), 2*sys.PtrSize)) = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/signal_linux_s390x.go-85-func (c *sigctxt) siglr() uintptr { return uintptr(c.link()) }
golang-1.15-1.15.5/src/runtime/signal_linux_s390x.go:86:func (c *sigctxt) fault() uintptr { return uintptr(c.sigaddr()) }
golang-1.15-1.15.5/src/runtime/signal_linux_s390x.go-87-
##############################################
golang-1.15-1.15.5/src/runtime/signal_mips64x.go-59-func (c *sigctxt) siglr() uintptr { return uintptr(c.link()) }
golang-1.15-1.15.5/src/runtime/signal_mips64x.go:60:func (c *sigctxt) fault() uintptr { return uintptr(c.sigaddr()) }
golang-1.15-1.15.5/src/runtime/signal_mips64x.go-61-
##############################################
golang-1.15-1.15.5/src/runtime/signal_mipsx.go-56-func (c *sigctxt) siglr() uintptr { return uintptr(c.link()) }
golang-1.15-1.15.5/src/runtime/signal_mipsx.go:57:func (c *sigctxt) fault() uintptr { return uintptr(c.sigaddr()) }
golang-1.15-1.15.5/src/runtime/signal_mipsx.go-58-
##############################################
golang-1.15-1.15.5/src/runtime/signal_netbsd_386.go-35-func (c *sigctxt) sigcode() uint32 { return uint32(c.info._code) }
golang-1.15-1.15.5/src/runtime/signal_netbsd_386.go:36:func (c *sigctxt) sigaddr() uint32 {
golang-1.15-1.15.5/src/runtime/signal_netbsd_386.go-37-	return *(*uint32)(unsafe.Pointer(&c.info._reason[0]))
##############################################
golang-1.15-1.15.5/src/runtime/signal_netbsd_386.go-42-func (c *sigctxt) set_sigcode(x uint32) { c.info._code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_netbsd_386.go:43:func (c *sigctxt) set_sigaddr(x uint32) {
golang-1.15-1.15.5/src/runtime/signal_netbsd_386.go-44-	*(*uint32)(unsafe.Pointer(&c.info._reason[0])) = x
##############################################
golang-1.15-1.15.5/src/runtime/signal_netbsd_amd64.go-45-func (c *sigctxt) sigcode() uint64 { return uint64(c.info._code) }
golang-1.15-1.15.5/src/runtime/signal_netbsd_amd64.go:46:func (c *sigctxt) sigaddr() uint64 {
golang-1.15-1.15.5/src/runtime/signal_netbsd_amd64.go-47-	return *(*uint64)(unsafe.Pointer(&c.info._reason[0]))
##############################################
golang-1.15-1.15.5/src/runtime/signal_netbsd_amd64.go-52-func (c *sigctxt) set_sigcode(x uint64) { c.info._code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_netbsd_amd64.go:53:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_netbsd_amd64.go-54-	*(*uint64)(unsafe.Pointer(&c.info._reason[0])) = x
##############################################
golang-1.15-1.15.5/src/runtime/signal_netbsd_arm.go-44-func (c *sigctxt) sigcode() uint32 { return uint32(c.info._code) }
golang-1.15-1.15.5/src/runtime/signal_netbsd_arm.go:45:func (c *sigctxt) sigaddr() uint32 { return uint32(c.info._reason) }
golang-1.15-1.15.5/src/runtime/signal_netbsd_arm.go-46-
##############################################
golang-1.15-1.15.5/src/runtime/signal_netbsd_arm.go-52-func (c *sigctxt) set_sigcode(x uint32) { c.info._code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_netbsd_arm.go:53:func (c *sigctxt) set_sigaddr(x uint32) {
golang-1.15-1.15.5/src/runtime/signal_netbsd_arm.go-54-	c.info._reason = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/signal_netbsd_arm64.go-62-func (c *sigctxt) sigcode() uint64 { return uint64(c.info._code) }
golang-1.15-1.15.5/src/runtime/signal_netbsd_arm64.go:63:func (c *sigctxt) sigaddr() uint64 { return uint64(c.info._reason) }
golang-1.15-1.15.5/src/runtime/signal_netbsd_arm64.go-64-
##############################################
golang-1.15-1.15.5/src/runtime/signal_netbsd_arm64.go-70-func (c *sigctxt) set_sigcode(x uint64) { c.info._code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_netbsd_arm64.go:71:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_netbsd_arm64.go-72-	c.info._reason = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/signal_openbsd_386.go-37-func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_openbsd_386.go:38:func (c *sigctxt) sigaddr() uint32 {
golang-1.15-1.15.5/src/runtime/signal_openbsd_386.go-39-	return *(*uint32)(add(unsafe.Pointer(c.info), 12))
##############################################
golang-1.15-1.15.5/src/runtime/signal_openbsd_386.go-44-func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_openbsd_386.go:45:func (c *sigctxt) set_sigaddr(x uint32) {
golang-1.15-1.15.5/src/runtime/signal_openbsd_386.go-46-	*(*uint32)(add(unsafe.Pointer(c.info), 12)) = x
##############################################
golang-1.15-1.15.5/src/runtime/signal_openbsd_amd64.go-45-func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_openbsd_amd64.go:46:func (c *sigctxt) sigaddr() uint64 {
golang-1.15-1.15.5/src/runtime/signal_openbsd_amd64.go-47-	return *(*uint64)(add(unsafe.Pointer(c.info), 16))
##############################################
golang-1.15-1.15.5/src/runtime/signal_openbsd_amd64.go-52-func (c *sigctxt) set_sigcode(x uint64) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_openbsd_amd64.go:53:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_openbsd_amd64.go-54-	*(*uint64)(add(unsafe.Pointer(c.info), 16)) = x
##############################################
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm.go-40-func (c *sigctxt) cpsr() uint32    { return c.regs().sc_spsr }
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm.go:41:func (c *sigctxt) fault() uintptr  { return uintptr(c.sigaddr()) }
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm.go-42-func (c *sigctxt) trap() uint32    { return 0 }
##############################################
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm.go-46-func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm.go:47:func (c *sigctxt) sigaddr() uint32 {
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm.go-48-	return *(*uint32)(add(unsafe.Pointer(c.info), 16))
##############################################
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm.go-56-func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm.go:57:func (c *sigctxt) set_sigaddr(x uint32) {
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm.go-58-	*(*uint32)(add(unsafe.Pointer(c.info), 16)) = x
##############################################
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm64.go-56-
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm64.go:57:func (c *sigctxt) fault() uint64   { return c.sigaddr() }
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm64.go-58-func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm64.go:59:func (c *sigctxt) sigaddr() uint64 {
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm64.go-60-	return *(*uint64)(add(unsafe.Pointer(c.info), 16))
##############################################
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm64.go-72-func (c *sigctxt) set_sigcode(x uint64) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm64.go:73:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_openbsd_arm64.go-74-	*(*uint64)(add(unsafe.Pointer(c.info), 16)) = x
##############################################
golang-1.15-1.15.5/src/runtime/signal_riscv64.go-54-func (c *sigctxt) siglr() uintptr { return uintptr(c.ra()) }
golang-1.15-1.15.5/src/runtime/signal_riscv64.go:55:func (c *sigctxt) fault() uintptr { return uintptr(c.sigaddr()) }
golang-1.15-1.15.5/src/runtime/signal_riscv64.go-56-
##############################################
golang-1.15-1.15.5/src/runtime/signal_solaris_amd64.go-45-func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
golang-1.15-1.15.5/src/runtime/signal_solaris_amd64.go:46:func (c *sigctxt) sigaddr() uint64 { return *(*uint64)(unsafe.Pointer(&c.info.__data[0])) }
golang-1.15-1.15.5/src/runtime/signal_solaris_amd64.go-47-
##############################################
golang-1.15-1.15.5/src/runtime/signal_solaris_amd64.go-50-func (c *sigctxt) set_sigcode(x uint64) { c.info.si_code = int32(x) }
golang-1.15-1.15.5/src/runtime/signal_solaris_amd64.go:51:func (c *sigctxt) set_sigaddr(x uint64) {
golang-1.15-1.15.5/src/runtime/signal_solaris_amd64.go-52-	*(*uintptr)(unsafe.Pointer(&c.info.__data[0])) = uintptr(x)
##############################################
golang-1.15-1.15.5/src/runtime/stack.go-1011-	sp := gp.sched.sp
golang-1.15-1.15.5/src/runtime/stack.go:1012:	if sys.ArchFamily == sys.AMD64 || sys.ArchFamily == sys.I386 || sys.ArchFamily == sys.WASM {
golang-1.15-1.15.5/src/runtime/stack.go-1013-		// The call to morestack cost a word.
##############################################
golang-1.15-1.15.5/src/runtime/stack_test.go-85-	if GOARCH == "wasm" {
golang-1.15-1.15.5/src/runtime/stack_test.go:86:		t.Skip("fails on wasm (too slow?)")
golang-1.15-1.15.5/src/runtime/stack_test.go-87-	}
##############################################
golang-1.15-1.15.5/src/runtime/stubs.go-319-
golang-1.15-1.15.5/src/runtime/stubs.go:320:// checkASM reports whether assembly runtime checks have passed.
golang-1.15-1.15.5/src/runtime/stubs.go-321-func checkASM() bool
##############################################
golang-1.15-1.15.5/src/runtime/syscall_windows.go-33-// function adjusted by i.
golang-1.15-1.15.5/src/runtime/syscall_windows.go:34:// On x86 and amd64, runtime.callbackasm is a series of CALL instructions,
golang-1.15-1.15.5/src/runtime/syscall_windows.go-35-// and we want callback to arrive at
##############################################
golang-1.15-1.15.5/src/runtime/syscall_windows.go-37-// runtime.callbackasm.
golang-1.15-1.15.5/src/runtime/syscall_windows.go:38:// On ARM, runtime.callbackasm is a series of mov and branch instructions.
golang-1.15-1.15.5/src/runtime/syscall_windows.go-39-// R12 is loaded with the callback index. Each entry is two instructions,
golang-1.15-1.15.5/src/runtime/syscall_windows.go-40-// hence 8 bytes.
golang-1.15-1.15.5/src/runtime/syscall_windows.go:41:func callbackasmAddr(i int) uintptr {
golang-1.15-1.15.5/src/runtime/syscall_windows.go-42-	var entrySize int
##############################################
golang-1.15-1.15.5/src/runtime/syscall_windows.go-81-		if cbs.ctxt[i].gobody == fn.data && cbs.ctxt[i].isCleanstack() == cleanstack {
golang-1.15-1.15.5/src/runtime/syscall_windows.go:82:			r := callbackasmAddr(i)
golang-1.15-1.15.5/src/runtime/syscall_windows.go-83-			unlock(&cbs.lock)
##############################################
golang-1.15-1.15.5/src/runtime/syscall_windows.go-103-
golang-1.15-1.15.5/src/runtime/syscall_windows.go:104:	r := callbackasmAddr(n)
golang-1.15-1.15.5/src/runtime/syscall_windows.go-105-	unlock(&cbs.lock)
##############################################
golang-1.15-1.15.5/src/runtime/syscall_windows_test.go-1113-func createEvent() (syscall.Handle, error) {
golang-1.15-1.15.5/src/runtime/syscall_windows_test.go:1114:	r0, _, e0 := syscall.Syscall6(procCreateEvent.Addr(), 4, 0, 0, 0, 0, 0, 0)
golang-1.15-1.15.5/src/runtime/syscall_windows_test.go-1115-	if r0 == 0 {
##############################################
golang-1.15-1.15.5/src/runtime/syscall_windows_test.go-1121-func setEvent(h syscall.Handle) error {
golang-1.15-1.15.5/src/runtime/syscall_windows_test.go:1122:	r0, _, e0 := syscall.Syscall(procSetEvent.Addr(), 1, uintptr(h), 0, 0)
golang-1.15-1.15.5/src/runtime/syscall_windows_test.go-1123-	if r0 == 0 {
##############################################
golang-1.15-1.15.5/src/runtime/testdata/testprogcgo/eintr.go-191-		sendSomeSignals()
golang-1.15-1.15.5/src/runtime/testdata/testprogcgo/eintr.go:192:		c, err := net.Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/runtime/testdata/testprogcgo/eintr.go-193-		if err != nil {
##############################################
golang-1.15-1.15.5/src/runtime/trace/trace_stack_test.go-121-	cv.Signal()
golang-1.15-1.15.5/src/runtime/trace/trace_stack_test.go:122:	c, err := net.Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/runtime/trace/trace_stack_test.go-123-	if err != nil {
##############################################
golang-1.15-1.15.5/src/runtime/trace/trace_test.go-300-	}()
golang-1.15-1.15.5/src/runtime/trace/trace_test.go:301:	c, err := net.Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/runtime/trace/trace_test.go-302-	if err != nil {
##############################################
golang-1.15-1.15.5/src/runtime/trace/trace_test.go-462-		}()
golang-1.15-1.15.5/src/runtime/trace/trace_test.go:463:		c, err := net.Dial("tcp", ln.Addr().String())
golang-1.15-1.15.5/src/runtime/trace/trace_test.go-464-		if err != nil {
##############################################
golang-1.15-1.15.5/src/runtime/traceback.go-1015-// starts at a runtime.* entry point, except for runtime.main,
golang-1.15-1.15.5/src/runtime/traceback.go:1016:// runtime.handleAsyncEvent (wasm only) and sometimes runtime.runfinq.
golang-1.15-1.15.5/src/runtime/traceback.go-1017-//
##############################################
golang-1.15-1.15.5/src/runtime/wincallback.go-25-// +build 386 amd64
golang-1.15-1.15.5/src/runtime/wincallback.go:26:// runtime·callbackasm is called by external code to
golang-1.15-1.15.5/src/runtime/wincallback.go-27-// execute Go implemented callback function. It is not
golang-1.15-1.15.5/src/runtime/wincallback.go-28-// called from the start, instead runtime·compilecallback
golang-1.15-1.15.5/src/runtime/wincallback.go:29:// always returns address into runtime·callbackasm offset
golang-1.15-1.15.5/src/runtime/wincallback.go-30-// appropriately so different callbacks start with different
##############################################
golang-1.15-1.15.5/src/runtime/wincallback.go-52-
golang-1.15-1.15.5/src/runtime/wincallback.go:53:// External code calls into callbackasm at an offset corresponding
golang-1.15-1.15.5/src/runtime/wincallback.go:54:// to the callback index. Callbackasm is a table of MOV and B instructions.
golang-1.15-1.15.5/src/runtime/wincallback.go-55-// The MOV instruction loads R12 with the callback index, and the
##############################################
golang-1.15-1.15.5/src/runtime/zcallback_windows.s-3-// +build 386 amd64
golang-1.15-1.15.5/src/runtime/zcallback_windows.s:4:// runtime·callbackasm is called by external code to
golang-1.15-1.15.5/src/runtime/zcallback_windows.s-5-// execute Go implemented callback function. It is not
golang-1.15-1.15.5/src/runtime/zcallback_windows.s-6-// called from the start, instead runtime·compilecallback
golang-1.15-1.15.5/src/runtime/zcallback_windows.s:7:// always returns address into runtime·callbackasm offset
golang-1.15-1.15.5/src/runtime/zcallback_windows.s-8-// appropriately so different callbacks start with different
##############################################
golang-1.15-1.15.5/src/runtime/zcallback_windows_arm.s-2-
golang-1.15-1.15.5/src/runtime/zcallback_windows_arm.s:3:// External code calls into callbackasm at an offset corresponding
golang-1.15-1.15.5/src/runtime/zcallback_windows_arm.s:4:// to the callback index. Callbackasm is a table of MOV and B instructions.
golang-1.15-1.15.5/src/runtime/zcallback_windows_arm.s-5-// The MOV instruction loads R12 with the callback index, and the
##############################################
golang-1.15-1.15.5/src/strconv/quote_test.go-215-	{string(rune(0x7F)), false},
golang-1.15-1.15.5/src/strconv/quote_test.go:216:	{`' !"#$%&'()*+,-./:;<=>?@[\]^_{|}~`, true},
golang-1.15-1.15.5/src/strconv/quote_test.go-217-	{`0123456789`, true},
##############################################
golang-1.15-1.15.5/src/sync/pool.go-82-// See discussion on golang.org/cl/31589.
golang-1.15-1.15.5/src/sync/pool.go:83:func poolRaceAddr(x interface{}) unsafe.Pointer {
golang-1.15-1.15.5/src/sync/pool.go-84-	ptr := uintptr((*[2]unsafe.Pointer)(unsafe.Pointer(&x))[1])
##############################################
golang-1.15-1.15.5/src/sync/pool.go-98-		}
golang-1.15-1.15.5/src/sync/pool.go:99:		race.ReleaseMerge(poolRaceAddr(x))
golang-1.15-1.15.5/src/sync/pool.go-100-		race.Disable()
##############################################
golang-1.15-1.15.5/src/sync/pool.go-143-		if x != nil {
golang-1.15-1.15.5/src/sync/pool.go:144:			race.Acquire(poolRaceAddr(x))
golang-1.15-1.15.5/src/sync/pool.go-145-		}
##############################################
golang-1.15-1.15.5/src/syscall/dirent.go-4-
golang-1.15-1.15.5/src/syscall/dirent.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/syscall/dirent.go-6-
##############################################
golang-1.15-1.15.5/src/syscall/dll_windows.go-153-// The return value can be passed to Syscall to run the procedure.
golang-1.15-1.15.5/src/syscall/dll_windows.go:154:func (p *Proc) Addr() uintptr {
golang-1.15-1.15.5/src/syscall/dll_windows.go-155-	return p.addr
##############################################
golang-1.15-1.15.5/src/syscall/dll_windows.go-177-	case 0:
golang-1.15-1.15.5/src/syscall/dll_windows.go:178:		return Syscall(p.Addr(), uintptr(len(a)), 0, 0, 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-179-	case 1:
golang-1.15-1.15.5/src/syscall/dll_windows.go:180:		return Syscall(p.Addr(), uintptr(len(a)), a[0], 0, 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-181-	case 2:
golang-1.15-1.15.5/src/syscall/dll_windows.go:182:		return Syscall(p.Addr(), uintptr(len(a)), a[0], a[1], 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-183-	case 3:
golang-1.15-1.15.5/src/syscall/dll_windows.go:184:		return Syscall(p.Addr(), uintptr(len(a)), a[0], a[1], a[2])
golang-1.15-1.15.5/src/syscall/dll_windows.go-185-	case 4:
golang-1.15-1.15.5/src/syscall/dll_windows.go:186:		return Syscall6(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], 0, 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-187-	case 5:
golang-1.15-1.15.5/src/syscall/dll_windows.go:188:		return Syscall6(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-189-	case 6:
golang-1.15-1.15.5/src/syscall/dll_windows.go:190:		return Syscall6(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5])
golang-1.15-1.15.5/src/syscall/dll_windows.go-191-	case 7:
golang-1.15-1.15.5/src/syscall/dll_windows.go:192:		return Syscall9(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], 0, 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-193-	case 8:
golang-1.15-1.15.5/src/syscall/dll_windows.go:194:		return Syscall9(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-195-	case 9:
golang-1.15-1.15.5/src/syscall/dll_windows.go:196:		return Syscall9(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8])
golang-1.15-1.15.5/src/syscall/dll_windows.go-197-	case 10:
golang-1.15-1.15.5/src/syscall/dll_windows.go:198:		return Syscall12(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], 0, 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-199-	case 11:
golang-1.15-1.15.5/src/syscall/dll_windows.go:200:		return Syscall12(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-201-	case 12:
golang-1.15-1.15.5/src/syscall/dll_windows.go:202:		return Syscall12(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11])
golang-1.15-1.15.5/src/syscall/dll_windows.go-203-	case 13:
golang-1.15-1.15.5/src/syscall/dll_windows.go:204:		return Syscall15(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], 0, 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-205-	case 14:
golang-1.15-1.15.5/src/syscall/dll_windows.go:206:		return Syscall15(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], a[13], 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-207-	case 15:
golang-1.15-1.15.5/src/syscall/dll_windows.go:208:		return Syscall15(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], a[13], a[14])
golang-1.15-1.15.5/src/syscall/dll_windows.go-209-	case 16:
golang-1.15-1.15.5/src/syscall/dll_windows.go:210:		return Syscall18(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], a[13], a[14], a[15], 0, 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-211-	case 17:
golang-1.15-1.15.5/src/syscall/dll_windows.go:212:		return Syscall18(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], a[13], a[14], a[15], a[16], 0)
golang-1.15-1.15.5/src/syscall/dll_windows.go-213-	case 18:
golang-1.15-1.15.5/src/syscall/dll_windows.go:214:		return Syscall18(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], a[13], a[14], a[15], a[16], a[17])
golang-1.15-1.15.5/src/syscall/dll_windows.go-215-	default:
##############################################
golang-1.15-1.15.5/src/syscall/dll_windows.go-325-// The return value can be passed to Syscall to run the procedure.
golang-1.15-1.15.5/src/syscall/dll_windows.go:326:func (p *LazyProc) Addr() uintptr {
golang-1.15-1.15.5/src/syscall/dll_windows.go-327-	p.mustFind()
golang-1.15-1.15.5/src/syscall/dll_windows.go:328:	return p.proc.Addr()
golang-1.15-1.15.5/src/syscall/dll_windows.go-329-}
##############################################
golang-1.15-1.15.5/src/syscall/env_unix.go-4-
golang-1.15-1.15.5/src/syscall/env_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris plan9
golang-1.15-1.15.5/src/syscall/env_unix.go-6-
##############################################
golang-1.15-1.15.5/src/syscall/js/js.go-6-
golang-1.15-1.15.5/src/syscall/js/js.go:7:// Package js gives access to the WebAssembly host environment when using the js/wasm architecture.
golang-1.15-1.15.5/src/syscall/js/js.go-8-// Its API is based on JavaScript semantics.
##############################################
golang-1.15-1.15.5/src/syscall/js/js_test.go-9-// - Install Node
golang-1.15-1.15.5/src/syscall/js/js_test.go:10:// - Add /path/to/go/misc/wasm to your $PATH (so that "go test" can find
golang-1.15-1.15.5/src/syscall/js/js_test.go-11-//   "go_js_wasm_exec").
golang-1.15-1.15.5/src/syscall/js/js_test.go:12:// - GOOS=js GOARCH=wasm go test
golang-1.15-1.15.5/src/syscall/js/js_test.go-13-//
##############################################
golang-1.15-1.15.5/src/syscall/mkall.sh-360-	fi
golang-1.15-1.15.5/src/syscall/mkall.sh:361:	if [ -n "$mkasm" ]; then echo "$mkasm $GOARCH"; fi
golang-1.15-1.15.5/src/syscall/mkall.sh-362-) | $run
##############################################
golang-1.15-1.15.5/src/syscall/net_js.go-4-
golang-1.15-1.15.5/src/syscall/net_js.go:5:// js/wasm uses fake networking directly implemented in the net package.
golang-1.15-1.15.5/src/syscall/net_js.go-6-// This file only exists to make the compiler happy.
##############################################
golang-1.15-1.15.5/src/syscall/route_bsd.go-49-	}
golang-1.15-1.15.5/src/syscall/route_bsd.go:50:	sa, _, err := parseLinkLayerAddr(b[4:])
golang-1.15-1.15.5/src/syscall/route_bsd.go-51-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/route_bsd.go-62-// conventional BSD kernel form.
golang-1.15-1.15.5/src/syscall/route_bsd.go:63:func parseLinkLayerAddr(b []byte) (*SockaddrDatalink, int, error) {
golang-1.15-1.15.5/src/syscall/route_bsd.go-64-	// The encoding looks like the following:
##############################################
golang-1.15-1.15.5/src/syscall/route_bsd.go-102-		rsa := (*RawSockaddrAny)(unsafe.Pointer(&b[0]))
golang-1.15-1.15.5/src/syscall/route_bsd.go:103:		return anyToSockaddr(rsa)
golang-1.15-1.15.5/src/syscall/route_bsd.go-104-	case AF_INET6:
##############################################
golang-1.15-1.15.5/src/syscall/route_bsd.go-108-		rsa := (*RawSockaddrAny)(unsafe.Pointer(&b[0]))
golang-1.15-1.15.5/src/syscall/route_bsd.go:109:		return anyToSockaddr(rsa)
golang-1.15-1.15.5/src/syscall/route_bsd.go-110-	default:
##############################################
golang-1.15-1.15.5/src/syscall/route_bsd.go-121-// conventional BSD kernel form.
golang-1.15-1.15.5/src/syscall/route_bsd.go:122:func parseNetworkLayerAddr(b []byte, family byte) (Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/route_bsd.go-123-	// The encoding looks similar to the NLRI encoding.
##############################################
golang-1.15-1.15.5/src/syscall/route_bsd.go-201-type RoutingMessage interface {
golang-1.15-1.15.5/src/syscall/route_bsd.go:202:	sockaddr() ([]Sockaddr, error)
golang-1.15-1.15.5/src/syscall/route_bsd.go-203-}
##############################################
golang-1.15-1.15.5/src/syscall/route_bsd.go-221-
golang-1.15-1.15.5/src/syscall/route_bsd.go:222:func (m *RouteMessage) sockaddr() ([]Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/route_bsd.go-223-	var sas [RTAX_MAX]Sockaddr
##############################################
golang-1.15-1.15.5/src/syscall/route_bsd.go-247-		default:
golang-1.15-1.15.5/src/syscall/route_bsd.go:248:			sa, err := parseNetworkLayerAddr(b, family)
golang-1.15-1.15.5/src/syscall/route_bsd.go-249-			if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/route_bsd.go-267-
golang-1.15-1.15.5/src/syscall/route_bsd.go:268:func (m *InterfaceMessage) sockaddr() ([]Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/route_bsd.go-269-	var sas [RTAX_MAX]Sockaddr
##############################################
golang-1.15-1.15.5/src/syscall/route_bsd.go-289-
golang-1.15-1.15.5/src/syscall/route_bsd.go:290:func (m *InterfaceAddrMessage) sockaddr() ([]Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/route_bsd.go-291-	var sas [RTAX_MAX]Sockaddr
##############################################
golang-1.15-1.15.5/src/syscall/route_bsd.go-315-		default:
golang-1.15-1.15.5/src/syscall/route_bsd.go:316:			sa, err := parseNetworkLayerAddr(b, family)
golang-1.15-1.15.5/src/syscall/route_bsd.go-317-			if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/route_bsd.go-357-// Deprecated: Use golang.org/x/net/route instead.
golang-1.15-1.15.5/src/syscall/route_bsd.go:358:func ParseRoutingSockaddr(msg RoutingMessage) ([]Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/route_bsd.go:359:	sas, err := msg.sockaddr()
golang-1.15-1.15.5/src/syscall/route_bsd.go-360-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/route_darwin.go-35-
golang-1.15-1.15.5/src/syscall/route_darwin.go:36:func (m *InterfaceMulticastAddrMessage) sockaddr() ([]Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/route_darwin.go-37-	var sas [RTAX_MAX]Sockaddr
##############################################
golang-1.15-1.15.5/src/syscall/route_darwin.go-59-		default:
golang-1.15-1.15.5/src/syscall/route_darwin.go:60:			sa, l, err := parseLinkLayerAddr(b)
golang-1.15-1.15.5/src/syscall/route_darwin.go-61-			if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/route_dragonfly.go-39-
golang-1.15-1.15.5/src/syscall/route_dragonfly.go:40:func (m *InterfaceAnnounceMessage) sockaddr() ([]Sockaddr, error) { return nil, nil }
golang-1.15-1.15.5/src/syscall/route_dragonfly.go-41-
##############################################
golang-1.15-1.15.5/src/syscall/route_dragonfly.go-50-
golang-1.15-1.15.5/src/syscall/route_dragonfly.go:51:func (m *InterfaceMulticastAddrMessage) sockaddr() ([]Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/route_dragonfly.go-52-	var sas [RTAX_MAX]Sockaddr
##############################################
golang-1.15-1.15.5/src/syscall/route_dragonfly.go-74-		default:
golang-1.15-1.15.5/src/syscall/route_dragonfly.go:75:			sa, l, err := parseLinkLayerAddr(b)
golang-1.15-1.15.5/src/syscall/route_dragonfly.go-76-			if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/route_freebsd.go-57-
golang-1.15-1.15.5/src/syscall/route_freebsd.go:58:func (m *InterfaceAnnounceMessage) sockaddr() ([]Sockaddr, error) { return nil, nil }
golang-1.15-1.15.5/src/syscall/route_freebsd.go-59-
##############################################
golang-1.15-1.15.5/src/syscall/route_freebsd.go-68-
golang-1.15-1.15.5/src/syscall/route_freebsd.go:69:func (m *InterfaceMulticastAddrMessage) sockaddr() ([]Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/route_freebsd.go-70-	var sas [RTAX_MAX]Sockaddr
##############################################
golang-1.15-1.15.5/src/syscall/route_freebsd.go-92-		default:
golang-1.15-1.15.5/src/syscall/route_freebsd.go:93:			sa, l, err := parseLinkLayerAddr(b)
golang-1.15-1.15.5/src/syscall/route_freebsd.go-94-			if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/route_netbsd.go-36-
golang-1.15-1.15.5/src/syscall/route_netbsd.go:37:func (m *InterfaceAnnounceMessage) sockaddr() ([]Sockaddr, error) { return nil, nil }
##############################################
golang-1.15-1.15.5/src/syscall/route_openbsd.go-36-
golang-1.15-1.15.5/src/syscall/route_openbsd.go:37:func (m *InterfaceAnnounceMessage) sockaddr() ([]Sockaddr, error) { return nil, nil }
##############################################
golang-1.15-1.15.5/src/syscall/syscall_aix.go-238-
golang-1.15-1.15.5/src/syscall/syscall_aix.go:239:func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_aix.go-240-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_aix.go-252-
golang-1.15-1.15.5/src/syscall/syscall_aix.go:253:func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_aix.go-254-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_aix.go-271-
golang-1.15-1.15.5/src/syscall/syscall_aix.go:272:func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_aix.go-273-	name := sa.Name
##############################################
golang-1.15-1.15.5/src/syscall/syscall_aix.go-297-	}
golang-1.15-1.15.5/src/syscall/syscall_aix.go:298:	return anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_aix.go-299-}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_aix.go-308-	}
golang-1.15-1.15.5/src/syscall/syscall_aix.go:309:	sa, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_aix.go-310-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_aix.go-350-	if rsa.Addr.Family != AF_UNSPEC {
golang-1.15-1.15.5/src/syscall/syscall_aix.go:351:		from, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_aix.go-352-	}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_aix.go-364-	if to != nil {
golang-1.15-1.15.5/src/syscall/syscall_aix.go:365:		ptr, salen, err = to.sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_aix.go-366-		if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_aix.go-416-
golang-1.15-1.15.5/src/syscall/syscall_aix.go:417:func anyToSockaddr(rsa *RawSockaddrAny) (Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/syscall_aix.go-418-	switch rsa.Addr.Family {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-145-
golang-1.15-1.15.5/src/syscall/syscall_bsd.go:146:func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-147-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-160-
golang-1.15-1.15.5/src/syscall/syscall_bsd.go:161:func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-162-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-176-
golang-1.15-1.15.5/src/syscall/syscall_bsd.go:177:func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-178-	name := sa.Name
##############################################
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-190-
golang-1.15-1.15.5/src/syscall/syscall_bsd.go:191:func (sa *SockaddrDatalink) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-192-	if sa.Index == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-207-
golang-1.15-1.15.5/src/syscall/syscall_bsd.go:208:func anyToSockaddr(rsa *RawSockaddrAny) (Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-209-	switch rsa.Addr.Family {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-287-	}
golang-1.15-1.15.5/src/syscall/syscall_bsd.go:288:	sa, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-289-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-307-	}
golang-1.15-1.15.5/src/syscall/syscall_bsd.go:308:	return anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-309-}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-319-
golang-1.15-1.15.5/src/syscall/syscall_bsd.go:320:func GetsockoptInet4Addr(fd, level, opt int) (value [4]byte, err error) {
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-321-	vallen := _Socklen(4)
##############################################
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-386-	if rsa.Addr.Family != AF_UNSPEC {
golang-1.15-1.15.5/src/syscall/syscall_bsd.go:387:		from, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-388-	}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-402-	if to != nil {
golang-1.15-1.15.5/src/syscall/syscall_bsd.go:403:		ptr, salen, err = to.sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_bsd.go-404-		if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_dragonfly.go-122-	}
golang-1.15-1.15.5/src/syscall/syscall_dragonfly.go:123:	sa, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_dragonfly.go-124-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_freebsd.go-133-	}
golang-1.15-1.15.5/src/syscall/syscall_freebsd.go:134:	sa, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_freebsd.go-135-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_linux.go-357-
golang-1.15-1.15.5/src/syscall/syscall_linux.go:358:func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_linux.go-359-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_linux.go-371-
golang-1.15-1.15.5/src/syscall/syscall_linux.go:372:func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_linux.go-373-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_linux.go-386-
golang-1.15-1.15.5/src/syscall/syscall_linux.go:387:func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_linux.go-388-	name := sa.Name
##############################################
golang-1.15-1.15.5/src/syscall/syscall_linux.go-423-
golang-1.15-1.15.5/src/syscall/syscall_linux.go:424:func (sa *SockaddrLinklayer) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_linux.go-425-	if sa.Ifindex < 0 || sa.Ifindex > 0x7fffffff {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_linux.go-447-
golang-1.15-1.15.5/src/syscall/syscall_linux.go:448:func (sa *SockaddrNetlink) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_linux.go-449-	sa.raw.Family = AF_NETLINK
##############################################
golang-1.15-1.15.5/src/syscall/syscall_linux.go-455-
golang-1.15-1.15.5/src/syscall/syscall_linux.go:456:func anyToSockaddr(rsa *RawSockaddrAny) (Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/syscall_linux.go-457-	switch rsa.Addr.Family {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_linux.go-535-	}
golang-1.15-1.15.5/src/syscall/syscall_linux.go:536:	sa, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_linux.go-537-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_linux.go-553-	}
golang-1.15-1.15.5/src/syscall/syscall_linux.go:554:	sa, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_linux.go-555-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_linux.go-567-	}
golang-1.15-1.15.5/src/syscall/syscall_linux.go:568:	return anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_linux.go-569-}
golang-1.15-1.15.5/src/syscall/syscall_linux.go-570-
golang-1.15-1.15.5/src/syscall/syscall_linux.go:571:func GetsockoptInet4Addr(fd, level, opt int) (value [4]byte, err error) {
golang-1.15-1.15.5/src/syscall/syscall_linux.go-572-	vallen := _Socklen(4)
##############################################
golang-1.15-1.15.5/src/syscall/syscall_linux.go-658-	if rsa.Addr.Family != AF_UNSPEC {
golang-1.15-1.15.5/src/syscall/syscall_linux.go:659:		from, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_linux.go-660-	}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_linux.go-673-		var err error
golang-1.15-1.15.5/src/syscall/syscall_linux.go:674:		ptr, salen, err = to.sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_linux.go-675-		if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_netbsd.go-130-	}
golang-1.15-1.15.5/src/syscall/syscall_netbsd.go:131:	sa, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_netbsd.go-132-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_openbsd.go-90-	}
golang-1.15-1.15.5/src/syscall/syscall_openbsd.go:91:	sa, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_openbsd.go-92-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-61-
golang-1.15-1.15.5/src/syscall/syscall_solaris.go:62:func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-63-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-75-
golang-1.15-1.15.5/src/syscall/syscall_solaris.go:76:func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-77-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-90-
golang-1.15-1.15.5/src/syscall/syscall_solaris.go:91:func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, _Socklen, error) {
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-92-	name := sa.Name
##############################################
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-120-	}
golang-1.15-1.15.5/src/syscall/syscall_solaris.go:121:	return anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-122-}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-281-
golang-1.15-1.15.5/src/syscall/syscall_solaris.go:282:func anyToSockaddr(rsa *RawSockaddrAny) (Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-283-	switch rsa.Addr.Family {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-332-	}
golang-1.15-1.15.5/src/syscall/syscall_solaris.go:333:	sa, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-334-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-368-	if rsa.Addr.Family != AF_UNSPEC {
golang-1.15-1.15.5/src/syscall/syscall_solaris.go:369:		from, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-370-	}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-384-	if to != nil {
golang-1.15-1.15.5/src/syscall/syscall_solaris.go:385:		ptr, salen, err = to.sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_solaris.go-386-		if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_unix.go-227-type Sockaddr interface {
golang-1.15-1.15.5/src/syscall/syscall_unix.go:228:	sockaddr() (ptr unsafe.Pointer, len _Socklen, err error) // lowercase; only we can define Sockaddrs
golang-1.15-1.15.5/src/syscall/syscall_unix.go-229-}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_unix.go-249-func Bind(fd int, sa Sockaddr) (err error) {
golang-1.15-1.15.5/src/syscall/syscall_unix.go:250:	ptr, n, err := sa.sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_unix.go-251-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_unix.go-257-func Connect(fd int, sa Sockaddr) (err error) {
golang-1.15-1.15.5/src/syscall/syscall_unix.go:258:	ptr, n, err := sa.sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_unix.go-259-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_unix.go-270-	}
golang-1.15-1.15.5/src/syscall/syscall_unix.go:271:	return anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_unix.go-272-}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_unix.go-287-	if rsa.Addr.Family != AF_UNSPEC {
golang-1.15-1.15.5/src/syscall/syscall_unix.go:288:		from, err = anyToSockaddr(&rsa)
golang-1.15-1.15.5/src/syscall/syscall_unix.go-289-	}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_unix.go-293-func Sendto(fd int, p []byte, flags int, to Sockaddr) (err error) {
golang-1.15-1.15.5/src/syscall/syscall_unix.go:294:	ptr, n, err := to.sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_unix.go-295-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_unix.go-309-
golang-1.15-1.15.5/src/syscall/syscall_unix.go:310:func SetsockoptInet4Addr(fd, level, opt int, value [4]byte) (err error) {
golang-1.15-1.15.5/src/syscall/syscall_unix.go-311-	return setsockopt(fd, level, opt, unsafe.Pointer(&value[0]), 4)
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-420-	case "amd64":
golang-1.15-1.15.5/src/syscall/syscall_windows.go:421:		_, _, e1 = Syscall6(procSetFilePointerEx.Addr(), 4, uintptr(handle), uintptr(distToMove), uintptr(unsafe.Pointer(newFilePointer)), uintptr(whence), 0, 0)
golang-1.15-1.15.5/src/syscall/syscall_windows.go-422-	case "386":
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-424-		// https://msdn.microsoft.com/en-us/library/windows/desktop/aa383713(v=vs.85).aspx
golang-1.15-1.15.5/src/syscall/syscall_windows.go:425:		_, _, e1 = Syscall6(procSetFilePointerEx.Addr(), 5, uintptr(handle), uintptr(distToMove), uintptr(distToMove>>32), uintptr(unsafe.Pointer(newFilePointer)), uintptr(whence), 0)
golang-1.15-1.15.5/src/syscall/syscall_windows.go-426-	case "arm":
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-428-		// https://msdn.microsoft.com/en-us/library/dn736986.aspx#Anchor_7
golang-1.15-1.15.5/src/syscall/syscall_windows.go:429:		_, _, e1 = Syscall6(procSetFilePointerEx.Addr(), 6, uintptr(handle), 0, uintptr(distToMove), uintptr(distToMove>>32), uintptr(unsafe.Pointer(newFilePointer)), uintptr(whence))
golang-1.15-1.15.5/src/syscall/syscall_windows.go-430-	}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-710-type Sockaddr interface {
golang-1.15-1.15.5/src/syscall/syscall_windows.go:711:	sockaddr() (ptr unsafe.Pointer, len int32, err error) // lowercase; only we can define Sockaddrs
golang-1.15-1.15.5/src/syscall/syscall_windows.go-712-}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-719-
golang-1.15-1.15.5/src/syscall/syscall_windows.go:720:func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, int32, error) {
golang-1.15-1.15.5/src/syscall/syscall_windows.go-721-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-740-
golang-1.15-1.15.5/src/syscall/syscall_windows.go:741:func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, int32, error) {
golang-1.15-1.15.5/src/syscall/syscall_windows.go-742-	if sa.Port < 0 || sa.Port > 0xFFFF {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-765-
golang-1.15-1.15.5/src/syscall/syscall_windows.go:766:func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, int32, error) {
golang-1.15-1.15.5/src/syscall/syscall_windows.go-767-	name := sa.Name
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-792-
golang-1.15-1.15.5/src/syscall/syscall_windows.go:793:func (rsa *RawSockaddrAny) Sockaddr() (Sockaddr, error) {
golang-1.15-1.15.5/src/syscall/syscall_windows.go-794-	switch rsa.Addr.Family {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-856-func Bind(fd Handle, sa Sockaddr) (err error) {
golang-1.15-1.15.5/src/syscall/syscall_windows.go:857:	ptr, n, err := sa.sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_windows.go-858-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-864-func Connect(fd Handle, sa Sockaddr) (err error) {
golang-1.15-1.15.5/src/syscall/syscall_windows.go:865:	ptr, n, err := sa.sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_windows.go-866-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-877-	}
golang-1.15-1.15.5/src/syscall/syscall_windows.go:878:	return rsa.Sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_windows.go-879-}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-886-	}
golang-1.15-1.15.5/src/syscall/syscall_windows.go:887:	return rsa.Sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_windows.go-888-}
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-898-func WSASendto(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to Sockaddr, overlapped *Overlapped, croutine *byte) (err error) {
golang-1.15-1.15.5/src/syscall/syscall_windows.go:899:	rsa, len, err := to.sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_windows.go-900-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-902-	}
golang-1.15-1.15.5/src/syscall/syscall_windows.go:903:	r1, _, e1 := Syscall9(procWSASendTo.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(rsa)), uintptr(len), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)))
golang-1.15-1.15.5/src/syscall/syscall_windows.go-904-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-960-	}
golang-1.15-1.15.5/src/syscall/syscall_windows.go:961:	ptr, n, err := sa.sockaddr()
golang-1.15-1.15.5/src/syscall/syscall_windows.go-962-	if err != nil {
##############################################
golang-1.15-1.15.5/src/syscall/syscall_windows.go-1055-
golang-1.15-1.15.5/src/syscall/syscall_windows.go:1056:func SetsockoptInet4Addr(fd Handle, level, opt int, value [4]byte) (err error) {
golang-1.15-1.15.5/src/syscall/syscall_windows.go-1057-	return Setsockopt(fd, int32(level), int32(opt), (*byte)(unsafe.Pointer(&value[0])), 4)
##############################################
golang-1.15-1.15.5/src/syscall/timestruct.go-4-
golang-1.15-1.15.5/src/syscall/timestruct.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/syscall/timestruct.go-6-
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-196-func GetLastError() (lasterr error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:197:	r0, _, _ := Syscall(procGetLastError.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-198-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-213-func _LoadLibrary(libname *uint16) (handle Handle, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:214:	r0, _, e1 := Syscall(procLoadLibraryW.Addr(), 1, uintptr(unsafe.Pointer(libname)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-215-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-226-func FreeLibrary(handle Handle) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:227:	r1, _, e1 := Syscall(procFreeLibrary.Addr(), 1, uintptr(handle), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-228-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-247-func _GetProcAddress(module Handle, procname *byte) (proc uintptr, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:248:	r0, _, e1 := Syscall(procGetProcAddress.Addr(), 2, uintptr(module), uintptr(unsafe.Pointer(procname)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-249-	proc = uintptr(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-260-func GetVersion() (ver uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:261:	r0, _, e1 := Syscall(procGetVersion.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-262-	ver = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-277-	}
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:278:	r0, _, e1 := Syscall9(procFormatMessageW.Addr(), 7, uintptr(flags), uintptr(msgsrc), uintptr(msgid), uintptr(langid), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(args)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-279-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-290-func ExitProcess(exitcode uint32) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:291:	Syscall(procExitProcess.Addr(), 1, uintptr(exitcode), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-292-	return
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-295-func CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile int32) (handle Handle, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:296:	r0, _, e1 := Syscall9(procCreateFileW.Addr(), 7, uintptr(unsafe.Pointer(name)), uintptr(access), uintptr(mode), uintptr(unsafe.Pointer(sa)), uintptr(createmode), uintptr(attrs), uintptr(templatefile), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-297-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-312-	}
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:313:	r1, _, e1 := Syscall6(procReadFile.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(done)), uintptr(unsafe.Pointer(overlapped)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-314-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-328-	}
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:329:	r1, _, e1 := Syscall6(procWriteFile.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(done)), uintptr(unsafe.Pointer(overlapped)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-330-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-340-func SetFilePointer(handle Handle, lowoffset int32, highoffsetptr *int32, whence uint32) (newlowoffset uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:341:	r0, _, e1 := Syscall6(procSetFilePointer.Addr(), 4, uintptr(handle), uintptr(lowoffset), uintptr(unsafe.Pointer(highoffsetptr)), uintptr(whence), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-342-	newlowoffset = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-353-func CloseHandle(handle Handle) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:354:	r1, _, e1 := Syscall(procCloseHandle.Addr(), 1, uintptr(handle), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-355-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-365-func GetStdHandle(stdhandle int) (handle Handle, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:366:	r0, _, e1 := Syscall(procGetStdHandle.Addr(), 1, uintptr(stdhandle), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-367-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-378-func findFirstFile1(name *uint16, data *win32finddata1) (handle Handle, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:379:	r0, _, e1 := Syscall(procFindFirstFileW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(data)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-380-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-391-func findNextFile1(handle Handle, data *win32finddata1) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:392:	r1, _, e1 := Syscall(procFindNextFileW.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(data)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-393-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-403-func FindClose(handle Handle) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:404:	r1, _, e1 := Syscall(procFindClose.Addr(), 1, uintptr(handle), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-405-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-415-func GetFileInformationByHandle(handle Handle, data *ByHandleFileInformation) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:416:	r1, _, e1 := Syscall(procGetFileInformationByHandle.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(data)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-417-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-427-func GetCurrentDirectory(buflen uint32, buf *uint16) (n uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:428:	r0, _, e1 := Syscall(procGetCurrentDirectoryW.Addr(), 2, uintptr(buflen), uintptr(unsafe.Pointer(buf)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-429-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-440-func SetCurrentDirectory(path *uint16) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:441:	r1, _, e1 := Syscall(procSetCurrentDirectoryW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-442-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-452-func CreateDirectory(path *uint16, sa *SecurityAttributes) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:453:	r1, _, e1 := Syscall(procCreateDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(sa)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-454-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-464-func RemoveDirectory(path *uint16) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:465:	r1, _, e1 := Syscall(procRemoveDirectoryW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-466-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-476-func DeleteFile(path *uint16) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:477:	r1, _, e1 := Syscall(procDeleteFileW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-478-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-488-func MoveFile(from *uint16, to *uint16) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:489:	r1, _, e1 := Syscall(procMoveFileW.Addr(), 2, uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(to)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-490-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-500-func GetComputerName(buf *uint16, n *uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:501:	r1, _, e1 := Syscall(procGetComputerNameW.Addr(), 2, uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(n)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-502-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-512-func SetEndOfFile(handle Handle) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:513:	r1, _, e1 := Syscall(procSetEndOfFile.Addr(), 1, uintptr(handle), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-514-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-524-func GetSystemTimeAsFileTime(time *Filetime) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:525:	Syscall(procGetSystemTimeAsFileTime.Addr(), 1, uintptr(unsafe.Pointer(time)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-526-	return
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-529-func GetTimeZoneInformation(tzi *Timezoneinformation) (rc uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:530:	r0, _, e1 := Syscall(procGetTimeZoneInformation.Addr(), 1, uintptr(unsafe.Pointer(tzi)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-531-	rc = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-542-func CreateIoCompletionPort(filehandle Handle, cphandle Handle, key uint32, threadcnt uint32) (handle Handle, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:543:	r0, _, e1 := Syscall6(procCreateIoCompletionPort.Addr(), 4, uintptr(filehandle), uintptr(cphandle), uintptr(key), uintptr(threadcnt), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-544-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-555-func GetQueuedCompletionStatus(cphandle Handle, qty *uint32, key *uint32, overlapped **Overlapped, timeout uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:556:	r1, _, e1 := Syscall6(procGetQueuedCompletionStatus.Addr(), 5, uintptr(cphandle), uintptr(unsafe.Pointer(qty)), uintptr(unsafe.Pointer(key)), uintptr(unsafe.Pointer(overlapped)), uintptr(timeout), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-557-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-567-func PostQueuedCompletionStatus(cphandle Handle, qty uint32, key uint32, overlapped *Overlapped) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:568:	r1, _, e1 := Syscall6(procPostQueuedCompletionStatus.Addr(), 4, uintptr(cphandle), uintptr(qty), uintptr(key), uintptr(unsafe.Pointer(overlapped)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-569-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-579-func CancelIo(s Handle) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:580:	r1, _, e1 := Syscall(procCancelIo.Addr(), 1, uintptr(s), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-581-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-591-func CancelIoEx(s Handle, o *Overlapped) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:592:	r1, _, e1 := Syscall(procCancelIoEx.Addr(), 2, uintptr(s), uintptr(unsafe.Pointer(o)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-593-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-609-	}
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:610:	r1, _, e1 := Syscall12(procCreateProcessW.Addr(), 10, uintptr(unsafe.Pointer(appName)), uintptr(unsafe.Pointer(commandLine)), uintptr(unsafe.Pointer(procSecurity)), uintptr(unsafe.Pointer(threadSecurity)), uintptr(_p0), uintptr(creationFlags), uintptr(unsafe.Pointer(env)), uintptr(unsafe.Pointer(currentDir)), uintptr(unsafe.Pointer(startupInfo)), uintptr(unsafe.Pointer(outProcInfo)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-611-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-627-	}
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:628:	r1, _, e1 := Syscall12(procCreateProcessAsUserW.Addr(), 11, uintptr(token), uintptr(unsafe.Pointer(appName)), uintptr(unsafe.Pointer(commandLine)), uintptr(unsafe.Pointer(procSecurity)), uintptr(unsafe.Pointer(threadSecurity)), uintptr(_p0), uintptr(creationFlags), uintptr(unsafe.Pointer(env)), uintptr(unsafe.Pointer(currentDir)), uintptr(unsafe.Pointer(startupInfo)), uintptr(unsafe.Pointer(outProcInfo)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-629-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-645-	}
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:646:	r0, _, e1 := Syscall(procOpenProcess.Addr(), 3, uintptr(da), uintptr(_p0), uintptr(pid))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-647-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-658-func TerminateProcess(handle Handle, exitcode uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:659:	r1, _, e1 := Syscall(procTerminateProcess.Addr(), 2, uintptr(handle), uintptr(exitcode), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-660-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-670-func GetExitCodeProcess(handle Handle, exitcode *uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:671:	r1, _, e1 := Syscall(procGetExitCodeProcess.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(exitcode)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-672-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-682-func GetStartupInfo(startupInfo *StartupInfo) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:683:	r1, _, e1 := Syscall(procGetStartupInfoW.Addr(), 1, uintptr(unsafe.Pointer(startupInfo)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-684-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-694-func GetCurrentProcess() (pseudoHandle Handle, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:695:	r0, _, e1 := Syscall(procGetCurrentProcess.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-696-	pseudoHandle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-707-func GetProcessTimes(handle Handle, creationTime *Filetime, exitTime *Filetime, kernelTime *Filetime, userTime *Filetime) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:708:	r1, _, e1 := Syscall6(procGetProcessTimes.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(creationTime)), uintptr(unsafe.Pointer(exitTime)), uintptr(unsafe.Pointer(kernelTime)), uintptr(unsafe.Pointer(userTime)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-709-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-725-	}
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:726:	r1, _, e1 := Syscall9(procDuplicateHandle.Addr(), 7, uintptr(hSourceProcessHandle), uintptr(hSourceHandle), uintptr(hTargetProcessHandle), uintptr(unsafe.Pointer(lpTargetHandle)), uintptr(dwDesiredAccess), uintptr(_p0), uintptr(dwOptions), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-727-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-737-func WaitForSingleObject(handle Handle, waitMilliseconds uint32) (event uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:738:	r0, _, e1 := Syscall(procWaitForSingleObject.Addr(), 2, uintptr(handle), uintptr(waitMilliseconds), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-739-	event = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-750-func GetTempPath(buflen uint32, buf *uint16) (n uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:751:	r0, _, e1 := Syscall(procGetTempPathW.Addr(), 2, uintptr(buflen), uintptr(unsafe.Pointer(buf)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-752-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-763-func CreatePipe(readhandle *Handle, writehandle *Handle, sa *SecurityAttributes, size uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:764:	r1, _, e1 := Syscall6(procCreatePipe.Addr(), 4, uintptr(unsafe.Pointer(readhandle)), uintptr(unsafe.Pointer(writehandle)), uintptr(unsafe.Pointer(sa)), uintptr(size), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-765-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-775-func GetFileType(filehandle Handle) (n uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:776:	r0, _, e1 := Syscall(procGetFileType.Addr(), 1, uintptr(filehandle), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-777-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-788-func CryptAcquireContext(provhandle *Handle, container *uint16, provider *uint16, provtype uint32, flags uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:789:	r1, _, e1 := Syscall6(procCryptAcquireContextW.Addr(), 5, uintptr(unsafe.Pointer(provhandle)), uintptr(unsafe.Pointer(container)), uintptr(unsafe.Pointer(provider)), uintptr(provtype), uintptr(flags), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-790-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-800-func CryptReleaseContext(provhandle Handle, flags uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:801:	r1, _, e1 := Syscall(procCryptReleaseContext.Addr(), 2, uintptr(provhandle), uintptr(flags), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-802-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-812-func CryptGenRandom(provhandle Handle, buflen uint32, buf *byte) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:813:	r1, _, e1 := Syscall(procCryptGenRandom.Addr(), 3, uintptr(provhandle), uintptr(buflen), uintptr(unsafe.Pointer(buf)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-814-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-824-func GetEnvironmentStrings() (envs *uint16, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:825:	r0, _, e1 := Syscall(procGetEnvironmentStringsW.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-826-	envs = (*uint16)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-837-func FreeEnvironmentStrings(envs *uint16) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:838:	r1, _, e1 := Syscall(procFreeEnvironmentStringsW.Addr(), 1, uintptr(unsafe.Pointer(envs)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-839-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-849-func GetEnvironmentVariable(name *uint16, buffer *uint16, size uint32) (n uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:850:	r0, _, e1 := Syscall(procGetEnvironmentVariableW.Addr(), 3, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(buffer)), uintptr(size))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-851-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-862-func SetEnvironmentVariable(name *uint16, value *uint16) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:863:	r1, _, e1 := Syscall(procSetEnvironmentVariableW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(value)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-864-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-874-func SetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:875:	r1, _, e1 := Syscall6(procSetFileTime.Addr(), 4, uintptr(handle), uintptr(unsafe.Pointer(ctime)), uintptr(unsafe.Pointer(atime)), uintptr(unsafe.Pointer(wtime)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-876-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-886-func GetFileAttributes(name *uint16) (attrs uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:887:	r0, _, e1 := Syscall(procGetFileAttributesW.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-888-	attrs = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-899-func SetFileAttributes(name *uint16, attrs uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:900:	r1, _, e1 := Syscall(procSetFileAttributesW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(attrs), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-901-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-911-func GetFileAttributesEx(name *uint16, level uint32, info *byte) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:912:	r1, _, e1 := Syscall(procGetFileAttributesExW.Addr(), 3, uintptr(unsafe.Pointer(name)), uintptr(level), uintptr(unsafe.Pointer(info)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-913-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-923-func GetCommandLine() (cmd *uint16) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:924:	r0, _, _ := Syscall(procGetCommandLineW.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-925-	cmd = (*uint16)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-929-func CommandLineToArgv(cmd *uint16, argc *int32) (argv *[8192]*[8192]uint16, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:930:	r0, _, e1 := Syscall(procCommandLineToArgvW.Addr(), 2, uintptr(unsafe.Pointer(cmd)), uintptr(unsafe.Pointer(argc)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-931-	argv = (*[8192]*[8192]uint16)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-942-func LocalFree(hmem Handle) (handle Handle, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:943:	r0, _, e1 := Syscall(procLocalFree.Addr(), 1, uintptr(hmem), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-944-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-955-func SetHandleInformation(handle Handle, mask uint32, flags uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:956:	r1, _, e1 := Syscall(procSetHandleInformation.Addr(), 3, uintptr(handle), uintptr(mask), uintptr(flags))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-957-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-967-func FlushFileBuffers(handle Handle) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:968:	r1, _, e1 := Syscall(procFlushFileBuffers.Addr(), 1, uintptr(handle), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-969-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-979-func GetFullPathName(path *uint16, buflen uint32, buf *uint16, fname **uint16) (n uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:980:	r0, _, e1 := Syscall6(procGetFullPathNameW.Addr(), 4, uintptr(unsafe.Pointer(path)), uintptr(buflen), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(fname)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-981-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-992-func GetLongPathName(path *uint16, buf *uint16, buflen uint32) (n uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:993:	r0, _, e1 := Syscall(procGetLongPathNameW.Addr(), 3, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(buf)), uintptr(buflen))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-994-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1005-func GetShortPathName(longpath *uint16, shortpath *uint16, buflen uint32) (n uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1006:	r0, _, e1 := Syscall(procGetShortPathNameW.Addr(), 3, uintptr(unsafe.Pointer(longpath)), uintptr(unsafe.Pointer(shortpath)), uintptr(buflen))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1007-	n = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1018-func CreateFileMapping(fhandle Handle, sa *SecurityAttributes, prot uint32, maxSizeHigh uint32, maxSizeLow uint32, name *uint16) (handle Handle, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1019:	r0, _, e1 := Syscall6(procCreateFileMappingW.Addr(), 6, uintptr(fhandle), uintptr(unsafe.Pointer(sa)), uintptr(prot), uintptr(maxSizeHigh), uintptr(maxSizeLow), uintptr(unsafe.Pointer(name)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1020-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1031-func MapViewOfFile(handle Handle, access uint32, offsetHigh uint32, offsetLow uint32, length uintptr) (addr uintptr, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1032:	r0, _, e1 := Syscall6(procMapViewOfFile.Addr(), 5, uintptr(handle), uintptr(access), uintptr(offsetHigh), uintptr(offsetLow), uintptr(length), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1033-	addr = uintptr(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1044-func UnmapViewOfFile(addr uintptr) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1045:	r1, _, e1 := Syscall(procUnmapViewOfFile.Addr(), 1, uintptr(addr), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1046-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1056-func FlushViewOfFile(addr uintptr, length uintptr) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1057:	r1, _, e1 := Syscall(procFlushViewOfFile.Addr(), 2, uintptr(addr), uintptr(length), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1058-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1068-func VirtualLock(addr uintptr, length uintptr) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1069:	r1, _, e1 := Syscall(procVirtualLock.Addr(), 2, uintptr(addr), uintptr(length), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1070-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1080-func VirtualUnlock(addr uintptr, length uintptr) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1081:	r1, _, e1 := Syscall(procVirtualUnlock.Addr(), 2, uintptr(addr), uintptr(length), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1082-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1092-func TransmitFile(s Handle, handle Handle, bytesToWrite uint32, bytsPerSend uint32, overlapped *Overlapped, transmitFileBuf *TransmitFileBuffers, flags uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1093:	r1, _, e1 := Syscall9(procTransmitFile.Addr(), 7, uintptr(s), uintptr(handle), uintptr(bytesToWrite), uintptr(bytsPerSend), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(transmitFileBuf)), uintptr(flags), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1094-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1110-	}
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1111:	r1, _, e1 := Syscall9(procReadDirectoryChangesW.Addr(), 8, uintptr(handle), uintptr(unsafe.Pointer(buf)), uintptr(buflen), uintptr(_p0), uintptr(mask), uintptr(unsafe.Pointer(retlen)), uintptr(unsafe.Pointer(overlapped)), uintptr(completionRoutine), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1112-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1122-func CertOpenSystemStore(hprov Handle, name *uint16) (store Handle, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1123:	r0, _, e1 := Syscall(procCertOpenSystemStoreW.Addr(), 2, uintptr(hprov), uintptr(unsafe.Pointer(name)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1124-	store = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1135-func CertOpenStore(storeProvider uintptr, msgAndCertEncodingType uint32, cryptProv uintptr, flags uint32, para uintptr) (handle Handle, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1136:	r0, _, e1 := Syscall6(procCertOpenStore.Addr(), 5, uintptr(storeProvider), uintptr(msgAndCertEncodingType), uintptr(cryptProv), uintptr(flags), uintptr(para), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1137-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1148-func CertEnumCertificatesInStore(store Handle, prevContext *CertContext) (context *CertContext, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1149:	r0, _, e1 := Syscall(procCertEnumCertificatesInStore.Addr(), 2, uintptr(store), uintptr(unsafe.Pointer(prevContext)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1150-	context = (*CertContext)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1161-func CertAddCertificateContextToStore(store Handle, certContext *CertContext, addDisposition uint32, storeContext **CertContext) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1162:	r1, _, e1 := Syscall6(procCertAddCertificateContextToStore.Addr(), 4, uintptr(store), uintptr(unsafe.Pointer(certContext)), uintptr(addDisposition), uintptr(unsafe.Pointer(storeContext)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1163-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1173-func CertCloseStore(store Handle, flags uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1174:	r1, _, e1 := Syscall(procCertCloseStore.Addr(), 2, uintptr(store), uintptr(flags), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1175-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1185-func CertGetCertificateChain(engine Handle, leaf *CertContext, time *Filetime, additionalStore Handle, para *CertChainPara, flags uint32, reserved uintptr, chainCtx **CertChainContext) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1186:	r1, _, e1 := Syscall9(procCertGetCertificateChain.Addr(), 8, uintptr(engine), uintptr(unsafe.Pointer(leaf)), uintptr(unsafe.Pointer(time)), uintptr(additionalStore), uintptr(unsafe.Pointer(para)), uintptr(flags), uintptr(reserved), uintptr(unsafe.Pointer(chainCtx)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1187-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1197-func CertFreeCertificateChain(ctx *CertChainContext) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1198:	Syscall(procCertFreeCertificateChain.Addr(), 1, uintptr(unsafe.Pointer(ctx)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1199-	return
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1202-func CertCreateCertificateContext(certEncodingType uint32, certEncoded *byte, encodedLen uint32) (context *CertContext, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1203:	r0, _, e1 := Syscall(procCertCreateCertificateContext.Addr(), 3, uintptr(certEncodingType), uintptr(unsafe.Pointer(certEncoded)), uintptr(encodedLen))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1204-	context = (*CertContext)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1215-func CertFreeCertificateContext(ctx *CertContext) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1216:	r1, _, e1 := Syscall(procCertFreeCertificateContext.Addr(), 1, uintptr(unsafe.Pointer(ctx)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1217-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1227-func CertVerifyCertificateChainPolicy(policyOID uintptr, chain *CertChainContext, para *CertChainPolicyPara, status *CertChainPolicyStatus) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1228:	r1, _, e1 := Syscall6(procCertVerifyCertificateChainPolicy.Addr(), 4, uintptr(policyOID), uintptr(unsafe.Pointer(chain)), uintptr(unsafe.Pointer(para)), uintptr(unsafe.Pointer(status)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1229-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1239-func RegOpenKeyEx(key Handle, subkey *uint16, options uint32, desiredAccess uint32, result *Handle) (regerrno error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1240:	r0, _, _ := Syscall6(procRegOpenKeyExW.Addr(), 5, uintptr(key), uintptr(unsafe.Pointer(subkey)), uintptr(options), uintptr(desiredAccess), uintptr(unsafe.Pointer(result)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1241-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1247-func RegCloseKey(key Handle) (regerrno error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1248:	r0, _, _ := Syscall(procRegCloseKey.Addr(), 1, uintptr(key), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1249-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1255-func RegQueryInfoKey(key Handle, class *uint16, classLen *uint32, reserved *uint32, subkeysLen *uint32, maxSubkeyLen *uint32, maxClassLen *uint32, valuesLen *uint32, maxValueNameLen *uint32, maxValueLen *uint32, saLen *uint32, lastWriteTime *Filetime) (regerrno error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1256:	r0, _, _ := Syscall12(procRegQueryInfoKeyW.Addr(), 12, uintptr(key), uintptr(unsafe.Pointer(class)), uintptr(unsafe.Pointer(classLen)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(subkeysLen)), uintptr(unsafe.Pointer(maxSubkeyLen)), uintptr(unsafe.Pointer(maxClassLen)), uintptr(unsafe.Pointer(valuesLen)), uintptr(unsafe.Pointer(maxValueNameLen)), uintptr(unsafe.Pointer(maxValueLen)), uintptr(unsafe.Pointer(saLen)), uintptr(unsafe.Pointer(lastWriteTime)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1257-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1263-func RegEnumKeyEx(key Handle, index uint32, name *uint16, nameLen *uint32, reserved *uint32, class *uint16, classLen *uint32, lastWriteTime *Filetime) (regerrno error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1264:	r0, _, _ := Syscall9(procRegEnumKeyExW.Addr(), 8, uintptr(key), uintptr(index), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(class)), uintptr(unsafe.Pointer(classLen)), uintptr(unsafe.Pointer(lastWriteTime)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1265-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1271-func RegQueryValueEx(key Handle, name *uint16, reserved *uint32, valtype *uint32, buf *byte, buflen *uint32) (regerrno error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1272:	r0, _, _ := Syscall6(procRegQueryValueExW.Addr(), 6, uintptr(key), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(valtype)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(buflen)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1273-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1279-func getCurrentProcessId() (pid uint32) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1280:	r0, _, _ := Syscall(procGetCurrentProcessId.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1281-	pid = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1285-func GetConsoleMode(console Handle, mode *uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1286:	r1, _, e1 := Syscall(procGetConsoleMode.Addr(), 2, uintptr(console), uintptr(unsafe.Pointer(mode)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1287-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1297-func WriteConsole(console Handle, buf *uint16, towrite uint32, written *uint32, reserved *byte) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1298:	r1, _, e1 := Syscall6(procWriteConsoleW.Addr(), 5, uintptr(console), uintptr(unsafe.Pointer(buf)), uintptr(towrite), uintptr(unsafe.Pointer(written)), uintptr(unsafe.Pointer(reserved)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1299-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1309-func ReadConsole(console Handle, buf *uint16, toread uint32, read *uint32, inputControl *byte) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1310:	r1, _, e1 := Syscall6(procReadConsoleW.Addr(), 5, uintptr(console), uintptr(unsafe.Pointer(buf)), uintptr(toread), uintptr(unsafe.Pointer(read)), uintptr(unsafe.Pointer(inputControl)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1311-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1321-func CreateToolhelp32Snapshot(flags uint32, processId uint32) (handle Handle, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1322:	r0, _, e1 := Syscall(procCreateToolhelp32Snapshot.Addr(), 2, uintptr(flags), uintptr(processId), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1323-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1334-func Process32First(snapshot Handle, procEntry *ProcessEntry32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1335:	r1, _, e1 := Syscall(procProcess32FirstW.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(procEntry)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1336-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1346-func Process32Next(snapshot Handle, procEntry *ProcessEntry32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1347:	r1, _, e1 := Syscall(procProcess32NextW.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(procEntry)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1348-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1358-func DeviceIoControl(handle Handle, ioControlCode uint32, inBuffer *byte, inBufferSize uint32, outBuffer *byte, outBufferSize uint32, bytesReturned *uint32, overlapped *Overlapped) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1359:	r1, _, e1 := Syscall9(procDeviceIoControl.Addr(), 8, uintptr(handle), uintptr(ioControlCode), uintptr(unsafe.Pointer(inBuffer)), uintptr(inBufferSize), uintptr(unsafe.Pointer(outBuffer)), uintptr(outBufferSize), uintptr(unsafe.Pointer(bytesReturned)), uintptr(unsafe.Pointer(overlapped)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1360-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1370-func CreateSymbolicLink(symlinkfilename *uint16, targetfilename *uint16, flags uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1371:	r1, _, e1 := Syscall(procCreateSymbolicLinkW.Addr(), 3, uintptr(unsafe.Pointer(symlinkfilename)), uintptr(unsafe.Pointer(targetfilename)), uintptr(flags))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1372-	if r1&0xff == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1382-func CreateHardLink(filename *uint16, existingfilename *uint16, reserved uintptr) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1383:	r1, _, e1 := Syscall(procCreateHardLinkW.Addr(), 3, uintptr(unsafe.Pointer(filename)), uintptr(unsafe.Pointer(existingfilename)), uintptr(reserved))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1384-	if r1&0xff == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1394-func WSAStartup(verreq uint32, data *WSAData) (sockerr error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1395:	r0, _, _ := Syscall(procWSAStartup.Addr(), 2, uintptr(verreq), uintptr(unsafe.Pointer(data)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1396-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1402-func WSACleanup() (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1403:	r1, _, e1 := Syscall(procWSACleanup.Addr(), 0, 0, 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1404-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1414-func WSAIoctl(s Handle, iocc uint32, inbuf *byte, cbif uint32, outbuf *byte, cbob uint32, cbbr *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1415:	r1, _, e1 := Syscall9(procWSAIoctl.Addr(), 9, uintptr(s), uintptr(iocc), uintptr(unsafe.Pointer(inbuf)), uintptr(cbif), uintptr(unsafe.Pointer(outbuf)), uintptr(cbob), uintptr(unsafe.Pointer(cbbr)), uintptr(unsafe.Pointer(overlapped)), uintptr(completionRoutine))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1416-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1426-func socket(af int32, typ int32, protocol int32) (handle Handle, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1427:	r0, _, e1 := Syscall(procsocket.Addr(), 3, uintptr(af), uintptr(typ), uintptr(protocol))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1428-	handle = Handle(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1439-func Setsockopt(s Handle, level int32, optname int32, optval *byte, optlen int32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1440:	r1, _, e1 := Syscall6(procsetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(optlen), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1441-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1451-func Getsockopt(s Handle, level int32, optname int32, optval *byte, optlen *int32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1452:	r1, _, e1 := Syscall6(procgetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(unsafe.Pointer(optlen)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1453-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1463-func bind(s Handle, name unsafe.Pointer, namelen int32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1464:	r1, _, e1 := Syscall(procbind.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1465-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1475-func connect(s Handle, name unsafe.Pointer, namelen int32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1476:	r1, _, e1 := Syscall(procconnect.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1477-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1487-func getsockname(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1488:	r1, _, e1 := Syscall(procgetsockname.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1489-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1499-func getpeername(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1500:	r1, _, e1 := Syscall(procgetpeername.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1501-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1511-func listen(s Handle, backlog int32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1512:	r1, _, e1 := Syscall(proclisten.Addr(), 2, uintptr(s), uintptr(backlog), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1513-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1523-func shutdown(s Handle, how int32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1524:	r1, _, e1 := Syscall(procshutdown.Addr(), 2, uintptr(s), uintptr(how), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1525-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1535-func Closesocket(s Handle) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1536:	r1, _, e1 := Syscall(procclosesocket.Addr(), 1, uintptr(s), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1537-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1547-func AcceptEx(ls Handle, as Handle, buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, recvd *uint32, overlapped *Overlapped) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1548:	r1, _, e1 := Syscall9(procAcceptEx.Addr(), 8, uintptr(ls), uintptr(as), uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(overlapped)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1549-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1559-func GetAcceptExSockaddrs(buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, lrsa **RawSockaddrAny, lrsalen *int32, rrsa **RawSockaddrAny, rrsalen *int32) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1560:	Syscall9(procGetAcceptExSockaddrs.Addr(), 8, uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(lrsa)), uintptr(unsafe.Pointer(lrsalen)), uintptr(unsafe.Pointer(rrsa)), uintptr(unsafe.Pointer(rrsalen)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1561-	return
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1564-func WSARecv(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, overlapped *Overlapped, croutine *byte) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1565:	r1, _, e1 := Syscall9(procWSARecv.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1566-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1576-func WSASend(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, overlapped *Overlapped, croutine *byte) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1577:	r1, _, e1 := Syscall9(procWSASend.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1578-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1588-func WSARecvFrom(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, from *RawSockaddrAny, fromlen *int32, overlapped *Overlapped, croutine *byte) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1589:	r1, _, e1 := Syscall9(procWSARecvFrom.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1590-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1600-func WSASendTo(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to *RawSockaddrAny, tolen int32, overlapped *Overlapped, croutine *byte) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1601:	r1, _, e1 := Syscall9(procWSASendTo.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(to)), uintptr(tolen), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1602-	if r1 == socket_error {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1621-func _GetHostByName(name *byte) (h *Hostent, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1622:	r0, _, e1 := Syscall(procgethostbyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1623-	h = (*Hostent)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1648-func _GetServByName(name *byte, proto *byte) (s *Servent, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1649:	r0, _, e1 := Syscall(procgetservbyname.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(proto)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1650-	s = (*Servent)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1661-func Ntohs(netshort uint16) (u uint16) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1662:	r0, _, _ := Syscall(procntohs.Addr(), 1, uintptr(netshort), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1663-	u = uint16(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1676-func _GetProtoByName(name *byte) (p *Protoent, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1677:	r0, _, e1 := Syscall(procgetprotobyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1678-	p = (*Protoent)(unsafe.Pointer(r0))
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1698-func _DnsQuery(name *uint16, qtype uint16, options uint32, extra *byte, qrs **DNSRecord, pr *byte) (status error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1699:	r0, _, _ := Syscall6(procDnsQuery_W.Addr(), 6, uintptr(unsafe.Pointer(name)), uintptr(qtype), uintptr(options), uintptr(unsafe.Pointer(extra)), uintptr(unsafe.Pointer(qrs)), uintptr(unsafe.Pointer(pr)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1700-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1706-func DnsRecordListFree(rl *DNSRecord, freetype uint32) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1707:	Syscall(procDnsRecordListFree.Addr(), 2, uintptr(unsafe.Pointer(rl)), uintptr(freetype), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1708-	return
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1711-func DnsNameCompare(name1 *uint16, name2 *uint16) (same bool) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1712:	r0, _, _ := Syscall(procDnsNameCompare_W.Addr(), 2, uintptr(unsafe.Pointer(name1)), uintptr(unsafe.Pointer(name2)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1713-	same = r0 != 0
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1717-func GetAddrInfoW(nodename *uint16, servicename *uint16, hints *AddrinfoW, result **AddrinfoW) (sockerr error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1718:	r0, _, _ := Syscall6(procGetAddrInfoW.Addr(), 4, uintptr(unsafe.Pointer(nodename)), uintptr(unsafe.Pointer(servicename)), uintptr(unsafe.Pointer(hints)), uintptr(unsafe.Pointer(result)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1719-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1725-func FreeAddrInfoW(addrinfo *AddrinfoW) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1726:	Syscall(procFreeAddrInfoW.Addr(), 1, uintptr(unsafe.Pointer(addrinfo)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1727-	return
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1730-func GetIfEntry(pIfRow *MibIfRow) (errcode error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1731:	r0, _, _ := Syscall(procGetIfEntry.Addr(), 1, uintptr(unsafe.Pointer(pIfRow)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1732-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1738-func GetAdaptersInfo(ai *IpAdapterInfo, ol *uint32) (errcode error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1739:	r0, _, _ := Syscall(procGetAdaptersInfo.Addr(), 2, uintptr(unsafe.Pointer(ai)), uintptr(unsafe.Pointer(ol)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1740-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1746-func SetFileCompletionNotificationModes(handle Handle, flags uint8) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1747:	r1, _, e1 := Syscall(procSetFileCompletionNotificationModes.Addr(), 2, uintptr(handle), uintptr(flags), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1748-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1758-func WSAEnumProtocols(protocols *int32, protocolBuffer *WSAProtocolInfo, bufferLength *uint32) (n int32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1759:	r0, _, e1 := Syscall(procWSAEnumProtocolsW.Addr(), 3, uintptr(unsafe.Pointer(protocols)), uintptr(unsafe.Pointer(protocolBuffer)), uintptr(unsafe.Pointer(bufferLength)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1760-	n = int32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1771-func TranslateName(accName *uint16, accNameFormat uint32, desiredNameFormat uint32, translatedName *uint16, nSize *uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1772:	r1, _, e1 := Syscall6(procTranslateNameW.Addr(), 5, uintptr(unsafe.Pointer(accName)), uintptr(accNameFormat), uintptr(desiredNameFormat), uintptr(unsafe.Pointer(translatedName)), uintptr(unsafe.Pointer(nSize)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1773-	if r1&0xff == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1783-func GetUserNameEx(nameFormat uint32, nameBuffre *uint16, nSize *uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1784:	r1, _, e1 := Syscall(procGetUserNameExW.Addr(), 3, uintptr(nameFormat), uintptr(unsafe.Pointer(nameBuffre)), uintptr(unsafe.Pointer(nSize)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1785-	if r1&0xff == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1795-func NetUserGetInfo(serverName *uint16, userName *uint16, level uint32, buf **byte) (neterr error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1796:	r0, _, _ := Syscall6(procNetUserGetInfo.Addr(), 4, uintptr(unsafe.Pointer(serverName)), uintptr(unsafe.Pointer(userName)), uintptr(level), uintptr(unsafe.Pointer(buf)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1797-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1803-func NetGetJoinInformation(server *uint16, name **uint16, bufType *uint32) (neterr error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1804:	r0, _, _ := Syscall(procNetGetJoinInformation.Addr(), 3, uintptr(unsafe.Pointer(server)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(bufType)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1805-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1811-func NetApiBufferFree(buf *byte) (neterr error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1812:	r0, _, _ := Syscall(procNetApiBufferFree.Addr(), 1, uintptr(unsafe.Pointer(buf)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1813-	if r0 != 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1819-func LookupAccountSid(systemName *uint16, sid *SID, name *uint16, nameLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1820:	r1, _, e1 := Syscall9(procLookupAccountSidW.Addr(), 7, uintptr(unsafe.Pointer(systemName)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(refdDomainName)), uintptr(unsafe.Pointer(refdDomainNameLen)), uintptr(unsafe.Pointer(use)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1821-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1831-func LookupAccountName(systemName *uint16, accountName *uint16, sid *SID, sidLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1832:	r1, _, e1 := Syscall9(procLookupAccountNameW.Addr(), 7, uintptr(unsafe.Pointer(systemName)), uintptr(unsafe.Pointer(accountName)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(sidLen)), uintptr(unsafe.Pointer(refdDomainName)), uintptr(unsafe.Pointer(refdDomainNameLen)), uintptr(unsafe.Pointer(use)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1833-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1843-func ConvertSidToStringSid(sid *SID, stringSid **uint16) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1844:	r1, _, e1 := Syscall(procConvertSidToStringSidW.Addr(), 2, uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(stringSid)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1845-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1855-func ConvertStringSidToSid(stringSid *uint16, sid **SID) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1856:	r1, _, e1 := Syscall(procConvertStringSidToSidW.Addr(), 2, uintptr(unsafe.Pointer(stringSid)), uintptr(unsafe.Pointer(sid)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1857-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1867-func GetLengthSid(sid *SID) (len uint32) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1868:	r0, _, _ := Syscall(procGetLengthSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1869-	len = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1873-func CopySid(destSidLen uint32, destSid *SID, srcSid *SID) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1874:	r1, _, e1 := Syscall(procCopySid.Addr(), 3, uintptr(destSidLen), uintptr(unsafe.Pointer(destSid)), uintptr(unsafe.Pointer(srcSid)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1875-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1885-func OpenProcessToken(h Handle, access uint32, token *Token) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1886:	r1, _, e1 := Syscall(procOpenProcessToken.Addr(), 3, uintptr(h), uintptr(access), uintptr(unsafe.Pointer(token)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1887-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1897-func GetTokenInformation(t Token, infoClass uint32, info *byte, infoLen uint32, returnedLen *uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1898:	r1, _, e1 := Syscall6(procGetTokenInformation.Addr(), 5, uintptr(t), uintptr(infoClass), uintptr(unsafe.Pointer(info)), uintptr(infoLen), uintptr(unsafe.Pointer(returnedLen)), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1899-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1909-func GetUserProfileDirectory(t Token, dir *uint16, dirLen *uint32) (err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1910:	r1, _, e1 := Syscall(procGetUserProfileDirectoryW.Addr(), 3, uintptr(t), uintptr(unsafe.Pointer(dir)), uintptr(unsafe.Pointer(dirLen)))
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1911-	if r1 == 0 {
##############################################
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1921-func getSystemDirectory(dir *uint16, dirLen uint32) (len uint32, err error) {
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go:1922:	r0, _, e1 := Syscall(procGetSystemDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0)
golang-1.15-1.15.5/src/syscall/zsyscall_windows.go-1923-	len = uint32(r0)
##############################################
golang-1.15-1.15.5/src/syscall/zsysnum_dragonfly_amd64.go-302-	SYS_VMM_GUEST_CTL          = 534 // { int vmm_guest_ctl(int op, struct vmm_guest_options *options); }
golang-1.15-1.15.5/src/syscall/zsysnum_dragonfly_amd64.go:303:	SYS_VMM_GUEST_SYNC_ADDR    = 535 // { int vmm_guest_sync_addr(long *dstaddr, long *srcaddr); }
golang-1.15-1.15.5/src/syscall/zsysnum_dragonfly_amd64.go-304-	SYS_UTIMENSAT              = 539 // { int utimensat(int fd, const char *path, const struct timespec *ts, int flags); }
##############################################
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_386.go-277-	SYS_SETAUDIT                 = 450 // { int setaudit(struct auditinfo *auditinfo); }
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_386.go:278:	SYS_GETAUDIT_ADDR            = 451 // { int getaudit_addr( \
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_386.go:279:	SYS_SETAUDIT_ADDR            = 452 // { int setaudit_addr( \
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_386.go-280-	SYS_AUDITCTL                 = 453 // { int auditctl(char *path); }
##############################################
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_amd64.go-277-	SYS_SETAUDIT                 = 450 // { int setaudit(struct auditinfo *auditinfo); }
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_amd64.go:278:	SYS_GETAUDIT_ADDR            = 451 // { int getaudit_addr( \
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_amd64.go:279:	SYS_SETAUDIT_ADDR            = 452 // { int setaudit_addr( \
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_amd64.go-280-	SYS_AUDITCTL                 = 453 // { int auditctl(char *path); }
##############################################
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_arm.go-277-	SYS_SETAUDIT                 = 450 // { int setaudit(struct auditinfo *auditinfo); }
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_arm.go:278:	SYS_GETAUDIT_ADDR            = 451 // { int getaudit_addr( \
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_arm.go:279:	SYS_SETAUDIT_ADDR            = 452 // { int setaudit_addr( \
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_arm.go-280-	SYS_AUDITCTL                 = 453 // { int auditctl(char *path); }
##############################################
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_arm64.go-301-	SYS_SETAUDIT                 = 450 // { int setaudit(struct auditinfo *auditinfo); }
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_arm64.go:302:	SYS_GETAUDIT_ADDR            = 451 // { int getaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); }
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_arm64.go:303:	SYS_SETAUDIT_ADDR            = 452 // { int setaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); }
golang-1.15-1.15.5/src/syscall/zsysnum_freebsd_arm64.go-304-	SYS_AUDITCTL                 = 453 // { int auditctl(char *path); }
##############################################
golang-1.15-1.15.5/src/syscall/mksyscall.pl-214-	# Determine which form to use; pad args with zeros.
golang-1.15-1.15.5/src/syscall/mksyscall.pl:215:	my $asm = "Syscall";
golang-1.15-1.15.5/src/syscall/mksyscall.pl-216-	if ($nonblock) {
golang-1.15-1.15.5/src/syscall/mksyscall.pl-217-		if ($errvar eq "" && $ENV{'GOOS'} eq "linux") {
golang-1.15-1.15.5/src/syscall/mksyscall.pl:218:			$asm = "rawSyscallNoError";
golang-1.15-1.15.5/src/syscall/mksyscall.pl-219-		} else {
golang-1.15-1.15.5/src/syscall/mksyscall.pl:220:			$asm = "RawSyscall";
golang-1.15-1.15.5/src/syscall/mksyscall.pl-221-		}
##############################################
golang-1.15-1.15.5/src/syscall/mksyscall.pl-225-		# libc functions instead of syscall numbers).
golang-1.15-1.15.5/src/syscall/mksyscall.pl:226:		$asm = lcfirst($asm);
golang-1.15-1.15.5/src/syscall/mksyscall.pl-227-	}
##############################################
golang-1.15-1.15.5/src/syscall/mksyscall.pl-232-	} elsif(@args <= 6) {
golang-1.15-1.15.5/src/syscall/mksyscall.pl:233:		$asm .= "6";
golang-1.15-1.15.5/src/syscall/mksyscall.pl-234-		while(@args < 6) {
##############################################
golang-1.15-1.15.5/src/syscall/mksyscall.pl-237-	} elsif(@args <= 9) {
golang-1.15-1.15.5/src/syscall/mksyscall.pl:238:		$asm .= "9";
golang-1.15-1.15.5/src/syscall/mksyscall.pl-239-		while(@args < 9) {
##############################################
golang-1.15-1.15.5/src/syscall/mksyscall.pl-249-		if ($type eq "int64" || ($type eq "uintptr" && $_32bit eq "")) {
golang-1.15-1.15.5/src/syscall/mksyscall.pl:250:			$asm .= "X";
golang-1.15-1.15.5/src/syscall/mksyscall.pl-251-		}
##############################################
golang-1.15-1.15.5/src/syscall/mksyscall_libc.pl-228-	# Determine which form to use; pad args with zeros.
golang-1.15-1.15.5/src/syscall/mksyscall_libc.pl:229:	my $asm = "${syscalldot}${asmfuncname}";
golang-1.15-1.15.5/src/syscall/mksyscall_libc.pl-230-	if ($nonblock) {
golang-1.15-1.15.5/src/syscall/mksyscall_libc.pl:231:		$asm = "${syscalldot}${asmrawfuncname}";
golang-1.15-1.15.5/src/syscall/mksyscall_libc.pl-232-	}
##############################################
golang-1.15-1.15.5/src/testing/run_example.go-7-// TODO(@musiol, @odeke-em): re-unify this entire file back into
golang-1.15-1.15.5/src/testing/run_example.go:8:// example.go when js/wasm gets an os.Pipe implementation
golang-1.15-1.15.5/src/testing/run_example.go-9-// and no longer needs this separation.
##############################################
golang-1.15-1.15.5/src/testing/run_example_js.go-17-// TODO(@musiol, @odeke-em): unify this code back into
golang-1.15-1.15.5/src/testing/run_example_js.go:18:// example.go when js/wasm gets an os.Pipe implementation.
golang-1.15-1.15.5/src/testing/run_example_js.go-19-func runExample(eg InternalExample) (ok bool) {
##############################################
golang-1.15-1.15.5/src/text/template/exec.go-599-	ptr := receiver
golang-1.15-1.15.5/src/text/template/exec.go:600:	if ptr.Kind() != reflect.Interface && ptr.Kind() != reflect.Ptr && ptr.CanAddr() {
golang-1.15-1.15.5/src/text/template/exec.go:601:		ptr = ptr.Addr()
golang-1.15-1.15.5/src/text/template/exec.go-602-	}
##############################################
golang-1.15-1.15.5/src/text/template/exec.go-777-			}
golang-1.15-1.15.5/src/text/template/exec.go:778:		case reflect.PtrTo(value.Type()).AssignableTo(typ) && value.CanAddr():
golang-1.15-1.15.5/src/text/template/exec.go:779:			value = value.Addr()
golang-1.15-1.15.5/src/text/template/exec.go-780-		default:
##############################################
golang-1.15-1.15.5/src/text/template/exec.go-976-	if !v.Type().Implements(errorType) && !v.Type().Implements(fmtStringerType) {
golang-1.15-1.15.5/src/text/template/exec.go:977:		if v.CanAddr() && (reflect.PtrTo(v.Type()).Implements(errorType) || reflect.PtrTo(v.Type()).Implements(fmtStringerType)) {
golang-1.15-1.15.5/src/text/template/exec.go:978:			v = v.Addr()
golang-1.15-1.15.5/src/text/template/exec.go-979-		} else {
##############################################
golang-1.15-1.15.5/src/text/template/exec_test.go-460-	{"printf dot", `{{with .I}}{{printf "%d" .}}{{end}}`, "17", tVal, true},
golang-1.15-1.15.5/src/text/template/exec_test.go:461:	{"printf var", `{{with $x := .I}}{{printf "%d" $x}}{{end}}`, "17", tVal, true},
golang-1.15-1.15.5/src/text/template/exec_test.go-462-	{"printf lots", `{{printf "%d %s %g %s" 127 "hello" 7-3i .Method0}}`, "127 hello (7-3i) M0", tVal, true},
##############################################
golang-1.15-1.15.5/src/text/template/exec_test.go-579-	{"declare in range", "{{range $x := .PSI}}<{{$foo:=$x}}{{$x}}>{{end}}", "<21><22><23>", tVal, true},
golang-1.15-1.15.5/src/text/template/exec_test.go:580:	{"range count", `{{range $i, $x := count 5}}[{{$i}}]{{$x}}{{end}}`, "[0]a[1]b[2]c[3]d[4]e", tVal, true},
golang-1.15-1.15.5/src/text/template/exec_test.go:581:	{"range nil count", `{{range $i, $x := count 0}}{{else}}empty{{end}}`, "empty", tVal, true},
golang-1.15-1.15.5/src/text/template/exec_test.go-582-
##############################################
golang-1.15-1.15.5/src/text/template/exec_test.go-654-	{"bug14b", "{{$x := nil}}{{$x.anything}}", "", tVal, false},
golang-1.15-1.15.5/src/text/template/exec_test.go:655:	{"bug14c", `{{$x := (1.0)}}{{$y := ("hello")}}{{$x.anything}}{{$y.true}}`, "", tVal, false},
golang-1.15-1.15.5/src/text/template/exec_test.go-656-	// Didn't call validateType on function results. Issue 10800.
##############################################
golang-1.15-1.15.5/src/text/template/exec_test.go-897-	}
golang-1.15-1.15.5/src/text/template/exec_test.go:898:	const want = `template: top:7:20: executing "three" at <index "hi" $>: error calling index: index out of range: 5`
golang-1.15-1.15.5/src/text/template/exec_test.go-899-	got := err.Error()
##############################################
golang-1.15-1.15.5/src/text/template/multi_test.go-94-	{"invoke nested int", `{{template "nested" .I}}`, "17", tVal, true},
golang-1.15-1.15.5/src/text/template/multi_test.go:95:	{"variable declared by template", `{{template "nested" $x:=.SI}},{{index $x 1}}`, "[3 4 5],4", tVal, true},
golang-1.15-1.15.5/src/text/template/multi_test.go-96-
##############################################
golang-1.15-1.15.5/src/text/template/parse/lex_test.go-446-	}},
golang-1.15-1.15.5/src/text/template/parse/lex_test.go:447:	{"empty action", `$$@@`, []item{tLeftDelim, tRightDelim, tEOF}},
golang-1.15-1.15.5/src/text/template/parse/lex_test.go:448:	{"for", `$$for@@`, []item{tLeftDelim, tFor, tRightDelim, tEOF}},
golang-1.15-1.15.5/src/text/template/parse/lex_test.go:449:	{"quote", `$$"abc \n\t\" "@@`, []item{tLeftDelim, tQuote, tRightDelim, tEOF}},
golang-1.15-1.15.5/src/text/template/parse/lex_test.go-450-	{"raw quote", "$$" + raw + "@@", []item{tLeftDelim, tRawQuote, tRightDelim, tEOF}},
##############################################
golang-1.15-1.15.5/src/text/template/parse/parse_test.go-203-	{"pipeline with decl", "{{$x := .X|.Y}}", noError,
golang-1.15-1.15.5/src/text/template/parse/parse_test.go:204:		`{{$x := .X | .Y}}`},
golang-1.15-1.15.5/src/text/template/parse/parse_test.go-205-	{"nested pipeline", "{{.X (.Y .Z) (.A | .B .C) (.E)}}", noError,
##############################################
golang-1.15-1.15.5/src/text/template/parse/parse_test.go-229-	{"range 1 var", "{{range $x := .SI}}{{.}}{{end}}", noError,
golang-1.15-1.15.5/src/text/template/parse/parse_test.go:230:		`{{range $x := .SI}}{{.}}{{end}}`},
golang-1.15-1.15.5/src/text/template/parse/parse_test.go-231-	{"range 2 vars", "{{range $x, $y := .SI}}{{.}}{{end}}", noError,
golang-1.15-1.15.5/src/text/template/parse/parse_test.go:232:		`{{range $x, $y := .SI}}{{.}}{{end}}`},
golang-1.15-1.15.5/src/text/template/parse/parse_test.go-233-	{"constants", "{{range .SI 1 -3.2i true false 'a' nil}}{{end}}", noError,
##############################################
golang-1.15-1.15.5/src/time/sys_unix.go-4-
golang-1.15-1.15.5/src/time/sys_unix.go:5:// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
golang-1.15-1.15.5/src/time/sys_unix.go-6-
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-188-	"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x04\x00\x00\x00\x11\xb6\xa3\xda\xdc\x00\x9e\x17\xe0\x01z4P\x02}\xf9\xe0\x03[g\xd0\x04`~\xe0\x05=\xec\xd0\x06" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:189:	"@`\xe0\a\x1f P\b B\xe0\t\x00S\xd0\n\x00$\xe0\n\xe1\x87P\v\xe0\x06\xe0\f\xc4\fP\r\xbf\xe8\xe0\x0e\xa5?\xd0\x0f\xa9\x05`\x10\x86sP\x11\x88\xe7`\x12g\xa6\xd0\x13h\xc9`\x14" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-190-	"J+\xd0\x15H\xab`\x16+_P\x17(\x8d`\x18\f\x92\xd0\x19\bo`\x19\xed\xc6P\x1a\xf1\x8b\xe0\x1b\xd0KP\x1c\xd1m\xe0\x1d\xb1~\xd08\x80E \x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-408-	"\x10\xe1\xe7e\xe0\xe5/?p\xe5\xa9\xcc\xe0\xebN\xc6\xf0\x16\x92B`\x17\b\xf7p\x17\xfa+\xe0\x18\xea*\xf0\x19\xdb_`\x1a̯\xf0\x1b\xbd\xe4`\x1c\xb4z\xf0\x1d\x9f\x17\xe0\x1e\x93\vp\x1f\x82\xee" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:409:	"` pJp!a~\xe0\"R\xcfp#D\x03\xe0$4\x02\xf0%%7`&@\xb7\xf02N\xf1`3D6p45j\xe0P\x9d\x99\x00QTـRi\xb4\x80\x02\x01\x02\x01\x02\x01\x02" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-410-	"\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x03\x02\x01\x03\x00\x00\f\\\x00\x00\x00\x00\x1c \x01\x04\x00\x00\x0e\x10\x00\t\x00\x00\x1c \x00\rLMT\x00CEST\x00CE" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-2146-	"\xd0\x11\x89W\xe0\x12y:\xd0\x13i9\xe0\x14Y\x1c\xd0\x15I\x1b\xe0\x168\xfe\xd0\x17(\xfd\xe0\x18\"\x1bP\x19\b\xdf\xe0\x1a\x01\xfdP\x1a\xf1\xfc`\x1b\xe1\xdfP\x1c\xd1\xde`\x1d\xc1\xc1P\x1e\xb1\xc0" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:2147:	"`\x1f\xa1\xa3P u\xf2\xe0!\x81\x85P\"U\xd4\xe0#j\xa1\xd0$5\xb6\xe0%J\x83\xd0&\x15\x98\xe0'*e\xd0'\xfe\xb5`)\nG\xd0)ޗ`*\xea)\xd0+\xbe]|,\xd3*" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-2148-	"l-\x9e?|.\xb3\fl/~!|0\x92\xeel1g=\xfc2r\xd0l3G\x1f\xfc4R\xb2l5'\x01\xfc62\x94l7\x06\xe3\xfc8\x1b\xb0\xec8\xe6\xc5\xfc9\xfb\x92\xec:Ƨ" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-3153-	"v\xd0\x0f\xa9u\xe0\x10\x99X\xd0\x11\x89W\xe0\x12y:\xd0\x13i9\xe0\x14Y\x1c\xd0\x15I\x1b\xe0\x168\xfe\xd0\x17(\xfd\xe0\x18\"\x1bP\x19\b\xdf\xe0\x1a\x01\xfdP\x1a\xf1\xfc`\x1b\xe1\xdfP\x1c\xd1" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:3154:	"\xde`\x1d\xc1\xc1P\x1e\xb1\xc0`\x1f\xa1\xa3P u\xf2\xe0!\x81\x85P\"U\xd4\xe0#j\xa1\xd0$5\xb6\xe0%J\x83\xd0&\x15\x98\xe0'*e\xd0'\xfe\xb5`)\nG\xd0)ޗ`*\xea" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-3155-	")\xd0+\xbey`,\xd3FP-\x9e[`.\xb3(P/~=`0\x93\nP1gY\xe02r\xecP3G;\xe04R\xceP5'\x1d\xe062\xb0P7\x06\xff\xe08\x1b\xcc\xd08\xe6" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-3201-	"iG\xf0\x14Y*\xe0\x15I)\xf0\x169\f\xe0\x17)\v\xf0\x18\")`\x19\b\xed\xf0\x1a\x02\v`\x1a\xf2\np\x1b\xe1\xed`\x1c\xd1\xecp\x1d\xc1\xcf`\x1e\xb1\xcep\x1f\xa1\xb1` v\x00\xf0!" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:3202:	"\x81\x93`\"U\xe2\xf0#j\xaf\xe0$5\xc4\xf0%J\x91\xe0&\x15\xa6\xf0'*s\xe0'\xfe\xc3p)\nU\xe0)ޥp*\xea7\xe0+\xbe\x87p,\xd3T`-\x9eip.\xb36`/" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-3203-	"~Kp0\x93\x18`1gg\xf02r\xfa`3GI\xf04R\xdc`5'+\xf062\xbe`7\a\r\xf08\x1b\xda\xe08\xe6\xef\xf09\xfb\xbc\xe0:\xc6\xd1\xf0;۞\xe0<\xaf\xeep=" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4276-	"G\xf0\x14Y*\xe0\x15I)\xf0\x169\f\xe0\x17)\v\xf0\x18\")`\x19\b\xed\xf0\x1a\x02\v`\x1a\xf2\np\x1b\xe1\xed`\x1c\xd1\xecp\x1d\xc1\xcf`\x1e\xb1\xcep\x1f\xa1\xb1` v\x00\xf0!\x81" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:4277:	"\x93`\"U\xe2\xf0#j\xaf\xe0$5\xc4\xf0%J\x91\xe0&\x15\xa6\xf0'*s\xe0'\xfe\xc3p)\nU\xe0)ޥp*\xea7\xe0+\xbe\x87p,\xd3T`-\x9eip.\xb36`/~" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4278-	"Kp0\x93\x18`1gg\xf02r\xfa`3GI\xf04R\xdc`5'+\xf062\xbe`7\a\r\xf08\x1b\xda\xe08\xe6\xef\xf09\xfb\xbc\xe0:\xc6\xd1\xf0;۞\xe0<\xaf\xeep=\xbb" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4463-	"\xe0\r~\xde\xe0\x0e\xb8\xa3\xe0\x0f^\xc0\xe0\x10\x98\x85\xe0\x11>\xa2\xe0\x12xg\xe0\x13\x1e\x84\xe0\x14XI\xe0\x14\xfef\xe0\x168+\xe0\x16\xe7\x83`\x18!H`\x18\xc7e`\x1a\x01*`\x1a\xa7G" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:4464:	"`\x1b\xe1\f`\x1c\x87)`\x1d\xc0\xee`\x1eg\v`\x1f\xa0\xd0` F\xed`!\x80\xb2`\"0\t\xe0#i\xce\xe0$\x0f\xeb\xe0%.\x01`&\x02B\xe0'\r\xe3`'\xe2$\xe0(\xed\xc5" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4465-	"`)\xc2\x06\xe0*ͧ`+\xab#`,\xad\x89`-\x8b\x05`.\x8dk`/j\xe7`0mM`1J\xc9`2Vi\xe03*\xab`46K\xe05\n\x8d`6\x16-\xe06\xf3\xa9" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4482-	"`\x00\x00\x00\x00\x1a\xa7G`\x00\x00\x00\x00\x1b\xe1\f`\x00\x00\x00\x00\x1c\x87)`\x00\x00\x00\x00\x1d\xc0\xee`\x00\x00\x00\x00\x1eg\v`\x00\x00\x00\x00\x1f\xa0\xd0`\x00\x00\x00\x00 F\xed`\x00\x00\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:4483:	"\x00!\x80\xb2`\x00\x00\x00\x00\"0\t\xe0\x00\x00\x00\x00#i\xce\xe0\x00\x00\x00\x00$\x0f\xeb\xe0\x00\x00\x00\x00%.\x01`\x00\x00\x00\x00&\x02B\xe0\x00\x00\x00\x00'\r\xe3`\x00\x00\x00\x00'\xe2$" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4484-	"\xe0\x00\x00\x00\x00(\xed\xc5`\x00\x00\x00\x00)\xc2\x06\xe0\x00\x00\x00\x00*ͧ`\x00\x00\x00\x00+\xab#`\x00\x00\x00\x00,\xad\x89`\x00\x00\x00\x00-\x8b\x05`\x00\x00\x00\x00.\x8dk`\x00\x00\x00" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4532-	"\x1e\x84\xe0\x14XI\xe0\x14\xfef\xe0\x168+\xe0\x16\xe7\x83`\x18!H`\x18\xc7e`\x1a\x01*`\x1a\xa7G`\x1b\xe1\f`\x1c\x87)`\x1d\xc0\xee`\x1eg\v`\x1f\xa0\xd0` F\xed`!" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:4533:	"\x80\xb2`\"0\t\xe0#i\xce\xe0$\x0f\xeb\xe0%.\x01`&\x02B\xe0'\r\xe3`'\xe2$\xe0(\xed\xc5`)\xc2\x06\xe0*ͧ`+\xab#`,\xad\x89`-\x8b\x05`.\x8dk`/" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4534-	"j\xe7`0mM`1J\xc9`2Vi\xe03*\xab`46K\xe05\n\x8d`6\x16-\xe06\xf3\xa9\xe07\xf6\x0f\xe08Ӌ\xe09\xd5\xf1\xe0:\xb3m\xe0;\xbf\x0e`<\x93O\xe0=" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4551-	"\x00\x00\x00\x1d\xc0\xee`\x00\x00\x00\x00\x1eg\v`\x00\x00\x00\x00\x1f\xa0\xd0`\x00\x00\x00\x00 F\xed`\x00\x00\x00\x00!\x80\xb2`\x00\x00\x00\x00\"0\t\xe0\x00\x00\x00\x00#i\xce\xe0\x00\x00\x00\x00$" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:4552:	"\x0f\xeb\xe0\x00\x00\x00\x00%.\x01`\x00\x00\x00\x00&\x02B\xe0\x00\x00\x00\x00'\r\xe3`\x00\x00\x00\x00'\xe2$\xe0\x00\x00\x00\x00(\xed\xc5`\x00\x00\x00\x00)\xc2\x06\xe0\x00\x00\x00\x00*ͧ`\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4553-	"\x00\x00\x00+\xab#`\x00\x00\x00\x00,\xad\x89`\x00\x00\x00\x00-\x8b\x05`\x00\x00\x00\x00.\x8dk`\x00\x00\x00\x00/j\xe7`\x00\x00\x00\x000mM`\x00\x00\x00\x001J\xc9`\x00\x00\x00\x002" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4822-	"ߤ\xbf\x80\xe0\x8bv\x00\xe1V}\x00\xe2\xbeJ`\xe364\xd0\xe4\x9c\xf7\x00\xe5\x16\x16\xd0\xe6t\xd3\xe0\xe7\x11Ҁ\xe8'\xff\x00\xe8\xe8O\xd0\b|\x8b\xe0\b\xfd\xb0\xd0\t\xf6\xea`\n\xa63\xd0" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:4823:	"\x13\xe8\xaa\xe0\x14 \t\xe0\x1a\xf9t\xe0\x1b\x8d\x1c\xe0\x1c\xbe\xf8\xe0\x1d\x89\xf1\xd0\x1e\xcc\xff`\x1f`\x99P \x82\xb1`!I\xb5\xd0\"^\x9e\xe0# ]P$Z0`%\x00?P&\v\xed\xe0" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4824-	"&\xd6\xe6\xd0'\xeb\xcf\xe0(\xc0\x03P)\xd4\xec`*\xa9\x1f\xd0+\xbbe\xe0,\x89\x01\xd0-\x9bG\xe0._\xa9P/{)\xe00H\xc5\xd01H\x96\xe02<nP31\xb3`4\x1a\xfe\xd0" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4880-	"\x00\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00u\x00\x00\x00\x05\x00\x00\x00\r\xb6\xa3\xd6\xd0\x06ry\xe0\a\f\xabP\b$7`\b\xed\xde\xd0\n\x05j\xe0\n\xcf\x12P\v\xe7\xef\xe0\f\xdau" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:4881:	"\xd0\r\xc9#`\x0e\x92\xca\xd0\x0f\xa9\x05`\x10r\xac\xd0\x1c\xad\xd5`\x1d\x9f\t\xd0\x1e\x92\xfd`\x1f\x82\xe0P r\xdf`!b\xc2P\"R\xc1`#K\xde\xd0$d\xbc`%+\xc0\xd0&7o" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4882-	"`'\v\xa2\xd0(\vs\xe0(\xe2JP)\xe4\xbe`*\xcbf\xd0+\xbbe\xe0,\xabH\xd0-\x9bG\xe0.x\xb5\xd0/\x84d`0X\xa5\xe01dF`2A\xc2`3D(`4!\xa4" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:4883:	"`5$\n`6\x01\x86`7z\x93`7\xea\xa2\xe08\xe2|\xe09ӿ`:\xc2^\xe0;\xb3\xa1`<\xa3\x92`=\x93\x83`>\x83t`?\x98O`@cV`An\xf6\xe0BLr" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4884-	"\xe0C<c\xe0D,T\xe0EA/\xe0F\f6\xe0G!\x11\xe0G\xec\x18\xe0I\n.`I\xcb\xfa\xe0J\xea\x10`K\xab\xdc\xe0L\xc9\xf2`M\x94\xf9`N\xa9\xd4`Ot\xdb`R\xb3^" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4893-	"#`\x00\x00\x00\x00\x0e\x92\xca\xd0\x00\x00\x00\x00\x0f\xa9\x05`\x00\x00\x00\x00\x10r\xac\xd0\x00\x00\x00\x00\x1c\xad\xd5`\x00\x00\x00\x00\x1d\x9f\t\xd0\x00\x00\x00\x00\x1e\x92\xfd`\x00\x00\x00\x00\x1f\x82\xe0P\x00\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:4894:	"\x00\x00 r\xdf`\x00\x00\x00\x00!b\xc2P\x00\x00\x00\x00\"R\xc1`\x00\x00\x00\x00#K\xde\xd0\x00\x00\x00\x00$d\xbc`\x00\x00\x00\x00%+\xc0\xd0\x00\x00\x00\x00&7o`\x00\x00\x00\x00'\v" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-4895-	"\xa2\xd0\x00\x00\x00\x00(\vs\xe0\x00\x00\x00\x00(\xe2JP\x00\x00\x00\x00)\xe4\xbe`\x00\x00\x00\x00*\xcbf\xd0\x00\x00\x00\x00+\xbbe\xe0\x00\x00\x00\x00,\xabH\xd0\x00\x00\x00\x00-\x9bG\xe0\x00\x00" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5013-	"6\xd2\xf0\xf7\xffE\x00\xf9\x18\x06p\xf9\xe1\xca\x00\xfa\xf99\xf0\xfb'BP\b|\x8b\xe0\b\xfd\xb0\xd0\t\xf6\xea`\n\xa63\xd0\x13\xe8\xaa\xe0\x14 \t\xe0\x1a\xf9t\xe0\x1b\x8d\x1c\xe0\x1c\xbe\xf8\xe0\x1d" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5014:	"\x89\xf1\xd0\x1e\xcc\xff`\x1f`\x99P \x82\xb1`!I\xb5\xd0\"^\x9e\xe0# ]P$Z0`%\x00?P&\v\xed\xe0&\xd6\xe6\xd0'\xeb\xcf\xe0(\xc0\x03P)\xd4\xec`*\xa9\x1f\xd0+" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5015:	"\xbbe\xe0,\x89\x01\xd0-\x9bG\xe0._\xa9P/{)\xe00H\xc5\xd00\xe7\a\xe01dF`2A\xc2`3D(`4!\xa4`5$\n`6\x01\x86`7\x16a`8\x06DP8" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5016:	"\xff}\xe09\xef`\xd0:\xdf_\xe0;\xcfB\xd0<\xbfA\xe0=\xaf$\xd0>\x9f#\xe0?\x8f\x06\xd0@\u007f\x05\xe0A\\\x81\xe0B^\xe7\xe0CA\xb7\xf0D-\xa6`E\x12\xfdPF\x0e\xd9\xe0F" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5017-	"\xe8opG\xec\x18\xe0H\xbb\x06PI\xcb\xfa\xe0J\xa0<`K\xab\xdc\xe0La\xbd\xd0M\x94\xf9\x9cN5\xc2PN\\\v\xe0N\x84\xdcPOt\xdb`P[\x91\xe0QT\xbd`RD\xa0PS" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5033-	"*\xa9\x1f\xd0\x00\x00\x00\x00+\xbbe\xe0\x00\x00\x00\x00,\x89\x01\xd0\x00\x00\x00\x00-\x9bG\xe0\x00\x00\x00\x00._\xa9P\x00\x00\x00\x00/{)\xe0\x00\x00\x00\x000H\xc5\xd0\x00\x00\x00\x000\xe7\a\xe0" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5034:	"\x00\x00\x00\x001dF`\x00\x00\x00\x002A\xc2`\x00\x00\x00\x003D(`\x00\x00\x00\x004!\xa4`\x00\x00\x00\x005$\n`\x00\x00\x00\x006\x01\x86`\x00\x00\x00\x007\x16a`\x00\x00\x00\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5035-	"8\x06DP\x00\x00\x00\x008\xff}\xe0\x00\x00\x00\x009\xef`\xd0\x00\x00\x00\x00:\xdf_\xe0\x00\x00\x00\x00;\xcfB\xd0\x00\x00\x00\x00<\xbfA\xe0\x00\x00\x00\x00=\xaf$\xd0\x00\x00\x00\x00>\x9f#\xe0" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5111-	"\xe6\xf0\xf2ZY\x00\xf3s\x1ap\xf4;\x8c\x80\xf5U\x9fp\xf6\x1e\x11\x80\xf76\xd2\xf0\xf7\xffE\x00\xf9\x18\x06p\xf9\xe1\xca\x00\xfa\xf99\xf0\xfb'BP\b|\x8b\xe0\b\xfd\xb0\xd0\t\xf6\xea`\n\xa6" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5112:	"3\xd0\x13\xe8\xaa\xe0\x14 \t\xe0\x1a\xf9t\xe0\x1b\x8d\x1c\xe0\x1c\xbe\xf8\xe0\x1d\x89\xf1\xd0\x1e\xcc\xff`\x1f`\x99P \x82\xb1`!I\xb5\xd0\"^\x9e\xe0# ]P$Z0`%\x00?P&\v" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5113-	"\xed\xe0&\xd6\xe6\xd0'\xeb\xcf\xe0(\xc0\x03P)\xd4\xec`*\xa9\x1f\xd0+\xbbe\xe0,\x89\x01\xd0-\x9bG\xe0._\xa9P/{)\xe00H\xc5\xd00\xe7\a\xe01dF`2A\xc2`3D" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5114:	"(`4!\xa4`5$\n`6\x01\x86`7\x16a`8\x06DP8\xff}\xe09\xef`\xd0:\xdf_\xe0;\xcfB\xd0<\xbfA\xe0=\xaf$\xd0>\x9f#\xe0?\x8f\x06\xd0@\u007f\x05\xe0A\\" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5115-	"\x81\xe0B^\xe7\xe0CA\xb7\xf0D-\xa6`E\x12\xfdPF\x0e\xd9\xe0F\xe8opG\xec\x18\xe0H\xb7\x11\xd0I\xcb\xfa\xe0J\xa0<`K\xad.\x9cLa\xbd\xd0M\x94\xf9\x9cN5\xc2POt" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5131-	"P\x00\x00\x00\x00)\xd4\xec`\x00\x00\x00\x00*\xa9\x1f\xd0\x00\x00\x00\x00+\xbbe\xe0\x00\x00\x00\x00,\x89\x01\xd0\x00\x00\x00\x00-\x9bG\xe0\x00\x00\x00\x00._\xa9P\x00\x00\x00\x00/{)\xe0\x00\x00\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5132:	"\x000H\xc5\xd0\x00\x00\x00\x000\xe7\a\xe0\x00\x00\x00\x001dF`\x00\x00\x00\x002A\xc2`\x00\x00\x00\x003D(`\x00\x00\x00\x004!\xa4`\x00\x00\x00\x005$\n`\x00\x00\x00\x006\x01\x86" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5133-	"`\x00\x00\x00\x007\x16a`\x00\x00\x00\x008\x06DP\x00\x00\x00\x008\xff}\xe0\x00\x00\x00\x009\xef`\xd0\x00\x00\x00\x00:\xdf_\xe0\x00\x00\x00\x00;\xcfB\xd0\x00\x00\x00\x00<\xbfA\xe0\x00\x00\x00" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5520-	"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00A\x00\x00\x00\t\x00\x00\x00\x10\xa7R\x96ĵ\xa3\x9a\xd0\x15')@\x16\x18]\xb0\x17\b\\\xc0\x17\xf9\x910\x18\xe9\x90@" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5521:	"\x19\xdaİ\x1a\xcc\x15@\x1b\xbc\"`\x1c\xac\x13`\x1d\x9c\x04`\x1e\x8b\xf5`\x1f{\xe6` k\xd7`![\xc8`\"K\xb9`#;\xaa`$+\x9b`%\x1b\x8c`&\v}`'\x04\xa8\xe0" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5522-	"'\xf4\x99\xe0(\xe4\x98\xf0)x@\xf0)\xd4{\xe0*\xc4l\xe0+\xb4]\xe0,\xa4N\xe0-\x94?\xe0.\x840\xe0/t!\xe00d\x12\xe01]>`2r\x19`3= `4Q\xfb`" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5529-	"\x19\xdaİ\x00\x00\x00\x00\x1a\xcc\x15@\x00\x00\x00\x00\x1b\xbc\"`\x00\x00\x00\x00\x1c\xac\x13`\x00\x00\x00\x00\x1d\x9c\x04`\x00\x00\x00\x00\x1e\x8b\xf5`\x00\x00\x00\x00\x1f{\xe6`\x00\x00\x00\x00 k\xd7`" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5530:	"\x00\x00\x00\x00![\xc8`\x00\x00\x00\x00\"K\xb9`\x00\x00\x00\x00#;\xaa`\x00\x00\x00\x00$+\x9b`\x00\x00\x00\x00%\x1b\x8c`\x00\x00\x00\x00&\v}`\x00\x00\x00\x00'\x04\xa8\xe0\x00\x00\x00\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5531-	"'\xf4\x99\xe0\x00\x00\x00\x00(\xe4\x98\xf0\x00\x00\x00\x00)x@\xf0\x00\x00\x00\x00)\xd4{\xe0\x00\x00\x00\x00*\xc4l\xe0\x00\x00\x00\x00+\xb4]\xe0\x00\x00\x00\x00,\xa4N\xe0\x00\x00\x00\x00-\x94?\xe0" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5720-	"?\xb4Ц%'\xe0\xa7'\u007fШ)\xf3\xe0\xa8\xeb\xb2P\xe8*\x85\xe0\xe8\xf4-P\xea\v\xb9`\xea\xd5`\xd0\xeb\xec\xec\xe0추P\xed\xcfq\xe0\xee\x99\x19Pﰥ`\xf0zL\xd0\x04" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5721:	"\xa6^`\x05+w\xd0\x06C\x03\xe0\a\f\xabP\b$7`\b\xed\xde\xd0\n\x05j\xe0\n\xcf\x12P\v\xe7\xef\xe0\f\xb1\x97P\r\xc9#`\x0e\x92\xca\xd0\x0f\xa9\x05`\x10r\xac\xd0\x1a\xf4.\xe0\x1b" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5722:	"ќ\xd0\x1c\xd5b`\x1d\xb2\xd0P\x1e\xb6\x95\xe0\x1f\x94\x03\xd0 \x97\xc9`!u7P\"\xa3,\xe0#W\xbcP$g_`%8\xef\xd0&<\xb5`'\x1a#P(\x1d\xe8\xe0(\xfbV\xd0*" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5723-	"\x00m\xe0*\xce\t\xd0+\xb4\xce`,\xa4\xb1P-\x94\xb0`.\x84\x93P/t\x92`0duP1]\xae\xe02M\x91\xd03=\x90\xe04-s\xd05\x1dr\xe06\rU\xd06\xfdT\xe08" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5734-	"*\x85\xe0\xff\xff\xff\xff\xe8\xf4-P\xff\xff\xff\xff\xea\v\xb9`\xff\xff\xff\xff\xea\xd5`\xd0\xff\xff\xff\xff\xeb\xec\xec\xe0\xff\xff\xff\xff추P\xff\xff\xff\xff\xed\xcfq\xe0\xff\xff\xff\xff\xee\x99\x19P\xff" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5735:	"\xff\xff\xffﰥ`\xff\xff\xff\xff\xf0zL\xd0\x00\x00\x00\x00\x04\xa6^`\x00\x00\x00\x00\x05+w\xd0\x00\x00\x00\x00\x06C\x03\xe0\x00\x00\x00\x00\a\f\xabP\x00\x00\x00\x00\b$7`\x00\x00\x00\x00\b" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5736-	"\xed\xde\xd0\x00\x00\x00\x00\n\x05j\xe0\x00\x00\x00\x00\n\xcf\x12P\x00\x00\x00\x00\v\xe7\xef\xe0\x00\x00\x00\x00\f\xb1\x97P\x00\x00\x00\x00\r\xc9#`\x00\x00\x00\x00\x0e\x92\xca\xd0\x00\x00\x00\x00\x0f\xa9\x05`\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5737-	"\x00\x00\x00\x10r\xac\xd0\x00\x00\x00\x00\x1a\xf4.\xe0\x00\x00\x00\x00\x1bќ\xd0\x00\x00\x00\x00\x1c\xd5b`\x00\x00\x00\x00\x1d\xb2\xd0P\x00\x00\x00\x00\x1e\xb6\x95\xe0\x00\x00\x00\x00\x1f\x94\x03\xd0\x00\x00\x00\x00 " +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5738:	"\x97\xc9`\x00\x00\x00\x00!u7P\x00\x00\x00\x00\"\xa3,\xe0\x00\x00\x00\x00#W\xbcP\x00\x00\x00\x00$g_`\x00\x00\x00\x00%8\xef\xd0\x00\x00\x00\x00&<\xb5`\x00\x00\x00\x00'\x1a#P\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5739-	"\x00\x00\x00(\x1d\xe8\xe0\x00\x00\x00\x00(\xfbV\xd0\x00\x00\x00\x00*\x00m\xe0\x00\x00\x00\x00*\xce\t\xd0\x00\x00\x00\x00+\xb4\xce`\x00\x00\x00\x00,\xa4\xb1P\x00\x00\x00\x00-\x94\xb0`\x00\x00\x00\x00." +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5783-	"\x00\x17\bN\xb0\x00\x00\x00\x00\x17\xf9\x910\x00\x00\x00\x00\x18\xe9\x90@\x00\x00\x00\x00\x19\xdaİ\x00\x00\x00\x00\x1a\xcc\x15@\x00\x00\x00\x00\x1b\xbc\"`\x00\x00\x00\x00\x1c\xac\x13`\x00\x00\x00\x00\x1d\x9c\x04" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:5784:	"`\x00\x00\x00\x00\x1e\x8b\xf5`\x00\x00\x00\x00\x1f{\xe6`\x00\x00\x00\x00 k\xd7`\x00\x00\x00\x00![\xc8`\x00\x00\x00\x00\"K\xb9`\x00\x00\x00\x00#;\xaa`\x00\x00\x00\x00$+\x9b`\x00\x00\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-5785-	"\x00%\x1b\x8c`\x00\x00\x00\x00&\v}`\x00\x00\x00\x00'\x04\xa8\xe0\x00\x00\x00\x00'\xf4\x99\xe0\x00\x00\x00\x00(\xe4\x98\xf0\x00\x00\x00\x00)x@\xf0\x00\x00\x00\x00)\xd4{\xe0\x00\x00\x00\x00*\xc4l" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-6035-	"\x00\x00TZif2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\x00\x00\x00\a\x00\x00\x00\x14\x86\xd3\xe7(\x0f\vܐ\x18\xe9Ȁ\x19\xda" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:6036:	"\xee\xe0\x1a\xcc?p\x1b\xbc\"`\x1c\xac!p\x1d\x9c\x04`\x1e\x8c\x03p\x1f{\xe6` k\xe5p![\xc8`\"K\xc7p#;\xaa`$+\xa9p%\x1b\x8c`&\v\x8bp'\x04\xa8\xe0'\xf4" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-6037-	"\xa7\xf0(\xe4\x8a\xe0)ԉ\xf0*\xc4l\xe0+\xb4k\xf0,\xa4N\xe0-\x94M\xf0.\x840\xe0/t/\xf00d\x12\xe01]Lp2M/`3=.p4-\x11`5\x1d\x10p6\f" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-6042-	"\x00\x00\x00\x00\x0f\vܐ\x00\x00\x00\x00\x18\xe9Ȁ\x00\x00\x00\x00\x19\xda\xee\xe0\x00\x00\x00\x00\x1a\xcc?p\x00\x00\x00\x00\x1b\xbc\"`\x00\x00\x00\x00\x1c\xac!p\x00\x00\x00\x00\x1d\x9c\x04`\x00\x00\x00\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:6043:	"\x1e\x8c\x03p\x00\x00\x00\x00\x1f{\xe6`\x00\x00\x00\x00 k\xe5p\x00\x00\x00\x00![\xc8`\x00\x00\x00\x00\"K\xc7p\x00\x00\x00\x00#;\xaa`\x00\x00\x00\x00$+\xa9p\x00\x00\x00\x00%\x1b\x8c`" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-6044-	"\x00\x00\x00\x00&\v\x8bp\x00\x00\x00\x00'\x04\xa8\xe0\x00\x00\x00\x00'\xf4\xa7\xf0\x00\x00\x00\x00(\xe4\x8a\xe0\x00\x00\x00\x00)ԉ\xf0\x00\x00\x00\x00*\xc4l\xe0\x00\x00\x00\x00+\xb4k\xf0\x00\x00\x00\x00" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-7366-	"\x89e\xf0\x12yH\xe0\x13iG\xf0\x14Y*\xe0\x15I)\xf0\x169\f\xe0\x17)\v\xf0\x18\")`\x19\b\xed\xf0\x1a\x02\v`\x1a\xf2\np\x1b\xe1\xed`\x1c\xd1\xecp\x1d\xc1\xcf`\x1e\xb1\xcep\x1f" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:7367:	"\xa1\xb1` v\x00\xf0!\x81\x93`\"U\xe2\xf0#j\xaf\xe0$5\xc4\xf0%J\x91\xe0&\x15\xa6\xf0'*s\xe0'\xfe\xc3p)\nU\xe0)ޥp*\xea7\xe0+\xbe\x87p,\xd3T`-" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-7368-	"\x9eip.\xb36`/~Kp0\x93\x18`1gg\xf02r\xfa`3GI\xf04R\xdc`5'+\xf062\xbe`7\a\r\xf08\x1b\xda\xe08\xe6\xef\xf09\xfb\xbc\xe0:\xc6\xd1\xf0;" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-10747-	"V}\x00\xe2\xbeJ`\xe364\xd0\xe4\x9c\xf7\x00\xe5\x16\x16\xd0\xe6t\xd3\xe0\xe7\x11Ҁ\xe8'\xff\x00\xe8\xe8O\xd0\b|\x8b\xe0\b\xfd\xb0\xd0\t\xf6\xea`\n\xa63\xd0\x13\xe8\xaa\xe0\x14 \t\xe0\x1a" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:10748:	"\xf9t\xe0\x1b\x8d\x1c\xe0\x1c\xbe\xf8\xe0\x1d\x89\xf1\xd0\x1e\xcc\xff`\x1f`\x99P \x82\xb1`!I\xb5\xd0\"^\x9e\xe0# ]P$Z0`%\x00?P&\v\xed\xe0&\xd6\xe6\xd0'\xeb\xcf\xe0(" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-10749-	"\xc0\x03P)\xd4\xec`*\xa9\x1f\xd0+\xbbe\xe0,\x89\x01\xd0-\x9bG\xe0._\xa9P/{)\xe00H\xc5\xd01H\x96\xe02<nP31\xb3`4\x1a\xfe\xd05\x11\x95`5\xf1\xa6P7" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-10764-	"\x00\x00\x00\t\xf6\xea`\x00\x00\x00\x00\n\xa63\xd0\x00\x00\x00\x00\x13\xe8\xaa\xe0\x00\x00\x00\x00\x14 \t\xe0\x00\x00\x00\x00\x1a\xf9t\xe0\x00\x00\x00\x00\x1b\x8d\x1c\xe0\x00\x00\x00\x00\x1c\xbe\xf8\xe0\x00\x00\x00\x00\x1d" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:10765:	"\x89\xf1\xd0\x00\x00\x00\x00\x1e\xcc\xff`\x00\x00\x00\x00\x1f`\x99P\x00\x00\x00\x00 \x82\xb1`\x00\x00\x00\x00!I\xb5\xd0\x00\x00\x00\x00\"^\x9e\xe0\x00\x00\x00\x00# ]P\x00\x00\x00\x00$Z0`\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-10766-	"\x00\x00\x00%\x00?P\x00\x00\x00\x00&\v\xed\xe0\x00\x00\x00\x00&\xd6\xe6\xd0\x00\x00\x00\x00'\xeb\xcf\xe0\x00\x00\x00\x00(\xc0\x03P\x00\x00\x00\x00)\xd4\xec`\x00\x00\x00\x00*\xa9\x1f\xd0\x00\x00\x00\x00+" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-10806-	"\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x04\x00\x00\x00\x11\xa1\xf2\xc1$ݻ\xb1\x10\xde#\xad`\xe1x\xd2\x10\xe1\xe7e\xe0\xe5/?p\xe5\xa9\xcc\xe0\xebN\xc6\xf0\x16\x92B`\x17\b\xf7p\x17\xfa+\xe0" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:10807:	"\x18\xea*\xf0\x19\xdb_`\x1a̯\xf0\x1b\xbd\xe4`\x1c\xb4z\xf0\x1d\x9f\x17\xe0\x1e\x93\vp\x1f\x82\xee` pJp!a~\xe0\"R\xcfp#D\x03\xe0$4\x02\xf0%%7`&@\xb7\xf0" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-10808-	"2N\xf1`3D6p45j\xe0P\x9d\x99\x00QTـRi\xb4\x80\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x03\x02\x01\x03\x00\x00\f\\" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-10994-	"\xe0\x0e\xb8\xa3\xe0\x0f^\xc0\xe0\x10\x98\x85\xe0\x11>\xa2\xe0\x12xg\xe0\x13\x1e\x84\xe0\x14XI\xe0\x14\xfef\xe0\x168+\xe0\x16\xe7\x83`\x18!H`\x18\xc7e`\x1a\x01*`\x1a\xa7G`\x1b\xe1\f" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:10995:	"`\x1c\x87)`\x1d\xc0\xee`\x1eg\v`\x1f\xa0\xd0` F\xed`!\x80\xb2`\"0\t\xe0#i\xce\xe0$\x0f\xeb\xe0%.\x01`&\x02B\xe0'\r\xe3`'\xe2$\xe0(\xed\xc5`)\xc2\x06" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-10996-	"\xe0*ͧ`+\xab#`,\xad\x89`-\x8b\x05`.\x8dk`/j\xe7`0mM`1J\xc9`2Vi\xe03*\xab`46K\xe05\n\x8d`6\x16-\xe06\xf3\xa9\xe07\xf6\x0f" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11013-	"\x00\x1a\xa7G`\x00\x00\x00\x00\x1b\xe1\f`\x00\x00\x00\x00\x1c\x87)`\x00\x00\x00\x00\x1d\xc0\xee`\x00\x00\x00\x00\x1eg\v`\x00\x00\x00\x00\x1f\xa0\xd0`\x00\x00\x00\x00 F\xed`\x00\x00\x00\x00!\x80\xb2" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:11014:	"`\x00\x00\x00\x00\"0\t\xe0\x00\x00\x00\x00#i\xce\xe0\x00\x00\x00\x00$\x0f\xeb\xe0\x00\x00\x00\x00%.\x01`\x00\x00\x00\x00&\x02B\xe0\x00\x00\x00\x00'\r\xe3`\x00\x00\x00\x00'\xe2$\xe0\x00\x00\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11015-	"\x00(\xed\xc5`\x00\x00\x00\x00)\xc2\x06\xe0\x00\x00\x00\x00*ͧ`\x00\x00\x00\x00+\xab#`\x00\x00\x00\x00,\xad\x89`\x00\x00\x00\x00-\x8b\x05`\x00\x00\x00\x00.\x8dk`\x00\x00\x00\x00/j\xe7" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11034-	"^\xc0\xe0\x10\x98\x85\xe0\x11>\xa2\xe0\x12xg\xe0\x13\x1e\x84\xe0\x14XI\xe0\x14\xfef\xe0\x168+\xe0\x16\xe7\x83`\x18!H`\x18\xc7e`\x1a\x01*`\x1a\xa7G`\x1b\xe1\f`\x1c\x87)`\x1d" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:11035:	"\xc0\xee`\x1eg\v`\x1f\xa0\xd0` F\xed`!\x80\xb2`\"0\t\xe0#i\xce\xe0$\x0f\xeb\xe0%.\x01`&\x02B\xe0'\r\xe3`'\xe2$\xe0(\xed\xc5`)\xc2\x06\xe0*ͧ`+" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11036-	"\xab#`,\xad\x89`-\x8b\x05`.\x8dk`/j\xe7`0mM`1J\xc9`2Vi\xe03*\xab`46K\xe05\n\x8d`6\x16-\xe06\xf3\xa9\xe07\xf6\x0f\xe08Ӌ\xe09" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11049-	"\x00\x00\x1c\x87)`\x00\x00\x00\x00\x1d\xc0\xee`\x00\x00\x00\x00\x1eg\v`\x00\x00\x00\x00\x1f\xa0\xd0`\x00\x00\x00\x00 F\xed`\x00\x00\x00\x00!\x80\xb2`\x00\x00\x00\x00\"0\t\xe0\x00\x00\x00\x00#i" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:11050:	"\xce\xe0\x00\x00\x00\x00$\x0f\xeb\xe0\x00\x00\x00\x00%.\x01`\x00\x00\x00\x00&\x02B\xe0\x00\x00\x00\x00'\r\xe3`\x00\x00\x00\x00'\xe2$\xe0\x00\x00\x00\x00(\xed\xc5`\x00\x00\x00\x00)\xc2\x06\xe0\x00\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11051-	"\x00\x00*ͧ`\x00\x00\x00\x00+\xab#`\x00\x00\x00\x00,\xad\x89`\x00\x00\x00\x00-\x8b\x05`\x00\x00\x00\x00.\x8dk`\x00\x00\x00\x00/j\xe7`\x00\x00\x00\x000mM`\x00\x00\x00\x001J" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11277-	"UT\t\x00\x03nӧ^nӧ^ux\v\x00\x01\x04\xf5\x01\x00\x00\x04\x14\x00\x00\x00TZif3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:11278:	"\x00\x00\x00@\x00\x00\x00\x03\x00\x00\x00\f\x9a\x13\xb1\xc06;\x17\xe06\xd7\xfa`8$4`8\xb7\xdc`K\x11,\xe0K\xae\x0f`L\xc2\xea`MrA\xe0N\xa2\xcc`O\x1a\xc4\xe0P\x82\xae`" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11279-	"P\xfa\xa6\xe0Rk\xca\xe0R\xdaz\xd0TT\xe7`T\xbaj\xe0V4\xc9`V\x9aL\xe0X\x1d\xe5\xe0Xz.\xe0Y\xfd\xc7\xe0ZZ\x10\xe0[ݩ\xe0\\9\xf2\xe0]\xc6\xc6`^\x19\xd4\xe0" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11284-	"2\x00TZif3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x03\x00\x00\x00\f\xff\xff\xff\xff\x9a\x13\xb1\xc0\x00\x00\x00\x006;" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:11285:	"\x17\xe0\x00\x00\x00\x006\xd7\xfa`\x00\x00\x00\x008$4`\x00\x00\x00\x008\xb7\xdc`\x00\x00\x00\x00K\x11,\xe0\x00\x00\x00\x00K\xae\x0f`\x00\x00\x00\x00L\xc2\xea`\x00\x00\x00\x00MrA\xe0\x00\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11286-	"\x00\x00N\xa2\xcc`\x00\x00\x00\x00O\x1a\xc4\xe0\x00\x00\x00\x00P\x82\xae`\x00\x00\x00\x00P\xfa\xa6\xe0\x00\x00\x00\x00Rk\xca\xe0\x00\x00\x00\x00R\xdaz\xd0\x00\x00\x00\x00TT\xe7`\x00\x00\x00\x00T\xba" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11373-	"\xe0\x11>\xa2\xe0\x12xg\xe0\x13\x1e\x84\xe0\x14XI\xe0\x14\xfef\xe0\x168+\xe0\x16\xe7\x83`\x18!H`\x18\xc7e`\x1a\x01*`\x1a\xa7G`\x1b\xe1\f`\x1c\x87)`\x1d\xc0\xee`\x1eg\v" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:11374:	"`\x1f\xa0\xd0` F\xed`!\x80\xb2`\"0\t\xe0#i\xce\xe0$\x0f\xeb\xe0%.\x01`&\x02B\xe0'\r\xe3`'\xe2$\xe0(\xed\xc5`)\xc2\x06\xe0*ͧ`+\xab#`,\xad\x89" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11375-	"`-\x8b\x05`.\x8dk`/j\xe7`0mM`1J\xc9`2Vi\xe03*\xab`46K\xe05\n\x8d`6\x16-\xe06\xf3\xa9\xe07\xf6\x0f\xe08Ӌ\xe09\xd5\xf1\xe0:\xb3m" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11388-	"\x00\x00\x00\x00\x1d\xc0\xee`\x00\x00\x00\x00\x1eg\v`\x00\x00\x00\x00\x1f\xa0\xd0`\x00\x00\x00\x00 F\xed`\x00\x00\x00\x00!\x80\xb2`\x00\x00\x00\x00\"0\t\xe0\x00\x00\x00\x00#i\xce\xe0\x00\x00\x00\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:11389:	"$\x0f\xeb\xe0\x00\x00\x00\x00%.\x01`\x00\x00\x00\x00&\x02B\xe0\x00\x00\x00\x00'\r\xe3`\x00\x00\x00\x00'\xe2$\xe0\x00\x00\x00\x00(\xed\xc5`\x00\x00\x00\x00)\xc2\x06\xe0\x00\x00\x00\x00*ͧ`" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11390-	"\x00\x00\x00\x00+\xab#`\x00\x00\x00\x00,\xad\x89`\x00\x00\x00\x00-\x8b\x05`\x00\x00\x00\x00.\x8dk`\x00\x00\x00\x00/j\xe7`\x00\x00\x00\x000mM`\x00\x00\x00\x001J\xc9`\x00\x00\x00\x00" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11410-	"\xac\xa5\xe0\n\xef\xa5`\v\x9e\xfc\xe0\f\xd8\xc1\xe0\r~\xde\xe0\x0e\xb8\xa3\xe0\x0f^\xc0\xe0\x10\x98\x85\xe0\x11>\xa2\xe0\x12xg\xe0\x13\x1e\x84\xe0\x14XI\xe0\x14\xfef\xe0\x168+\xe0\x16\xe7\x83`\x18" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:11411:	"!H`\x18\xc7e`\x1a\x01*`\x1a\xa7G`\x1b\xe1\f`\x1c\x87)`\x1d\xc0\xee`\x1eg\v`\x1f\xa0\xd0` F\xed`!\x80\xb2`\"0\t\xe0#i\xce\xe0$\x0f\xeb\xe0%.\x01`&" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:11412:	"\x02B\xe0'\r\xe3`'\xe2$\xe0(\xed\xc5`)\xc2\x06\xe0*ͧ`+\xab#`,\xad\x89`-\x8b\x05`.\x8dk`/j\xe7`0mM`1J\xc9`2Vi\xe03*\xab`4" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11413-	"6K\xe05\n\x8d`6\x16-\xe06\xf3\xa9\xe07\xf6\x0f\xe08Ӌ\xe09\xd5\xf1\xe0:\xb3m\xe0;\xbf\x0e`<\x93O\xe0=\x9e\xf0`>s1\xe0?~\xd2`@\\N`A^\xb4`B" +
##############################################
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11429-	"\x00\x00\x00\x18\xc7e`\x00\x00\x00\x00\x1a\x01*`\x00\x00\x00\x00\x1a\xa7G`\x00\x00\x00\x00\x1b\xe1\f`\x00\x00\x00\x00\x1c\x87)`\x00\x00\x00\x00\x1d\xc0\xee`\x00\x00\x00\x00\x1eg\v`\x00\x00\x00\x00\x1f" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:11430:	"\xa0\xd0`\x00\x00\x00\x00 F\xed`\x00\x00\x00\x00!\x80\xb2`\x00\x00\x00\x00\"0\t\xe0\x00\x00\x00\x00#i\xce\xe0\x00\x00\x00\x00$\x0f\xeb\xe0\x00\x00\x00\x00%.\x01`\x00\x00\x00\x00&\x02B\xe0\x00" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go:11431:	"\x00\x00\x00'\r\xe3`\x00\x00\x00\x00'\xe2$\xe0\x00\x00\x00\x00(\xed\xc5`\x00\x00\x00\x00)\xc2\x06\xe0\x00\x00\x00\x00*ͧ`\x00\x00\x00\x00+\xab#`\x00\x00\x00\x00,\xad\x89`\x00\x00\x00\x00-" +
golang-1.15-1.15.5/src/time/tzdata/zipdata.go-11432-	"\x8b\x05`\x00\x00\x00\x00.\x8dk`\x00\x00\x00\x00/j\xe7`\x00\x00\x00\x000mM`\x00\x00\x00\x001J\xc9`\x00\x00\x00\x002Vi\xe0\x00\x00\x00\x003*\xab`\x00\x00\x00\x0046K\xe0\x00" +
##############################################
golang-1.15-1.15.5/src/unsafe/unsafe.go-137-//
golang-1.15-1.15.5/src/unsafe/unsafe.go:138:// Package reflect's Value methods named Pointer and UnsafeAddr return type uintptr
golang-1.15-1.15.5/src/unsafe/unsafe.go-139-// instead of unsafe.Pointer to keep callers from changing the result to an arbitrary
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/crypto/chacha20/chacha_s390x.go-10-
golang-1.15-1.15.5/src/vendor/golang.org/x/crypto/chacha20/chacha_s390x.go:11:var haveAsm = cpu.S390X.HasVX
golang-1.15-1.15.5/src/vendor/golang.org/x/crypto/chacha20/chacha_s390x.go-12-
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_amd64.s-160-GLOBL ·andMask<>(SB), (NOPTR+RODATA), $240
golang-1.15-1.15.5/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_amd64.s:161:// No PALIGNR in Go ASM yet (but VPALIGNR is present).
golang-1.15-1.15.5/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_amd64.s-162-#define shiftB0Left BYTE $0x66; BYTE $0x0f; BYTE $0x3a; BYTE $0x0f; BYTE $0xdb; BYTE $0x04 // PALIGNR $4, X3, X3
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/http/httpproxy/proxy.go-141-	}
golang-1.15-1.15.5/src/vendor/golang.org/x/net/http/httpproxy/proxy.go:142:	if !cfg.useProxy(canonicalAddr(reqURL)) {
golang-1.15-1.15.5/src/vendor/golang.org/x/net/http/httpproxy/proxy.go-143-		return nil, nil
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/http/httpproxy/proxy.go-282-// canonicalAddr returns url.Host but always with a ":port" suffix
golang-1.15-1.15.5/src/vendor/golang.org/x/net/http/httpproxy/proxy.go:283:func canonicalAddr(url *url.URL) string {
golang-1.15-1.15.5/src/vendor/golang.org/x/net/http/httpproxy/proxy.go-284-	addr := url.Hostname()
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/lif/address.go-88-
golang-1.15-1.15.5/src/vendor/golang.org/x/net/lif/address.go:89:func parseLinkAddr(b []byte) ([]byte, error) {
golang-1.15-1.15.5/src/vendor/golang.org/x/net/lif/address.go-90-	nlen, alen, slen := int(b[1]), int(b[2]), int(b[3])
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/lif/link.go-48-		if err := ioctl(s, uintptr(ioc), unsafe.Pointer(&lifr)); err == nil {
golang-1.15-1.15.5/src/vendor/golang.org/x/net/lif/link.go:49:			ll.Addr, _ = parseLinkAddr(lifr.Lifru[4:])
golang-1.15-1.15.5/src/vendor/golang.org/x/net/lif/link.go-50-		}
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/nettest/conntest.go-381-			defer wg.Done()
golang-1.15-1.15.5/src/vendor/golang.org/x/net/nettest/conntest.go:382:			c1.LocalAddr()
golang-1.15-1.15.5/src/vendor/golang.org/x/net/nettest/conntest.go-383-		}()
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/nettest/conntest.go-385-			defer wg.Done()
golang-1.15-1.15.5/src/vendor/golang.org/x/net/nettest/conntest.go:386:			c1.RemoteAddr()
golang-1.15-1.15.5/src/vendor/golang.org/x/net/nettest/conntest.go-387-		}()
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-59-
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go:60:func parseLinkAddr(b []byte) (Addr, error) {
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-61-	if len(b) < 8 {
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-63-	}
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go:64:	_, a, err := parseKernelLinkAddr(sysAF_LINK, b[4:])
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-65-	if err != nil {
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-73-// conventional BSD kernel form.
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go:74:func parseKernelLinkAddr(_ int, b []byte) (int, Addr, error) {
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-75-	// The encoding looks like the following:
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-168-// parseInetAddr parses b as an internet address for IPv4 or IPv6.
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go:169:func parseInetAddr(af int, b []byte) (Addr, error) {
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-170-	switch af {
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-202-// BSD kernel form.
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go:203:func parseKernelInetAddr(af int, b []byte) (int, Addr, error) {
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-204-	// The encoding looks similar to the NLRI encoding.
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-297-
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go:298:func parseDefaultAddr(b []byte) (Addr, error) {
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-299-	if len(b) < 2 || len(b) < int(b[0]) {
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-375-			case sysAF_LINK:
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go:376:				a, err := parseLinkAddr(b)
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-377-				if err != nil {
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-387-				af = int(b[1])
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go:388:				a, err := parseInetAddr(af, b)
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-389-				if err != nil {
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-411-		} else {
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go:412:			a, err := parseDefaultAddr(b)
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/address.go-413-			if err != nil {
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/interface_classic.go-31-	}
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/interface_classic.go:32:	a, err := parseLinkAddr(b[w.bodyOff:])
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/interface_classic.go-33-	if err != nil {
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/interface_freebsd.go-38-	}
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/interface_freebsd.go:39:	a, err := parseLinkAddr(b[bodyOff:])
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/interface_freebsd.go-40-	if err != nil {
##############################################
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/interface_openbsd.go-30-	}
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/interface_openbsd.go:31:	a, err := parseLinkAddr(b[ll:])
golang-1.15-1.15.5/src/vendor/golang.org/x/net/route/interface_openbsd.go-32-	if err != nil {
##############################################
golang-1.15-1.15.5/test/codegen/README-84-  // amd64:"ADDQ\t\\$3"
golang-1.15-1.15.5/test/codegen/README:85:  // amd64:`ADDQ\t\$3`
golang-1.15-1.15.5/test/codegen/README-86-
##############################################
golang-1.15-1.15.5/test/codegen/arithmetic.go-27-	arr[4]--
golang-1.15-1.15.5/test/codegen/arithmetic.go:28:	// 386:`ADDL\s[$]-20,\s20\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/arithmetic.go-29-	arr[5] -= 20
##############################################
golang-1.15-1.15.5/test/codegen/arithmetic.go-33-	arr[c] -= b
golang-1.15-1.15.5/test/codegen/arithmetic.go:34:	// 386:`ADDL\s[$]-15,\s\([A-Z]+\)\([A-Z]+\*4\)`
golang-1.15-1.15.5/test/codegen/arithmetic.go-35-	arr[d] -= 15
##############################################
golang-1.15-1.15.5/test/codegen/arithmetic.go-69-func Mul_96(n int) int {
golang-1.15-1.15.5/test/codegen/arithmetic.go:70:	// amd64:`SHLQ\t[$]5`,`LEAQ\t\(.*\)\(.*\*2\),`,-`IMULQ`
golang-1.15-1.15.5/test/codegen/arithmetic.go:71:	// 386:`SHLL\t[$]5`,`LEAL\t\(.*\)\(.*\*2\),`,-`IMULL`
golang-1.15-1.15.5/test/codegen/arithmetic.go:72:	// arm64:`LSL\t[$]5`,`ADD\sR[0-9]+<<1,\sR[0-9]+`,-`MUL`
golang-1.15-1.15.5/test/codegen/arithmetic.go:73:	// arm:`SLL\t[$]5`,`ADD\sR[0-9]+<<1,\sR[0-9]+`,-`MUL`
golang-1.15-1.15.5/test/codegen/arithmetic.go-74-	return n * 96
##############################################
golang-1.15-1.15.5/test/codegen/bitfield.go-228-func shift_no_cmp(x int) int {
golang-1.15-1.15.5/test/codegen/bitfield.go:229:	// arm64:`LSL\t[$]17`,-`CMP`
golang-1.15-1.15.5/test/codegen/bitfield.go:230:	// mips64:`SLLV\t[$]17`,-`SGT`
golang-1.15-1.15.5/test/codegen/bitfield.go-231-	return x << 17
##############################################
golang-1.15-1.15.5/test/codegen/bits.go-266-func bitOpOnMem(a []uint32) {
golang-1.15-1.15.5/test/codegen/bits.go:267:	// amd64:`ANDL\s[$]200,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/bits.go-268-	a[0] &= 200
golang-1.15-1.15.5/test/codegen/bits.go:269:	// amd64:`ORL\s[$]220,\s4\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/bits.go-270-	a[1] |= 220
golang-1.15-1.15.5/test/codegen/bits.go:271:	// amd64:`XORL\s[$]240,\s8\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/bits.go-272-	a[2] ^= 240
golang-1.15-1.15.5/test/codegen/bits.go:273:	// amd64:`BTRL\s[$]15,\s12\([A-Z]+\)`,-`ANDL`
golang-1.15-1.15.5/test/codegen/bits.go-274-	a[3] &= 0xffff7fff
golang-1.15-1.15.5/test/codegen/bits.go:275:	// amd64:`BTSL\s[$]14,\s16\([A-Z]+\)`,-`ORL`
golang-1.15-1.15.5/test/codegen/bits.go-276-	a[4] |= 0x4000
golang-1.15-1.15.5/test/codegen/bits.go:277:	// amd64:`BTCL\s[$]13,\s20\([A-Z]+\)`,-`XORL`
golang-1.15-1.15.5/test/codegen/bits.go-278-	a[5] ^= 0x2000
##############################################
golang-1.15-1.15.5/test/codegen/comparisons.go-20-func CompareString1(s string) bool {
golang-1.15-1.15.5/test/codegen/comparisons.go:21:	// amd64:`CMPW\t\(.*\), [$]`
golang-1.15-1.15.5/test/codegen/comparisons.go:22:	// arm64:`MOVHU\t\(.*\), [R]`,`CMPW\t[$]`
golang-1.15-1.15.5/test/codegen/comparisons.go:23:	// ppc64le:`MOVHZ\t\(.*\), [R]`,`CMPW\t.*, [$]`
golang-1.15-1.15.5/test/codegen/comparisons.go:24:	// s390x:`MOVHBR\t\(.*\), [R]`,`CMPW\t.*, [$]`
golang-1.15-1.15.5/test/codegen/comparisons.go-25-	return s == "xx"
##############################################
golang-1.15-1.15.5/test/codegen/comparisons.go-28-func CompareString2(s string) bool {
golang-1.15-1.15.5/test/codegen/comparisons.go:29:	// amd64:`CMPL\t\(.*\), [$]`
golang-1.15-1.15.5/test/codegen/comparisons.go-30-	// arm64:`MOVWU\t\(.*\), [R]`,`CMPW\t.*, [R]`
golang-1.15-1.15.5/test/codegen/comparisons.go-31-	// ppc64le:`MOVWZ\t\(.*\), [R]`,`CMPW\t.*, [R]`
golang-1.15-1.15.5/test/codegen/comparisons.go:32:	// s390x:`MOVWBR\t\(.*\), [R]`,`CMPW\t.*, [$]`
golang-1.15-1.15.5/test/codegen/comparisons.go-33-	return s == "xxxx"
##############################################
golang-1.15-1.15.5/test/codegen/comparisons.go-111-func CmpMem3(p *int) bool {
golang-1.15-1.15.5/test/codegen/comparisons.go:112:	// amd64:`CMPQ\t\(.*\), [$]7`
golang-1.15-1.15.5/test/codegen/comparisons.go-113-	return *p < 7
##############################################
golang-1.15-1.15.5/test/codegen/comparisons.go-116-func CmpMem4(p *int) bool {
golang-1.15-1.15.5/test/codegen/comparisons.go:117:	// amd64:`CMPQ\t\(.*\), [$]7`
golang-1.15-1.15.5/test/codegen/comparisons.go-118-	return 7 < *p
##############################################
golang-1.15-1.15.5/test/codegen/comparisons.go-121-func CmpMem5(p **int) {
golang-1.15-1.15.5/test/codegen/comparisons.go:122:	// amd64:`CMPL\truntime.writeBarrier\(SB\), [$]0`
golang-1.15-1.15.5/test/codegen/comparisons.go-123-	*p = nil
##############################################
golang-1.15-1.15.5/test/codegen/mathbits.go-408-
golang-1.15-1.15.5/test/codegen/mathbits.go:409:func AddR(x, y, ci uint) uint {
golang-1.15-1.15.5/test/codegen/mathbits.go-410-	// arm64:"ADDS","ADCS",-"ADD\t",-"CMP"
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-22-func load_le64(b []byte) {
golang-1.15-1.15.5/test/codegen/memcombine.go:23:	// amd64:`MOVQ\s\(.*\),`,-`MOV[BWL]\t[^$]`,-`OR`
golang-1.15-1.15.5/test/codegen/memcombine.go-24-	// s390x:`MOVDBR\s\(.*\),`
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-30-func load_le64_idx(b []byte, idx int) {
golang-1.15-1.15.5/test/codegen/memcombine.go:31:	// amd64:`MOVQ\s\(.*\)\(.*\*1\),`,-`MOV[BWL]\t[^$]`,-`OR`
golang-1.15-1.15.5/test/codegen/memcombine.go-32-	// s390x:`MOVDBR\s\(.*\)\(.*\*1\),`
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-72-func load_be64(b []byte) {
golang-1.15-1.15.5/test/codegen/memcombine.go:73:	// amd64:`BSWAPQ`,-`MOV[BWL]\t[^$]`,-`OR`
golang-1.15-1.15.5/test/codegen/memcombine.go-74-	// s390x:`MOVD\s\(.*\),`
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-80-func load_be64_idx(b []byte, idx int) {
golang-1.15-1.15.5/test/codegen/memcombine.go:81:	// amd64:`BSWAPQ`,-`MOV[BWL]\t[^$]`,-`OR`
golang-1.15-1.15.5/test/codegen/memcombine.go-82-	// s390x:`MOVD\s\(.*\)\(.*\*1\),`
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-104-func load_be16(b []byte) {
golang-1.15-1.15.5/test/codegen/memcombine.go:105:	// amd64:`ROLW\s\$8`,-`MOVB`,-`OR`
golang-1.15-1.15.5/test/codegen/memcombine.go-106-	// arm64:`REV16W`,`MOVHU\s\(R[0-9]+\),`,-`MOVB`
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-112-func load_be16_idx(b []byte, idx int) {
golang-1.15-1.15.5/test/codegen/memcombine.go:113:	// amd64:`ROLW\s\$8`,-`MOVB`,-`OR`
golang-1.15-1.15.5/test/codegen/memcombine.go-114-	// arm64:`REV16W`,`MOVHU\s\(R[0-9]+\)\(R[0-9]+\),`,-`MOVB`
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-150-	// arm64:`MOVD\t\(R[0-9]+\)`,-`ORR`,-`MOV[BHW]`
golang-1.15-1.15.5/test/codegen/memcombine.go:151:	// amd64:`MOVQ\s\([A-Z]+\),\s[A-Z]+`,-`MOV[BWL]\t[^$]`,-`OR`
golang-1.15-1.15.5/test/codegen/memcombine.go-152-	// ppc64le:`MOVD\t\(R[0-9]+\)`,-`MOV[BHW]Z`
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-193-	// arm64:`MOVD\t\(R[0-9]+\)`,`REV`,-`ORR`,-`REVW`,-`REV16W`,-`MOV[BHW]`
golang-1.15-1.15.5/test/codegen/memcombine.go:194:	// amd64:`MOVQ\s\([A-Z]+\),\s[A-Z]+`,`BSWAPQ`,-`MOV[BWL]\t[^$]`,-`OR`
golang-1.15-1.15.5/test/codegen/memcombine.go-195-	// ppc64le:`MOVDBR\t\(R[0-9]+\)`,-`MOV[BHW]Z`
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-434-func store_be16(b []byte) {
golang-1.15-1.15.5/test/codegen/memcombine.go:435:	// amd64:`ROLW\s\$8`,-`SHR.`
golang-1.15-1.15.5/test/codegen/memcombine.go-436-	// arm64:`MOVH`,`REV16W`,-`MOVB`
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-442-func store_be16_idx(b []byte, idx int) {
golang-1.15-1.15.5/test/codegen/memcombine.go:443:	// amd64:`ROLW\s\$8`,-`SHR.`
golang-1.15-1.15.5/test/codegen/memcombine.go-444-	// arm64:`MOVH\sR[0-9]+,\s\(R[0-9]+\)\(R[0-9]+\)`,`REV16W`,-`MOVB`
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-565-	// arm64:"MOVH\tZR",-"MOVB"
golang-1.15-1.15.5/test/codegen/memcombine.go:566:	// amd64:`MOVW\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go:567:	// 386:`MOVW\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go-568-	b1[0], b1[1] = 0, 0
golang-1.15-1.15.5/test/codegen/memcombine.go-569-	// arm64:"MOVH\tZR",-"MOVB"
golang-1.15-1.15.5/test/codegen/memcombine.go:570:	// 386:`MOVW\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go:571:	// amd64:`MOVW\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go-572-	b2[1], b2[0] = 0, 0
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-577-	// arm64:"MOVW\tZR",-"MOVB",-"MOVH"
golang-1.15-1.15.5/test/codegen/memcombine.go:578:	// amd64:`MOVL\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go:579:	// 386:`MOVL\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go-580-	b1[0], b1[1], b1[2], b1[3] = 0, 0, 0, 0
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-621-	// arm64:"MOVW\tZR",-"MOVB",-"MOVH"
golang-1.15-1.15.5/test/codegen/memcombine.go:622:	// amd64:`MOVL\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go:623:	// 386:`MOVL\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go-624-	h1[0], h1[1] = 0, 0
golang-1.15-1.15.5/test/codegen/memcombine.go-625-	// arm64:"MOVW\tZR",-"MOVB",-"MOVH"
golang-1.15-1.15.5/test/codegen/memcombine.go:626:	// amd64:`MOVL\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go:627:	// 386:`MOVL\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go-628-	h2[1], h2[0] = 0, 0
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-633-	// arm64:"MOVD\tZR",-"MOVB",-"MOVH",-"MOVW"
golang-1.15-1.15.5/test/codegen/memcombine.go:634:	// amd64:`MOVQ\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go-635-	h1[0], h1[1], h1[2], h1[3] = 0, 0, 0, 0
##############################################
golang-1.15-1.15.5/test/codegen/memcombine.go-648-	// arm64:"MOVD\tZR",-"MOVB",-"MOVH",-"MOVW"
golang-1.15-1.15.5/test/codegen/memcombine.go:649:	// amd64:`MOVQ\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go-650-	w1[0], w1[1] = 0, 0
golang-1.15-1.15.5/test/codegen/memcombine.go-651-	// arm64:"MOVD\tZR",-"MOVB",-"MOVH",-"MOVW"
golang-1.15-1.15.5/test/codegen/memcombine.go:652:	// amd64:`MOVQ\s[$]0,\s\([A-Z]+\)`
golang-1.15-1.15.5/test/codegen/memcombine.go-653-	w2[1], w2[0] = 0, 0
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-15-func compMem1() int {
golang-1.15-1.15.5/test/codegen/memops.go:16:	// amd64:`CMPB\t"".x\+1\(SB\), [$]0`
golang-1.15-1.15.5/test/codegen/memops.go-17-	if x[1] {
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-19-	}
golang-1.15-1.15.5/test/codegen/memops.go:20:	// amd64:`CMPB\t"".x8\+1\(SB\), [$]7`
golang-1.15-1.15.5/test/codegen/memops.go-21-	if x8[1] == 7 {
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-23-	}
golang-1.15-1.15.5/test/codegen/memops.go:24:	// amd64:`CMPW\t"".x16\+2\(SB\), [$]7`
golang-1.15-1.15.5/test/codegen/memops.go-25-	if x16[1] == 7 {
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-27-	}
golang-1.15-1.15.5/test/codegen/memops.go:28:	// amd64:`CMPL\t"".x32\+4\(SB\), [$]7`
golang-1.15-1.15.5/test/codegen/memops.go-29-	if x32[1] == 7 {
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-31-	}
golang-1.15-1.15.5/test/codegen/memops.go:32:	// amd64:`CMPQ\t"".x64\+8\(SB\), [$]7`
golang-1.15-1.15.5/test/codegen/memops.go-33-	if x64[1] == 7 {
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-64-func compMem2() int {
golang-1.15-1.15.5/test/codegen/memops.go:65:	// amd64:`CMPB\t8\(SP\), [$]0`
golang-1.15-1.15.5/test/codegen/memops.go-66-	if f(3) {
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-68-	}
golang-1.15-1.15.5/test/codegen/memops.go:69:	// amd64:`CMPB\t8\(SP\), [$]7`
golang-1.15-1.15.5/test/codegen/memops.go-70-	if f8(3) == 7 {
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-72-	}
golang-1.15-1.15.5/test/codegen/memops.go:73:	// amd64:`CMPW\t8\(SP\), [$]7`
golang-1.15-1.15.5/test/codegen/memops.go-74-	if f16(3) == 7 {
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-76-	}
golang-1.15-1.15.5/test/codegen/memops.go:77:	// amd64:`CMPL\t8\(SP\), [$]7`
golang-1.15-1.15.5/test/codegen/memops.go-78-	if f32(3) == 7 {
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-80-	}
golang-1.15-1.15.5/test/codegen/memops.go:81:	// amd64:`CMPQ\t8\(SP\), [$]7`
golang-1.15-1.15.5/test/codegen/memops.go-82-	if f64(3) == 7 {
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-106-	y[i+1] = t
golang-1.15-1.15.5/test/codegen/memops.go:107:	// amd64: `MOVB\t[$]77, 1\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*1\)`
golang-1.15-1.15.5/test/codegen/memops.go:108:	//   386: `MOVB\t[$]77, 1\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*1\)`
golang-1.15-1.15.5/test/codegen/memops.go-109-	x[i+1] = 77
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-125-	y[16*i+1] = t
golang-1.15-1.15.5/test/codegen/memops.go:126:	// amd64: `MOVW\t[$]77, 2\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*2\)`
golang-1.15-1.15.5/test/codegen/memops.go:127:	//   386: `MOVW\t[$]77, 2\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*2\)`
golang-1.15-1.15.5/test/codegen/memops.go-128-	x[i+1] = 77
golang-1.15-1.15.5/test/codegen/memops.go:129:	// amd64: `MOVW\t[$]77, 2\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*[12]\)`
golang-1.15-1.15.5/test/codegen/memops.go:130:	//   386: `MOVW\t[$]77, 2\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*[12]\)`
golang-1.15-1.15.5/test/codegen/memops.go-131-	x[16*i+1] = 77
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-151-	y[16*i+1] = t
golang-1.15-1.15.5/test/codegen/memops.go:152:	// amd64: `MOVL\t[$]77, 4\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*4\)`
golang-1.15-1.15.5/test/codegen/memops.go:153:	//   386: `MOVL\t[$]77, 4\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*4\)`
golang-1.15-1.15.5/test/codegen/memops.go-154-	x[i+1] = 77
golang-1.15-1.15.5/test/codegen/memops.go:155:	// amd64: `MOVL\t[$]77, 4\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*[14]\)`
golang-1.15-1.15.5/test/codegen/memops.go:156:	//   386: `MOVL\t[$]77, 4\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*[14]\)`
golang-1.15-1.15.5/test/codegen/memops.go-157-	x[16*i+1] = 77
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-169-	y[16*i+1] = t
golang-1.15-1.15.5/test/codegen/memops.go:170:	// amd64: `MOVQ\t[$]77, 8\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*8\)`
golang-1.15-1.15.5/test/codegen/memops.go-171-	x[i+1] = 77
golang-1.15-1.15.5/test/codegen/memops.go:172:	// amd64: `MOVQ\t[$]77, 8\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*[18]\)`
golang-1.15-1.15.5/test/codegen/memops.go-173-	x[16*i+1] = 77
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-261-
golang-1.15-1.15.5/test/codegen/memops.go:262:	// 386: `ADDL\t[$]77, 24\([A-Z]+\)\([A-Z]+\*4\)`
golang-1.15-1.15.5/test/codegen/memops.go:263:	// amd64: `ADDL\t[$]77, 24\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*4\)`
golang-1.15-1.15.5/test/codegen/memops.go-264-	x[i+6] += 77
golang-1.15-1.15.5/test/codegen/memops.go:265:	// 386: `ANDL\t[$]77, 28\([A-Z]+\)\([A-Z]+\*4\)`
golang-1.15-1.15.5/test/codegen/memops.go:266:	// amd64: `ANDL\t[$]77, 28\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*4\)`
golang-1.15-1.15.5/test/codegen/memops.go-267-	x[i+7] &= 77
golang-1.15-1.15.5/test/codegen/memops.go:268:	// 386: `ORL\t[$]77, 32\([A-Z]+\)\([A-Z]+\*4\)`
golang-1.15-1.15.5/test/codegen/memops.go:269:	// amd64: `ORL\t[$]77, 32\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*4\)`
golang-1.15-1.15.5/test/codegen/memops.go-270-	x[i+8] |= 77
golang-1.15-1.15.5/test/codegen/memops.go:271:	// 386: `XORL\t[$]77, 36\([A-Z]+\)\([A-Z]+\*4\)`
golang-1.15-1.15.5/test/codegen/memops.go:272:	// amd64: `XORL\t[$]77, 36\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*4\)`
golang-1.15-1.15.5/test/codegen/memops.go-273-	x[i+9] ^= 77
##############################################
golang-1.15-1.15.5/test/codegen/memops.go-287-
golang-1.15-1.15.5/test/codegen/memops.go:288:	// amd64: `ADDQ\t[$]77, 48\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*8\)`
golang-1.15-1.15.5/test/codegen/memops.go-289-	x[i+6] += 77
golang-1.15-1.15.5/test/codegen/memops.go:290:	// amd64: `ANDQ\t[$]77, 56\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*8\)`
golang-1.15-1.15.5/test/codegen/memops.go-291-	x[i+7] &= 77
golang-1.15-1.15.5/test/codegen/memops.go:292:	// amd64: `ORQ\t[$]77, 64\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*8\)`
golang-1.15-1.15.5/test/codegen/memops.go-293-	x[i+8] |= 77
golang-1.15-1.15.5/test/codegen/memops.go:294:	// amd64: `XORQ\t[$]77, 72\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*8\)`
golang-1.15-1.15.5/test/codegen/memops.go-295-	x[i+9] ^= 77
##############################################
golang-1.15-1.15.5/test/codegen/rotate.go-50-
golang-1.15-1.15.5/test/codegen/rotate.go:51:	// amd64:`ROLL\t[$]8`
golang-1.15-1.15.5/test/codegen/rotate.go-52-	// arm:"MOVW\tR\\d+@>24"
##############################################
golang-1.15-1.15.5/test/codegen/rotate.go-75-
golang-1.15-1.15.5/test/codegen/rotate.go:76:	// amd64:`ROLW\t[$]8`
golang-1.15-1.15.5/test/codegen/rotate.go-77-	a += x<<8 + x>>8
##############################################
golang-1.15-1.15.5/test/codegen/rotate.go-90-
golang-1.15-1.15.5/test/codegen/rotate.go:91:	// amd64:`ROLB\t[$]6`
golang-1.15-1.15.5/test/codegen/rotate.go-92-	a += x<<6 + x>>2
##############################################
golang-1.15-1.15.5/test/codegen/slices.go-304-func InitSmallSliceLiteral() []int {
golang-1.15-1.15.5/test/codegen/slices.go:305:	// amd64:`MOVQ\t[$]42`
golang-1.15-1.15.5/test/codegen/slices.go-306-	return []int{42}
##############################################
golang-1.15-1.15.5/test/codegen/strings.go-27-	//    50 = 0x32
golang-1.15-1.15.5/test/codegen/strings.go:28:	// amd64:`MOVW\t\$12592, \(`,`MOVB\t\$50, 2\(`
golang-1.15-1.15.5/test/codegen/strings.go:29:	//   386:`MOVW\t\$12592, \(`,`MOVB\t\$50, 2\(`
golang-1.15-1.15.5/test/codegen/strings.go:30:	//   arm:`MOVW\t\$48`,`MOVW\t\$49`,`MOVW\t\$50`
golang-1.15-1.15.5/test/codegen/strings.go:31:	// arm64:`MOVD\t\$12592`,`MOVD\t\$50`
golang-1.15-1.15.5/test/codegen/strings.go:32:	//  wasm:`I64Const\t\$12592`,`I64Store16\t\$0`,`I64Const\t\$50`,`I64Store8\t\$2`
golang-1.15-1.15.5/test/codegen/strings.go-33-	bsink = []byte("012")
##############################################
golang-1.15-1.15.5/test/codegen/strings.go-36-	//     13620 = 0x3534
golang-1.15-1.15.5/test/codegen/strings.go:37:	// amd64:`MOVL\t\$858927408`,`MOVW\t\$13620, 4\(`
golang-1.15-1.15.5/test/codegen/strings.go:38:	//   386:`MOVL\t\$858927408`,`MOVW\t\$13620, 4\(`
golang-1.15-1.15.5/test/codegen/strings.go:39:	// arm64:`MOVD\t\$858927408`,`MOVD\t\$13620`
golang-1.15-1.15.5/test/codegen/strings.go:40:	//  wasm:`I64Const\t\$858927408`,`I64Store32\t\$0`,`I64Const\t\$13620`,`I64Store16\t\$4`
golang-1.15-1.15.5/test/codegen/strings.go-41-	bsink = []byte("012345")
##############################################
golang-1.15-1.15.5/test/codegen/strings.go-44-	// 7306073769690871863 = 0x6564636261393837
golang-1.15-1.15.5/test/codegen/strings.go:45:	// amd64:`MOVQ\t\$3978425819141910832`,`MOVQ\t\$7306073769690871863`
golang-1.15-1.15.5/test/codegen/strings.go:46:	//   386:`MOVL\t\$858927408, \(`,`DUFFCOPY`
golang-1.15-1.15.5/test/codegen/strings.go:47:	// arm64:`MOVD\t\$3978425819141910832`,`MOVD\t\$1650538808`,`MOVD\t\$25699`,`MOVD\t\$101`
golang-1.15-1.15.5/test/codegen/strings.go:48:	//  wasm:`I64Const\t\$3978425819141910832`,`I64Store\t\$0`,`I64Const\t\$7306073769690871863`,`I64Store\t\$7`
golang-1.15-1.15.5/test/codegen/strings.go-49-	bsink = []byte("0123456789abcde")
##############################################
golang-1.15-1.15.5/test/codegen/strings.go-51-	// 56 = 0x38
golang-1.15-1.15.5/test/codegen/strings.go:52:	// amd64:`MOVQ\t\$3978425819141910832`,`MOVB\t\$56`
golang-1.15-1.15.5/test/codegen/strings.go-53-	bsink = []byte("012345678")
##############################################
golang-1.15-1.15.5/test/codegen/strings.go-55-	// 14648 = 0x3938
golang-1.15-1.15.5/test/codegen/strings.go:56:	// amd64:`MOVQ\t\$3978425819141910832`,`MOVW\t\$14648`
golang-1.15-1.15.5/test/codegen/strings.go-57-	bsink = []byte("0123456789")
##############################################
golang-1.15-1.15.5/test/codegen/strings.go-59-	// 1650538808 = 0x62613938
golang-1.15-1.15.5/test/codegen/strings.go:60:	// amd64:`MOVQ\t\$3978425819141910832`,`MOVL\t\$1650538808`
golang-1.15-1.15.5/test/codegen/strings.go-61-	bsink = []byte("0123456789ab")
##############################################
golang-1.15-1.15.5/test/codegen/structs.go-20-func Zero1(t *Z1) { // Issue #18370
golang-1.15-1.15.5/test/codegen/structs.go:21:	// amd64:`XORPS\tX., X`,`MOVUPS\tX., \(.*\)`,`MOVQ\t\$0, 16\(.*\)`
golang-1.15-1.15.5/test/codegen/structs.go-22-	*t = Z1{}
##############################################
golang-1.15-1.15.5/test/codegen/structs.go-29-func Zero2(t *Z2) {
golang-1.15-1.15.5/test/codegen/structs.go:30:	// amd64:`XORPS\tX., X`,`MOVUPS\tX., \(.*\)`,`MOVQ\t\$0, 16\(.*\)`
golang-1.15-1.15.5/test/codegen/structs.go-31-	// amd64:`.*runtime[.]gcWriteBarrier.*\(SB\)`
##############################################
golang-1.15-1.15.5/test/codegen/structs.go-43-func Init1(p *I1) { // Issue #18872
golang-1.15-1.15.5/test/codegen/structs.go:44:	// amd64:`MOVQ\t[$]1`,`MOVQ\t[$]2`,`MOVQ\t[$]3`,`MOVQ\t[$]4`
golang-1.15-1.15.5/test/codegen/structs.go-45-	*p = I1{1, 2, 3, 4}
##############################################
golang-1.15-1.15.5/test/codegen/zerosize.go-14-	c := make(chan struct{})
golang-1.15-1.15.5/test/codegen/zerosize.go:15:	// amd64:`MOVQ\t\$0, ""\.s\+32\(SP\)`
golang-1.15-1.15.5/test/codegen/zerosize.go-16-	var s *int
##############################################
golang-1.15-1.15.5/test/escape_runtime_atomic.go-16-// BAD: should always be "leaking param: addr to result ~r1 level=1$".
golang-1.15-1.15.5/test/escape_runtime_atomic.go:17:func Loadp(addr unsafe.Pointer) unsafe.Pointer { // ERROR "leaking param: addr( to result ~r1 level=1)?$"
golang-1.15-1.15.5/test/escape_runtime_atomic.go-18-	return atomic.Loadp(addr)
##############################################
golang-1.15-1.15.5/test/escape_unsafe.go-39-// (5) Conversion of the result of reflect.Value.Pointer or
golang-1.15-1.15.5/test/escape_unsafe.go:40:// reflect.Value.UnsafeAddr from uintptr to Pointer.
golang-1.15-1.15.5/test/escape_unsafe.go-41-
##############################################
golang-1.15-1.15.5/test/escape_unsafe.go-47-// BAD: should be "leaking param: p to result ~r1 level=0$"
golang-1.15-1.15.5/test/escape_unsafe.go:48:func valueUnsafeAddr(p *int) unsafe.Pointer { // ERROR "leaking param: p$"
golang-1.15-1.15.5/test/escape_unsafe.go:49:	return unsafe.Pointer(reflect.ValueOf(p).Elem().UnsafeAddr())
golang-1.15-1.15.5/test/escape_unsafe.go-50-}
##############################################
golang-1.15-1.15.5/test/fixedbugs/bug243.go-24-
golang-1.15-1.15.5/test/fixedbugs/bug243.go:25:	var conn, _ = Dial("tcp", "", listen.Addr().Error())
golang-1.15-1.15.5/test/fixedbugs/bug243.go-26-	_ = conn
##############################################
golang-1.15-1.15.5/test/fixedbugs/bug243.go-39-
golang-1.15-1.15.5/test/fixedbugs/bug243.go:40:func (t T) Addr() error {
golang-1.15-1.15.5/test/fixedbugs/bug243.go-41-	return errors.New("stringer")
##############################################
golang-1.15-1.15.5/test/fixedbugs/issue11656.go-11-
golang-1.15-1.15.5/test/fixedbugs/issue11656.go:12:// wasm does not work, because the linear memory is not executable.
golang-1.15-1.15.5/test/fixedbugs/issue11656.go-13-// +build !wasm
##############################################
golang-1.15-1.15.5/test/fixedbugs/issue19548.dir/a.go-9-func (m Mode) String() string { return "mode string" }
golang-1.15-1.15.5/test/fixedbugs/issue19548.dir/a.go:10:func (m *Mode) Addr() *Mode   { return m }
golang-1.15-1.15.5/test/fixedbugs/issue19548.dir/a.go-11-
##############################################
golang-1.15-1.15.5/test/fixedbugs/issue19548.dir/b.go-10-	a.Stringer
golang-1.15-1.15.5/test/fixedbugs/issue19548.dir/b.go:11:	Addr() *a.Mode
golang-1.15-1.15.5/test/fixedbugs/issue19548.dir/b.go-12-}
##############################################
golang-1.15-1.15.5/test/fixedbugs/issue35073.go-20-
golang-1.15-1.15.5/test/fixedbugs/issue35073.go:21:	_ = unsafe.Pointer(reflect.ValueOf(&n).Elem().UnsafeAddr())
golang-1.15-1.15.5/test/fixedbugs/issue35073.go-22-	_ = unsafe.Pointer(reflect.ValueOf(&m).Elem().Pointer())
##############################################
golang-1.15-1.15.5/test/fixedbugs/issue38093.go-7-
golang-1.15-1.15.5/test/fixedbugs/issue38093.go:8:// Test race condition between timers and wasm calls that led to memory corruption.
golang-1.15-1.15.5/test/fixedbugs/issue38093.go-9-
##############################################
golang-1.15-1.15.5/test/nilptr.go-156-
golang-1.15-1.15.5/test/nilptr.go:157:// ADDR(DOT(IND(p))) needs a check also
golang-1.15-1.15.5/test/nilptr.go-158-func p12() {
##############################################
golang-1.15-1.15.5/test/nilptr_aix.go-156-
golang-1.15-1.15.5/test/nilptr_aix.go:157:// ADDR(DOT(IND(p))) needs a check also
golang-1.15-1.15.5/test/nilptr_aix.go-158-func p12() {
##############################################
golang-1.15-1.15.5/test/run.go-1347-		for _, e := range sorted {
golang-1.15-1.15.5/test/run.go:1348:			lines[line] += fmt.Sprintf(` "%s$"`, e)
golang-1.15-1.15.5/test/run.go-1349-		}
##############################################
golang-1.15-1.15.5/test/run.go-1670-		}
golang-1.15-1.15.5/test/run.go:1671:		srcFileLine, asm := matches[1], matches[2]
golang-1.15-1.15.5/test/run.go-1672-
##############################################
golang-1.15-1.15.5/test/stress/runstress.go-62-	}))
golang-1.15-1.15.5/test/stress/runstress.go:63:	go dialStress(ts.Listener.Addr())
golang-1.15-1.15.5/test/stress/runstress.go-64-	for {
##############################################
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-214-	# Determine which form to use; pad args with zeros.
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl:215:	my $asm = "Syscall";
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-216-	if ($nonblock) {
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-217-		if ($errvar eq "" && $ENV{'GOOS'} eq "linux") {
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl:218:			$asm = "rawSyscallNoError";
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-219-		} else {
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl:220:			$asm = "RawSyscall";
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-221-		}
##############################################
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-225-		# libc functions instead of syscall numbers).
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl:226:		$asm = lcfirst($asm);
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-227-	}
##############################################
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-232-	} elsif(@args <= 6) {
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl:233:		$asm .= "6";
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-234-		while(@args < 6) {
##############################################
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-237-	} elsif(@args <= 9) {
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl:238:		$asm .= "9";
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-239-		while(@args < 9) {
##############################################
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-249-		if ($type eq "int64" || ($type eq "uintptr" && $_32bit eq "")) {
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl:250:			$asm .= "X";
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall.pl-251-		}
##############################################
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall_libc.pl-228-	# Determine which form to use; pad args with zeros.
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall_libc.pl:229:	my $asm = "${syscalldot}${asmfuncname}";
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall_libc.pl-230-	if ($nonblock) {
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall_libc.pl:231:		$asm = "${syscalldot}${asmrawfuncname}";
golang-1.15-1.15.5/.pc/0002-Fix-Lintian-warnings-about-wrong-interpreter-path.patch/src/syscall/mksyscall_libc.pl-232-	}
##############################################
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/cgo/gcc.go-924-		// Check for &x.
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/cgo/gcc.go:925:		if p.checkAddr(&sb, &sbCheck, arg, i) {
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/cgo/gcc.go-926-			continue
##############################################
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/cgo/gcc.go-1187-// for the special case of &a[i], which requires different checks.
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/cgo/gcc.go:1188:func (p *Package) checkAddr(sb, sbCheck *bytes.Buffer, arg ast.Expr, i int) bool {
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/cgo/gcc.go-1189-	// Strip type conversions.
##############################################
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/go/internal/work/exec.go-252-		if len(p.SFiles) > 0 {
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/go/internal/work/exec.go:253:			fmt.Fprintf(h, "asm %q %q %q\n", b.toolID("asm"), forcedAsmflags, p.Internal.Asmflags)
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/go/internal/work/exec.go-254-		}
##############################################
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/go/internal/work/exec.go-305-			// are unlikely to make any difference anyhow.
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/go/internal/work/exec.go:306:			fmt.Fprintf(h, "asm %q\n", id)
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/go/internal/work/exec.go-307-		}
##############################################
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/go/internal/work/exec.go-2086-	cc(b *Builder, a *Action, ofile, cfile string) error
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/go/internal/work/exec.go:2087:	// asm runs the assembler in a specific directory on specific files
golang-1.15-1.15.5/.pc/0003-cmd-go-cmd-cgo-pass-mfp32-and-mhard-soft-float-to-MI.patch/src/cmd/go/internal/work/exec.go-2088-	// and returns a list of named output files.
##############################################
golang-1.15-1.15.5/.pc/0004-cmd-dist-fix-build-failure-of-misc-cgo-test-on-arm64.patch/src/cmd/dist/test.go-521-	// in the unmoved GOROOT.
golang-1.15-1.15.5/.pc/0004-cmd-dist-fix-build-failure-of-misc-cgo-test-on-arm64.patch/src/cmd/dist/test.go:522:	// Fails on Android and js/wasm with an exec format error.
golang-1.15-1.15.5/.pc/0004-cmd-dist-fix-build-failure-of-misc-cgo-test-on-arm64.patch/src/cmd/dist/test.go-523-	// Fails on plan9 with "cannot find GOROOT" (issue #21016).
##############################################
golang-1.15-1.15.5/.pc/0005-cmd-go-permit-CGO_LDFLAGS-to-appear-in-go-ldflag.patch/src/cmd/go/internal/work/exec.go-252-		if len(p.SFiles) > 0 {
golang-1.15-1.15.5/.pc/0005-cmd-go-permit-CGO_LDFLAGS-to-appear-in-go-ldflag.patch/src/cmd/go/internal/work/exec.go:253:			fmt.Fprintf(h, "asm %q %q %q\n", b.toolID("asm"), forcedAsmflags, p.Internal.Asmflags)
golang-1.15-1.15.5/.pc/0005-cmd-go-permit-CGO_LDFLAGS-to-appear-in-go-ldflag.patch/src/cmd/go/internal/work/exec.go-254-		}
##############################################
golang-1.15-1.15.5/.pc/0005-cmd-go-permit-CGO_LDFLAGS-to-appear-in-go-ldflag.patch/src/cmd/go/internal/work/exec.go-305-			// are unlikely to make any difference anyhow.
golang-1.15-1.15.5/.pc/0005-cmd-go-permit-CGO_LDFLAGS-to-appear-in-go-ldflag.patch/src/cmd/go/internal/work/exec.go:306:			fmt.Fprintf(h, "asm %q\n", id)
golang-1.15-1.15.5/.pc/0005-cmd-go-permit-CGO_LDFLAGS-to-appear-in-go-ldflag.patch/src/cmd/go/internal/work/exec.go-307-		}
##############################################
golang-1.15-1.15.5/.pc/0005-cmd-go-permit-CGO_LDFLAGS-to-appear-in-go-ldflag.patch/src/cmd/go/internal/work/exec.go-2086-	cc(b *Builder, a *Action, ofile, cfile string) error
golang-1.15-1.15.5/.pc/0005-cmd-go-permit-CGO_LDFLAGS-to-appear-in-go-ldflag.patch/src/cmd/go/internal/work/exec.go:2087:	// asm runs the assembler in a specific directory on specific files
golang-1.15-1.15.5/.pc/0005-cmd-go-permit-CGO_LDFLAGS-to-appear-in-go-ldflag.patch/src/cmd/go/internal/work/exec.go-2088-	// and returns a list of named output files.