Update code-generator to v0.26.0
This commit is contained in:
23
client/vendor/golang.org/x/tools/internal/gocommand/version.go
generated
vendored
23
client/vendor/golang.org/x/tools/internal/gocommand/version.go
generated
vendored
@@ -7,6 +7,7 @@ package gocommand
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"regexp"
|
||||
"strings"
|
||||
)
|
||||
|
||||
@@ -56,3 +57,25 @@ func GoVersion(ctx context.Context, inv Invocation, r *Runner) (int, error) {
|
||||
}
|
||||
return 0, fmt.Errorf("no parseable ReleaseTags in %v", tags)
|
||||
}
|
||||
|
||||
// GoVersionOutput returns the complete output of the go version command.
|
||||
func GoVersionOutput(ctx context.Context, inv Invocation, r *Runner) (string, error) {
|
||||
inv.Verb = "version"
|
||||
goVersion, err := r.Run(ctx, inv)
|
||||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
return goVersion.String(), nil
|
||||
}
|
||||
|
||||
// ParseGoVersionOutput extracts the Go version string
|
||||
// from the output of the "go version" command.
|
||||
// Given an unrecognized form, it returns an empty string.
|
||||
func ParseGoVersionOutput(data string) string {
|
||||
re := regexp.MustCompile(`^go version (go\S+|devel \S+)`)
|
||||
m := re.FindStringSubmatch(data)
|
||||
if len(m) != 2 {
|
||||
return "" // unrecognized version
|
||||
}
|
||||
return m[1]
|
||||
}
|
||||
|
9
client/vendor/golang.org/x/tools/internal/imports/fix.go
generated
vendored
9
client/vendor/golang.org/x/tools/internal/imports/fix.go
generated
vendored
@@ -697,6 +697,9 @@ func candidateImportName(pkg *pkg) string {
|
||||
|
||||
// GetAllCandidates calls wrapped for each package whose name starts with
|
||||
// searchPrefix, and can be imported from filename with the package name filePkg.
|
||||
//
|
||||
// Beware that the wrapped function may be called multiple times concurrently.
|
||||
// TODO(adonovan): encapsulate the concurrency.
|
||||
func GetAllCandidates(ctx context.Context, wrapped func(ImportFix), searchPrefix, filename, filePkg string, env *ProcessEnv) error {
|
||||
callback := &scanCallback{
|
||||
rootFound: func(gopathwalk.Root) bool {
|
||||
@@ -796,7 +799,7 @@ func GetPackageExports(ctx context.Context, wrapped func(PackageExport), searchP
|
||||
return getCandidatePkgs(ctx, callback, filename, filePkg, env)
|
||||
}
|
||||
|
||||
var RequiredGoEnvVars = []string{"GO111MODULE", "GOFLAGS", "GOINSECURE", "GOMOD", "GOMODCACHE", "GONOPROXY", "GONOSUMDB", "GOPATH", "GOPROXY", "GOROOT", "GOSUMDB", "GOWORK"}
|
||||
var requiredGoEnvVars = []string{"GO111MODULE", "GOFLAGS", "GOINSECURE", "GOMOD", "GOMODCACHE", "GONOPROXY", "GONOSUMDB", "GOPATH", "GOPROXY", "GOROOT", "GOSUMDB", "GOWORK"}
|
||||
|
||||
// ProcessEnv contains environment variables and settings that affect the use of
|
||||
// the go command, the go/build package, etc.
|
||||
@@ -866,7 +869,7 @@ func (e *ProcessEnv) init() error {
|
||||
}
|
||||
|
||||
foundAllRequired := true
|
||||
for _, k := range RequiredGoEnvVars {
|
||||
for _, k := range requiredGoEnvVars {
|
||||
if _, ok := e.Env[k]; !ok {
|
||||
foundAllRequired = false
|
||||
break
|
||||
@@ -882,7 +885,7 @@ func (e *ProcessEnv) init() error {
|
||||
}
|
||||
|
||||
goEnv := map[string]string{}
|
||||
stdout, err := e.invokeGo(context.TODO(), "env", append([]string{"-json"}, RequiredGoEnvVars...)...)
|
||||
stdout, err := e.invokeGo(context.TODO(), "env", append([]string{"-json"}, requiredGoEnvVars...)...)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
1
client/vendor/golang.org/x/tools/internal/imports/sortimports.go
generated
vendored
1
client/vendor/golang.org/x/tools/internal/imports/sortimports.go
generated
vendored
@@ -52,6 +52,7 @@ func sortImports(localPrefix string, tokFile *token.File, f *ast.File) {
|
||||
d.Specs = specs
|
||||
|
||||
// Deduping can leave a blank line before the rparen; clean that up.
|
||||
// Ignore line directives.
|
||||
if len(d.Specs) > 0 {
|
||||
lastSpec := d.Specs[len(d.Specs)-1]
|
||||
lastLine := tokFile.PositionFor(lastSpec.Pos(), false).Line
|
||||
|
188
client/vendor/golang.org/x/tools/internal/imports/zstdlib.go
generated
vendored
188
client/vendor/golang.org/x/tools/internal/imports/zstdlib.go
generated
vendored
@@ -10,6 +10,7 @@ var stdlib = map[string][]string{
|
||||
"archive/tar": {
|
||||
"ErrFieldTooLong",
|
||||
"ErrHeader",
|
||||
"ErrInsecurePath",
|
||||
"ErrWriteAfterClose",
|
||||
"ErrWriteTooLong",
|
||||
"FileInfoHeader",
|
||||
@@ -45,6 +46,7 @@ var stdlib = map[string][]string{
|
||||
"ErrAlgorithm",
|
||||
"ErrChecksum",
|
||||
"ErrFormat",
|
||||
"ErrInsecurePath",
|
||||
"File",
|
||||
"FileHeader",
|
||||
"FileInfoHeader",
|
||||
@@ -87,12 +89,15 @@ var stdlib = map[string][]string{
|
||||
},
|
||||
"bytes": {
|
||||
"Buffer",
|
||||
"Clone",
|
||||
"Compare",
|
||||
"Contains",
|
||||
"ContainsAny",
|
||||
"ContainsRune",
|
||||
"Count",
|
||||
"Cut",
|
||||
"CutPrefix",
|
||||
"CutSuffix",
|
||||
"Equal",
|
||||
"EqualFold",
|
||||
"ErrTooLarge",
|
||||
@@ -224,12 +229,15 @@ var stdlib = map[string][]string{
|
||||
},
|
||||
"context": {
|
||||
"Background",
|
||||
"CancelCauseFunc",
|
||||
"CancelFunc",
|
||||
"Canceled",
|
||||
"Cause",
|
||||
"Context",
|
||||
"DeadlineExceeded",
|
||||
"TODO",
|
||||
"WithCancel",
|
||||
"WithCancelCause",
|
||||
"WithDeadline",
|
||||
"WithTimeout",
|
||||
"WithValue",
|
||||
@@ -306,6 +314,15 @@ var stdlib = map[string][]string{
|
||||
"Sign",
|
||||
"Verify",
|
||||
},
|
||||
"crypto/ecdh": {
|
||||
"Curve",
|
||||
"P256",
|
||||
"P384",
|
||||
"P521",
|
||||
"PrivateKey",
|
||||
"PublicKey",
|
||||
"X25519",
|
||||
},
|
||||
"crypto/ecdsa": {
|
||||
"GenerateKey",
|
||||
"PrivateKey",
|
||||
@@ -318,6 +335,7 @@ var stdlib = map[string][]string{
|
||||
"crypto/ed25519": {
|
||||
"GenerateKey",
|
||||
"NewKeyFromSeed",
|
||||
"Options",
|
||||
"PrivateKey",
|
||||
"PrivateKeySize",
|
||||
"PublicKey",
|
||||
@@ -326,6 +344,7 @@ var stdlib = map[string][]string{
|
||||
"Sign",
|
||||
"SignatureSize",
|
||||
"Verify",
|
||||
"VerifyWithOptions",
|
||||
},
|
||||
"crypto/elliptic": {
|
||||
"Curve",
|
||||
@@ -423,10 +442,12 @@ var stdlib = map[string][]string{
|
||||
"ConstantTimeEq",
|
||||
"ConstantTimeLessOrEq",
|
||||
"ConstantTimeSelect",
|
||||
"XORBytes",
|
||||
},
|
||||
"crypto/tls": {
|
||||
"Certificate",
|
||||
"CertificateRequestInfo",
|
||||
"CertificateVerificationError",
|
||||
"CipherSuite",
|
||||
"CipherSuiteName",
|
||||
"CipherSuites",
|
||||
@@ -604,6 +625,7 @@ var stdlib = map[string][]string{
|
||||
"SHA384WithRSAPSS",
|
||||
"SHA512WithRSA",
|
||||
"SHA512WithRSAPSS",
|
||||
"SetFallbackRoots",
|
||||
"SignatureAlgorithm",
|
||||
"SystemCertPool",
|
||||
"SystemRootsError",
|
||||
@@ -1828,19 +1850,42 @@ var stdlib = map[string][]string{
|
||||
"R_INFO32",
|
||||
"R_LARCH",
|
||||
"R_LARCH_32",
|
||||
"R_LARCH_32_PCREL",
|
||||
"R_LARCH_64",
|
||||
"R_LARCH_ABS64_HI12",
|
||||
"R_LARCH_ABS64_LO20",
|
||||
"R_LARCH_ABS_HI20",
|
||||
"R_LARCH_ABS_LO12",
|
||||
"R_LARCH_ADD16",
|
||||
"R_LARCH_ADD24",
|
||||
"R_LARCH_ADD32",
|
||||
"R_LARCH_ADD64",
|
||||
"R_LARCH_ADD8",
|
||||
"R_LARCH_B16",
|
||||
"R_LARCH_B21",
|
||||
"R_LARCH_B26",
|
||||
"R_LARCH_COPY",
|
||||
"R_LARCH_GNU_VTENTRY",
|
||||
"R_LARCH_GNU_VTINHERIT",
|
||||
"R_LARCH_GOT64_HI12",
|
||||
"R_LARCH_GOT64_LO20",
|
||||
"R_LARCH_GOT64_PC_HI12",
|
||||
"R_LARCH_GOT64_PC_LO20",
|
||||
"R_LARCH_GOT_HI20",
|
||||
"R_LARCH_GOT_LO12",
|
||||
"R_LARCH_GOT_PC_HI20",
|
||||
"R_LARCH_GOT_PC_LO12",
|
||||
"R_LARCH_IRELATIVE",
|
||||
"R_LARCH_JUMP_SLOT",
|
||||
"R_LARCH_MARK_LA",
|
||||
"R_LARCH_MARK_PCREL",
|
||||
"R_LARCH_NONE",
|
||||
"R_LARCH_PCALA64_HI12",
|
||||
"R_LARCH_PCALA64_LO20",
|
||||
"R_LARCH_PCALA_HI20",
|
||||
"R_LARCH_PCALA_LO12",
|
||||
"R_LARCH_RELATIVE",
|
||||
"R_LARCH_RELAX",
|
||||
"R_LARCH_SOP_ADD",
|
||||
"R_LARCH_SOP_AND",
|
||||
"R_LARCH_SOP_ASSERT",
|
||||
@@ -1875,6 +1920,22 @@ var stdlib = map[string][]string{
|
||||
"R_LARCH_TLS_DTPMOD64",
|
||||
"R_LARCH_TLS_DTPREL32",
|
||||
"R_LARCH_TLS_DTPREL64",
|
||||
"R_LARCH_TLS_GD_HI20",
|
||||
"R_LARCH_TLS_GD_PC_HI20",
|
||||
"R_LARCH_TLS_IE64_HI12",
|
||||
"R_LARCH_TLS_IE64_LO20",
|
||||
"R_LARCH_TLS_IE64_PC_HI12",
|
||||
"R_LARCH_TLS_IE64_PC_LO20",
|
||||
"R_LARCH_TLS_IE_HI20",
|
||||
"R_LARCH_TLS_IE_LO12",
|
||||
"R_LARCH_TLS_IE_PC_HI20",
|
||||
"R_LARCH_TLS_IE_PC_LO12",
|
||||
"R_LARCH_TLS_LD_HI20",
|
||||
"R_LARCH_TLS_LD_PC_HI20",
|
||||
"R_LARCH_TLS_LE64_HI12",
|
||||
"R_LARCH_TLS_LE64_LO20",
|
||||
"R_LARCH_TLS_LE_HI20",
|
||||
"R_LARCH_TLS_LE_LO12",
|
||||
"R_LARCH_TLS_TPREL32",
|
||||
"R_LARCH_TLS_TPREL64",
|
||||
"R_MIPS",
|
||||
@@ -1938,15 +1999,25 @@ var stdlib = map[string][]string{
|
||||
"R_PPC64_ADDR16_HIGH",
|
||||
"R_PPC64_ADDR16_HIGHA",
|
||||
"R_PPC64_ADDR16_HIGHER",
|
||||
"R_PPC64_ADDR16_HIGHER34",
|
||||
"R_PPC64_ADDR16_HIGHERA",
|
||||
"R_PPC64_ADDR16_HIGHERA34",
|
||||
"R_PPC64_ADDR16_HIGHEST",
|
||||
"R_PPC64_ADDR16_HIGHEST34",
|
||||
"R_PPC64_ADDR16_HIGHESTA",
|
||||
"R_PPC64_ADDR16_HIGHESTA34",
|
||||
"R_PPC64_ADDR16_LO",
|
||||
"R_PPC64_ADDR16_LO_DS",
|
||||
"R_PPC64_ADDR24",
|
||||
"R_PPC64_ADDR32",
|
||||
"R_PPC64_ADDR64",
|
||||
"R_PPC64_ADDR64_LOCAL",
|
||||
"R_PPC64_COPY",
|
||||
"R_PPC64_D28",
|
||||
"R_PPC64_D34",
|
||||
"R_PPC64_D34_HA30",
|
||||
"R_PPC64_D34_HI30",
|
||||
"R_PPC64_D34_LO",
|
||||
"R_PPC64_DTPMOD64",
|
||||
"R_PPC64_DTPREL16",
|
||||
"R_PPC64_DTPREL16_DS",
|
||||
@@ -1960,8 +2031,12 @@ var stdlib = map[string][]string{
|
||||
"R_PPC64_DTPREL16_HIGHESTA",
|
||||
"R_PPC64_DTPREL16_LO",
|
||||
"R_PPC64_DTPREL16_LO_DS",
|
||||
"R_PPC64_DTPREL34",
|
||||
"R_PPC64_DTPREL64",
|
||||
"R_PPC64_ENTRY",
|
||||
"R_PPC64_GLOB_DAT",
|
||||
"R_PPC64_GNU_VTENTRY",
|
||||
"R_PPC64_GNU_VTINHERIT",
|
||||
"R_PPC64_GOT16",
|
||||
"R_PPC64_GOT16_DS",
|
||||
"R_PPC64_GOT16_HA",
|
||||
@@ -1972,29 +2047,50 @@ var stdlib = map[string][]string{
|
||||
"R_PPC64_GOT_DTPREL16_HA",
|
||||
"R_PPC64_GOT_DTPREL16_HI",
|
||||
"R_PPC64_GOT_DTPREL16_LO_DS",
|
||||
"R_PPC64_GOT_DTPREL_PCREL34",
|
||||
"R_PPC64_GOT_PCREL34",
|
||||
"R_PPC64_GOT_TLSGD16",
|
||||
"R_PPC64_GOT_TLSGD16_HA",
|
||||
"R_PPC64_GOT_TLSGD16_HI",
|
||||
"R_PPC64_GOT_TLSGD16_LO",
|
||||
"R_PPC64_GOT_TLSGD_PCREL34",
|
||||
"R_PPC64_GOT_TLSLD16",
|
||||
"R_PPC64_GOT_TLSLD16_HA",
|
||||
"R_PPC64_GOT_TLSLD16_HI",
|
||||
"R_PPC64_GOT_TLSLD16_LO",
|
||||
"R_PPC64_GOT_TLSLD_PCREL34",
|
||||
"R_PPC64_GOT_TPREL16_DS",
|
||||
"R_PPC64_GOT_TPREL16_HA",
|
||||
"R_PPC64_GOT_TPREL16_HI",
|
||||
"R_PPC64_GOT_TPREL16_LO_DS",
|
||||
"R_PPC64_GOT_TPREL_PCREL34",
|
||||
"R_PPC64_IRELATIVE",
|
||||
"R_PPC64_JMP_IREL",
|
||||
"R_PPC64_JMP_SLOT",
|
||||
"R_PPC64_NONE",
|
||||
"R_PPC64_PCREL28",
|
||||
"R_PPC64_PCREL34",
|
||||
"R_PPC64_PCREL_OPT",
|
||||
"R_PPC64_PLT16_HA",
|
||||
"R_PPC64_PLT16_HI",
|
||||
"R_PPC64_PLT16_LO",
|
||||
"R_PPC64_PLT16_LO_DS",
|
||||
"R_PPC64_PLT32",
|
||||
"R_PPC64_PLT64",
|
||||
"R_PPC64_PLTCALL",
|
||||
"R_PPC64_PLTCALL_NOTOC",
|
||||
"R_PPC64_PLTGOT16",
|
||||
"R_PPC64_PLTGOT16_DS",
|
||||
"R_PPC64_PLTGOT16_HA",
|
||||
"R_PPC64_PLTGOT16_HI",
|
||||
"R_PPC64_PLTGOT16_LO",
|
||||
"R_PPC64_PLTGOT_LO_DS",
|
||||
"R_PPC64_PLTREL32",
|
||||
"R_PPC64_PLTREL64",
|
||||
"R_PPC64_PLTSEQ",
|
||||
"R_PPC64_PLTSEQ_NOTOC",
|
||||
"R_PPC64_PLT_PCREL34",
|
||||
"R_PPC64_PLT_PCREL34_NOTOC",
|
||||
"R_PPC64_REL14",
|
||||
"R_PPC64_REL14_BRNTAKEN",
|
||||
"R_PPC64_REL14_BRTAKEN",
|
||||
@@ -2002,13 +2098,28 @@ var stdlib = map[string][]string{
|
||||
"R_PPC64_REL16DX_HA",
|
||||
"R_PPC64_REL16_HA",
|
||||
"R_PPC64_REL16_HI",
|
||||
"R_PPC64_REL16_HIGH",
|
||||
"R_PPC64_REL16_HIGHA",
|
||||
"R_PPC64_REL16_HIGHER",
|
||||
"R_PPC64_REL16_HIGHER34",
|
||||
"R_PPC64_REL16_HIGHERA",
|
||||
"R_PPC64_REL16_HIGHERA34",
|
||||
"R_PPC64_REL16_HIGHEST",
|
||||
"R_PPC64_REL16_HIGHEST34",
|
||||
"R_PPC64_REL16_HIGHESTA",
|
||||
"R_PPC64_REL16_HIGHESTA34",
|
||||
"R_PPC64_REL16_LO",
|
||||
"R_PPC64_REL24",
|
||||
"R_PPC64_REL24_NOTOC",
|
||||
"R_PPC64_REL30",
|
||||
"R_PPC64_REL32",
|
||||
"R_PPC64_REL64",
|
||||
"R_PPC64_RELATIVE",
|
||||
"R_PPC64_SECTOFF",
|
||||
"R_PPC64_SECTOFF_DS",
|
||||
"R_PPC64_SECTOFF_HA",
|
||||
"R_PPC64_SECTOFF_HI",
|
||||
"R_PPC64_SECTOFF_LO",
|
||||
"R_PPC64_SECTOFF_LO_DS",
|
||||
"R_PPC64_TLS",
|
||||
"R_PPC64_TLSGD",
|
||||
@@ -2033,7 +2144,11 @@ var stdlib = map[string][]string{
|
||||
"R_PPC64_TPREL16_HIGHESTA",
|
||||
"R_PPC64_TPREL16_LO",
|
||||
"R_PPC64_TPREL16_LO_DS",
|
||||
"R_PPC64_TPREL34",
|
||||
"R_PPC64_TPREL64",
|
||||
"R_PPC64_UADDR16",
|
||||
"R_PPC64_UADDR32",
|
||||
"R_PPC64_UADDR64",
|
||||
"R_PPC_ADDR14",
|
||||
"R_PPC_ADDR14_BRNTAKEN",
|
||||
"R_PPC_ADDR14_BRTAKEN",
|
||||
@@ -2581,6 +2696,9 @@ var stdlib = map[string][]string{
|
||||
"IMAGE_FILE_MACHINE_POWERPC",
|
||||
"IMAGE_FILE_MACHINE_POWERPCFP",
|
||||
"IMAGE_FILE_MACHINE_R4000",
|
||||
"IMAGE_FILE_MACHINE_RISCV128",
|
||||
"IMAGE_FILE_MACHINE_RISCV32",
|
||||
"IMAGE_FILE_MACHINE_RISCV64",
|
||||
"IMAGE_FILE_MACHINE_SH3",
|
||||
"IMAGE_FILE_MACHINE_SH3DSP",
|
||||
"IMAGE_FILE_MACHINE_SH4",
|
||||
@@ -2846,6 +2964,7 @@ var stdlib = map[string][]string{
|
||||
"errors": {
|
||||
"As",
|
||||
"Is",
|
||||
"Join",
|
||||
"New",
|
||||
"Unwrap",
|
||||
},
|
||||
@@ -2916,6 +3035,7 @@ var stdlib = map[string][]string{
|
||||
"Appendf",
|
||||
"Appendln",
|
||||
"Errorf",
|
||||
"FormatString",
|
||||
"Formatter",
|
||||
"Fprint",
|
||||
"Fprintf",
|
||||
@@ -3401,6 +3521,7 @@ var stdlib = map[string][]string{
|
||||
"RecvOnly",
|
||||
"RelativeTo",
|
||||
"Rune",
|
||||
"Satisfies",
|
||||
"Scope",
|
||||
"Selection",
|
||||
"SelectionKind",
|
||||
@@ -3702,8 +3823,10 @@ var stdlib = map[string][]string{
|
||||
"LimitedReader",
|
||||
"MultiReader",
|
||||
"MultiWriter",
|
||||
"NewOffsetWriter",
|
||||
"NewSectionReader",
|
||||
"NopCloser",
|
||||
"OffsetWriter",
|
||||
"Pipe",
|
||||
"PipeReader",
|
||||
"PipeWriter",
|
||||
@@ -3770,6 +3893,7 @@ var stdlib = map[string][]string{
|
||||
"ReadDirFile",
|
||||
"ReadFile",
|
||||
"ReadFileFS",
|
||||
"SkipAll",
|
||||
"SkipDir",
|
||||
"Stat",
|
||||
"StatFS",
|
||||
@@ -4140,6 +4264,7 @@ var stdlib = map[string][]string{
|
||||
"FlagLoopback",
|
||||
"FlagMulticast",
|
||||
"FlagPointToPoint",
|
||||
"FlagRunning",
|
||||
"FlagUp",
|
||||
"Flags",
|
||||
"HardwareAddr",
|
||||
@@ -4284,6 +4409,7 @@ var stdlib = map[string][]string{
|
||||
"NewFileTransport",
|
||||
"NewRequest",
|
||||
"NewRequestWithContext",
|
||||
"NewResponseController",
|
||||
"NewServeMux",
|
||||
"NoBody",
|
||||
"NotFound",
|
||||
@@ -4303,6 +4429,7 @@ var stdlib = map[string][]string{
|
||||
"RedirectHandler",
|
||||
"Request",
|
||||
"Response",
|
||||
"ResponseController",
|
||||
"ResponseWriter",
|
||||
"RoundTripper",
|
||||
"SameSite",
|
||||
@@ -4445,6 +4572,7 @@ var stdlib = map[string][]string{
|
||||
"NewProxyClientConn",
|
||||
"NewServerConn",
|
||||
"NewSingleHostReverseProxy",
|
||||
"ProxyRequest",
|
||||
"ReverseProxy",
|
||||
"ServerConn",
|
||||
},
|
||||
@@ -4476,6 +4604,8 @@ var stdlib = map[string][]string{
|
||||
"AddrPortFrom",
|
||||
"IPv4Unspecified",
|
||||
"IPv6LinkLocalAllNodes",
|
||||
"IPv6LinkLocalAllRouters",
|
||||
"IPv6Loopback",
|
||||
"IPv6Unspecified",
|
||||
"MustParseAddr",
|
||||
"MustParseAddrPort",
|
||||
@@ -4686,6 +4816,7 @@ var stdlib = map[string][]string{
|
||||
"CommandContext",
|
||||
"ErrDot",
|
||||
"ErrNotFound",
|
||||
"ErrWaitDelay",
|
||||
"Error",
|
||||
"ExitError",
|
||||
"LookPath",
|
||||
@@ -4734,11 +4865,13 @@ var stdlib = map[string][]string{
|
||||
"Glob",
|
||||
"HasPrefix",
|
||||
"IsAbs",
|
||||
"IsLocal",
|
||||
"Join",
|
||||
"ListSeparator",
|
||||
"Match",
|
||||
"Rel",
|
||||
"Separator",
|
||||
"SkipAll",
|
||||
"SkipDir",
|
||||
"Split",
|
||||
"SplitList",
|
||||
@@ -4860,6 +4993,7 @@ var stdlib = map[string][]string{
|
||||
"ErrInvalidRepeatOp",
|
||||
"ErrInvalidRepeatSize",
|
||||
"ErrInvalidUTF8",
|
||||
"ErrLarge",
|
||||
"ErrMissingBracket",
|
||||
"ErrMissingParen",
|
||||
"ErrMissingRepeatArgument",
|
||||
@@ -4968,8 +5102,16 @@ var stdlib = map[string][]string{
|
||||
},
|
||||
"runtime/cgo": {
|
||||
"Handle",
|
||||
"Incomplete",
|
||||
"NewHandle",
|
||||
},
|
||||
"runtime/coverage": {
|
||||
"ClearCounters",
|
||||
"WriteCounters",
|
||||
"WriteCountersDir",
|
||||
"WriteMeta",
|
||||
"WriteMetaDir",
|
||||
},
|
||||
"runtime/debug": {
|
||||
"BuildInfo",
|
||||
"BuildSetting",
|
||||
@@ -5103,6 +5245,8 @@ var stdlib = map[string][]string{
|
||||
"ContainsRune",
|
||||
"Count",
|
||||
"Cut",
|
||||
"CutPrefix",
|
||||
"CutSuffix",
|
||||
"EqualFold",
|
||||
"Fields",
|
||||
"FieldsFunc",
|
||||
@@ -5272,6 +5416,7 @@ var stdlib = map[string][]string{
|
||||
"AF_TIPC",
|
||||
"AF_UNIX",
|
||||
"AF_UNSPEC",
|
||||
"AF_UTUN",
|
||||
"AF_VENDOR00",
|
||||
"AF_VENDOR01",
|
||||
"AF_VENDOR02",
|
||||
@@ -5610,20 +5755,25 @@ var stdlib = map[string][]string{
|
||||
"CLOCAL",
|
||||
"CLONE_CHILD_CLEARTID",
|
||||
"CLONE_CHILD_SETTID",
|
||||
"CLONE_CLEAR_SIGHAND",
|
||||
"CLONE_CSIGNAL",
|
||||
"CLONE_DETACHED",
|
||||
"CLONE_FILES",
|
||||
"CLONE_FS",
|
||||
"CLONE_INTO_CGROUP",
|
||||
"CLONE_IO",
|
||||
"CLONE_NEWCGROUP",
|
||||
"CLONE_NEWIPC",
|
||||
"CLONE_NEWNET",
|
||||
"CLONE_NEWNS",
|
||||
"CLONE_NEWPID",
|
||||
"CLONE_NEWTIME",
|
||||
"CLONE_NEWUSER",
|
||||
"CLONE_NEWUTS",
|
||||
"CLONE_PARENT",
|
||||
"CLONE_PARENT_SETTID",
|
||||
"CLONE_PID",
|
||||
"CLONE_PIDFD",
|
||||
"CLONE_PTRACE",
|
||||
"CLONE_SETTLS",
|
||||
"CLONE_SIGHAND",
|
||||
@@ -6166,6 +6316,7 @@ var stdlib = map[string][]string{
|
||||
"EPROTONOSUPPORT",
|
||||
"EPROTOTYPE",
|
||||
"EPWROFF",
|
||||
"EQFULL",
|
||||
"ERANGE",
|
||||
"EREMCHG",
|
||||
"EREMOTE",
|
||||
@@ -6592,6 +6743,7 @@ var stdlib = map[string][]string{
|
||||
"F_DUPFD",
|
||||
"F_DUPFD_CLOEXEC",
|
||||
"F_EXLCK",
|
||||
"F_FINDSIGS",
|
||||
"F_FLUSH_DATA",
|
||||
"F_FREEZE_FS",
|
||||
"F_FSCTL",
|
||||
@@ -6602,6 +6754,7 @@ var stdlib = map[string][]string{
|
||||
"F_FSPRIV",
|
||||
"F_FSVOID",
|
||||
"F_FULLFSYNC",
|
||||
"F_GETCODEDIR",
|
||||
"F_GETFD",
|
||||
"F_GETFL",
|
||||
"F_GETLEASE",
|
||||
@@ -6615,6 +6768,7 @@ var stdlib = map[string][]string{
|
||||
"F_GETPATH_MTMINFO",
|
||||
"F_GETPIPE_SZ",
|
||||
"F_GETPROTECTIONCLASS",
|
||||
"F_GETPROTECTIONLEVEL",
|
||||
"F_GETSIG",
|
||||
"F_GLOBAL_NOCACHE",
|
||||
"F_LOCK",
|
||||
@@ -6647,6 +6801,7 @@ var stdlib = map[string][]string{
|
||||
"F_SETLK64",
|
||||
"F_SETLKW",
|
||||
"F_SETLKW64",
|
||||
"F_SETLKWTIMEOUT",
|
||||
"F_SETLK_REMOTE",
|
||||
"F_SETNOSIGPIPE",
|
||||
"F_SETOWN",
|
||||
@@ -6656,9 +6811,11 @@ var stdlib = map[string][]string{
|
||||
"F_SETSIG",
|
||||
"F_SETSIZE",
|
||||
"F_SHLCK",
|
||||
"F_SINGLE_WRITER",
|
||||
"F_TEST",
|
||||
"F_THAW_FS",
|
||||
"F_TLOCK",
|
||||
"F_TRANSCODEKEY",
|
||||
"F_ULOCK",
|
||||
"F_UNLCK",
|
||||
"F_UNLCKSYS",
|
||||
@@ -7854,12 +8011,20 @@ var stdlib = map[string][]string{
|
||||
"NOFLSH",
|
||||
"NOTE_ABSOLUTE",
|
||||
"NOTE_ATTRIB",
|
||||
"NOTE_BACKGROUND",
|
||||
"NOTE_CHILD",
|
||||
"NOTE_CRITICAL",
|
||||
"NOTE_DELETE",
|
||||
"NOTE_EOF",
|
||||
"NOTE_EXEC",
|
||||
"NOTE_EXIT",
|
||||
"NOTE_EXITSTATUS",
|
||||
"NOTE_EXIT_CSERROR",
|
||||
"NOTE_EXIT_DECRYPTFAIL",
|
||||
"NOTE_EXIT_DETAIL",
|
||||
"NOTE_EXIT_DETAIL_MASK",
|
||||
"NOTE_EXIT_MEMORY",
|
||||
"NOTE_EXIT_REPARENTED",
|
||||
"NOTE_EXTEND",
|
||||
"NOTE_FFAND",
|
||||
"NOTE_FFCOPY",
|
||||
@@ -7868,6 +8033,7 @@ var stdlib = map[string][]string{
|
||||
"NOTE_FFNOP",
|
||||
"NOTE_FFOR",
|
||||
"NOTE_FORK",
|
||||
"NOTE_LEEWAY",
|
||||
"NOTE_LINK",
|
||||
"NOTE_LOWAT",
|
||||
"NOTE_NONE",
|
||||
@@ -7946,6 +8112,7 @@ var stdlib = map[string][]string{
|
||||
"O_CREAT",
|
||||
"O_DIRECT",
|
||||
"O_DIRECTORY",
|
||||
"O_DP_GETRAWENCRYPTED",
|
||||
"O_DSYNC",
|
||||
"O_EVTONLY",
|
||||
"O_EXCL",
|
||||
@@ -8235,6 +8402,7 @@ var stdlib = map[string][]string{
|
||||
"RLIMIT_AS",
|
||||
"RLIMIT_CORE",
|
||||
"RLIMIT_CPU",
|
||||
"RLIMIT_CPU_USAGE_MONITOR",
|
||||
"RLIMIT_DATA",
|
||||
"RLIMIT_FSIZE",
|
||||
"RLIMIT_NOFILE",
|
||||
@@ -8347,9 +8515,11 @@ var stdlib = map[string][]string{
|
||||
"RTF_PROTO1",
|
||||
"RTF_PROTO2",
|
||||
"RTF_PROTO3",
|
||||
"RTF_PROXY",
|
||||
"RTF_REINSTATE",
|
||||
"RTF_REJECT",
|
||||
"RTF_RNH_LOCKED",
|
||||
"RTF_ROUTER",
|
||||
"RTF_SOURCE",
|
||||
"RTF_SRC",
|
||||
"RTF_STATIC",
|
||||
@@ -8868,6 +9038,7 @@ var stdlib = map[string][]string{
|
||||
"SO_NO_OFFLOAD",
|
||||
"SO_NP_EXTENSIONS",
|
||||
"SO_NREAD",
|
||||
"SO_NUMRCVPKT",
|
||||
"SO_NWRITE",
|
||||
"SO_OOBINLINE",
|
||||
"SO_OVERFLOWED",
|
||||
@@ -9037,6 +9208,7 @@ var stdlib = map[string][]string{
|
||||
"SYS_CREAT",
|
||||
"SYS_CREATE_MODULE",
|
||||
"SYS_CSOPS",
|
||||
"SYS_CSOPS_AUDITTOKEN",
|
||||
"SYS_DELETE",
|
||||
"SYS_DELETE_MODULE",
|
||||
"SYS_DUP",
|
||||
@@ -9223,6 +9395,7 @@ var stdlib = map[string][]string{
|
||||
"SYS_JAIL_GET",
|
||||
"SYS_JAIL_REMOVE",
|
||||
"SYS_JAIL_SET",
|
||||
"SYS_KAS_INFO",
|
||||
"SYS_KDEBUG_TRACE",
|
||||
"SYS_KENV",
|
||||
"SYS_KEVENT",
|
||||
@@ -9250,6 +9423,7 @@ var stdlib = map[string][]string{
|
||||
"SYS_LCHMOD",
|
||||
"SYS_LCHOWN",
|
||||
"SYS_LCHOWN32",
|
||||
"SYS_LEDGER",
|
||||
"SYS_LGETFH",
|
||||
"SYS_LGETXATTR",
|
||||
"SYS_LINK",
|
||||
@@ -9346,6 +9520,7 @@ var stdlib = map[string][]string{
|
||||
"SYS_OPENAT",
|
||||
"SYS_OPENBSD_POLL",
|
||||
"SYS_OPEN_BY_HANDLE_AT",
|
||||
"SYS_OPEN_DPROTECTED_NP",
|
||||
"SYS_OPEN_EXTENDED",
|
||||
"SYS_OPEN_NOCANCEL",
|
||||
"SYS_OVADVISE",
|
||||
@@ -9978,6 +10153,7 @@ var stdlib = map[string][]string{
|
||||
"TCP_CONNECTIONTIMEOUT",
|
||||
"TCP_CORK",
|
||||
"TCP_DEFER_ACCEPT",
|
||||
"TCP_ENABLE_ECN",
|
||||
"TCP_INFO",
|
||||
"TCP_KEEPALIVE",
|
||||
"TCP_KEEPCNT",
|
||||
@@ -10000,11 +10176,13 @@ var stdlib = map[string][]string{
|
||||
"TCP_NODELAY",
|
||||
"TCP_NOOPT",
|
||||
"TCP_NOPUSH",
|
||||
"TCP_NOTSENT_LOWAT",
|
||||
"TCP_NSTATES",
|
||||
"TCP_QUICKACK",
|
||||
"TCP_RXT_CONNDROPTIME",
|
||||
"TCP_RXT_FINDROP",
|
||||
"TCP_SACK_ENABLE",
|
||||
"TCP_SENDMOREACKS",
|
||||
"TCP_SYNCNT",
|
||||
"TCP_VENDOR",
|
||||
"TCP_WINDOW_CLAMP",
|
||||
@@ -10540,6 +10718,8 @@ var stdlib = map[string][]string{
|
||||
"April",
|
||||
"August",
|
||||
"Date",
|
||||
"DateOnly",
|
||||
"DateTime",
|
||||
"December",
|
||||
"Duration",
|
||||
"February",
|
||||
@@ -10594,6 +10774,7 @@ var stdlib = map[string][]string{
|
||||
"Tick",
|
||||
"Ticker",
|
||||
"Time",
|
||||
"TimeOnly",
|
||||
"Timer",
|
||||
"Tuesday",
|
||||
"UTC",
|
||||
@@ -10892,6 +11073,7 @@ var stdlib = map[string][]string{
|
||||
"Zs",
|
||||
},
|
||||
"unicode/utf16": {
|
||||
"AppendRune",
|
||||
"Decode",
|
||||
"DecodeRune",
|
||||
"Encode",
|
||||
@@ -10920,10 +11102,14 @@ var stdlib = map[string][]string{
|
||||
"ValidString",
|
||||
},
|
||||
"unsafe": {
|
||||
"Add",
|
||||
"Alignof",
|
||||
"ArbitraryType",
|
||||
"Offsetof",
|
||||
"Pointer",
|
||||
"Sizeof",
|
||||
"Slice",
|
||||
"SliceData",
|
||||
"String",
|
||||
"StringData",
|
||||
},
|
||||
}
|
||||
|
30
client/vendor/golang.org/x/tools/internal/packagesinternal/packages.go
generated
vendored
30
client/vendor/golang.org/x/tools/internal/packagesinternal/packages.go
generated
vendored
@@ -1,30 +0,0 @@
|
||||
// Copyright 2020 The Go Authors. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
// Package packagesinternal exposes internal-only fields from go/packages.
|
||||
package packagesinternal
|
||||
|
||||
import (
|
||||
"golang.org/x/tools/internal/gocommand"
|
||||
)
|
||||
|
||||
var GetForTest = func(p interface{}) string { return "" }
|
||||
var GetDepsErrors = func(p interface{}) []*PackageError { return nil }
|
||||
|
||||
type PackageError struct {
|
||||
ImportStack []string // shortest path from package named on command line to this one
|
||||
Pos string // position of error (if present, file:line:col)
|
||||
Err string // the error itself
|
||||
}
|
||||
|
||||
var GetGoCmdRunner = func(config interface{}) *gocommand.Runner { return nil }
|
||||
|
||||
var SetGoCmdRunner = func(config interface{}, runner *gocommand.Runner) {}
|
||||
|
||||
var TypecheckCgo int
|
||||
var DepsErrors int // must be set as a LoadMode to call GetDepsErrors
|
||||
var ForTest int // must be set as a LoadMode to call GetForTest
|
||||
|
||||
var SetModFlag = func(config interface{}, value string) {}
|
||||
var SetModFile = func(config interface{}, value string) {}
|
1526
client/vendor/golang.org/x/tools/internal/typesinternal/errorcode.go
generated
vendored
1526
client/vendor/golang.org/x/tools/internal/typesinternal/errorcode.go
generated
vendored
File diff suppressed because it is too large
Load Diff
167
client/vendor/golang.org/x/tools/internal/typesinternal/errorcode_string.go
generated
vendored
167
client/vendor/golang.org/x/tools/internal/typesinternal/errorcode_string.go
generated
vendored
@@ -1,167 +0,0 @@
|
||||
// Code generated by "stringer -type=ErrorCode"; DO NOT EDIT.
|
||||
|
||||
package typesinternal
|
||||
|
||||
import "strconv"
|
||||
|
||||
func _() {
|
||||
// An "invalid array index" compiler error signifies that the constant values have changed.
|
||||
// Re-run the stringer command to generate them again.
|
||||
var x [1]struct{}
|
||||
_ = x[Test-1]
|
||||
_ = x[BlankPkgName-2]
|
||||
_ = x[MismatchedPkgName-3]
|
||||
_ = x[InvalidPkgUse-4]
|
||||
_ = x[BadImportPath-5]
|
||||
_ = x[BrokenImport-6]
|
||||
_ = x[ImportCRenamed-7]
|
||||
_ = x[UnusedImport-8]
|
||||
_ = x[InvalidInitCycle-9]
|
||||
_ = x[DuplicateDecl-10]
|
||||
_ = x[InvalidDeclCycle-11]
|
||||
_ = x[InvalidTypeCycle-12]
|
||||
_ = x[InvalidConstInit-13]
|
||||
_ = x[InvalidConstVal-14]
|
||||
_ = x[InvalidConstType-15]
|
||||
_ = x[UntypedNil-16]
|
||||
_ = x[WrongAssignCount-17]
|
||||
_ = x[UnassignableOperand-18]
|
||||
_ = x[NoNewVar-19]
|
||||
_ = x[MultiValAssignOp-20]
|
||||
_ = x[InvalidIfaceAssign-21]
|
||||
_ = x[InvalidChanAssign-22]
|
||||
_ = x[IncompatibleAssign-23]
|
||||
_ = x[UnaddressableFieldAssign-24]
|
||||
_ = x[NotAType-25]
|
||||
_ = x[InvalidArrayLen-26]
|
||||
_ = x[BlankIfaceMethod-27]
|
||||
_ = x[IncomparableMapKey-28]
|
||||
_ = x[InvalidIfaceEmbed-29]
|
||||
_ = x[InvalidPtrEmbed-30]
|
||||
_ = x[BadRecv-31]
|
||||
_ = x[InvalidRecv-32]
|
||||
_ = x[DuplicateFieldAndMethod-33]
|
||||
_ = x[DuplicateMethod-34]
|
||||
_ = x[InvalidBlank-35]
|
||||
_ = x[InvalidIota-36]
|
||||
_ = x[MissingInitBody-37]
|
||||
_ = x[InvalidInitSig-38]
|
||||
_ = x[InvalidInitDecl-39]
|
||||
_ = x[InvalidMainDecl-40]
|
||||
_ = x[TooManyValues-41]
|
||||
_ = x[NotAnExpr-42]
|
||||
_ = x[TruncatedFloat-43]
|
||||
_ = x[NumericOverflow-44]
|
||||
_ = x[UndefinedOp-45]
|
||||
_ = x[MismatchedTypes-46]
|
||||
_ = x[DivByZero-47]
|
||||
_ = x[NonNumericIncDec-48]
|
||||
_ = x[UnaddressableOperand-49]
|
||||
_ = x[InvalidIndirection-50]
|
||||
_ = x[NonIndexableOperand-51]
|
||||
_ = x[InvalidIndex-52]
|
||||
_ = x[SwappedSliceIndices-53]
|
||||
_ = x[NonSliceableOperand-54]
|
||||
_ = x[InvalidSliceExpr-55]
|
||||
_ = x[InvalidShiftCount-56]
|
||||
_ = x[InvalidShiftOperand-57]
|
||||
_ = x[InvalidReceive-58]
|
||||
_ = x[InvalidSend-59]
|
||||
_ = x[DuplicateLitKey-60]
|
||||
_ = x[MissingLitKey-61]
|
||||
_ = x[InvalidLitIndex-62]
|
||||
_ = x[OversizeArrayLit-63]
|
||||
_ = x[MixedStructLit-64]
|
||||
_ = x[InvalidStructLit-65]
|
||||
_ = x[MissingLitField-66]
|
||||
_ = x[DuplicateLitField-67]
|
||||
_ = x[UnexportedLitField-68]
|
||||
_ = x[InvalidLitField-69]
|
||||
_ = x[UntypedLit-70]
|
||||
_ = x[InvalidLit-71]
|
||||
_ = x[AmbiguousSelector-72]
|
||||
_ = x[UndeclaredImportedName-73]
|
||||
_ = x[UnexportedName-74]
|
||||
_ = x[UndeclaredName-75]
|
||||
_ = x[MissingFieldOrMethod-76]
|
||||
_ = x[BadDotDotDotSyntax-77]
|
||||
_ = x[NonVariadicDotDotDot-78]
|
||||
_ = x[MisplacedDotDotDot-79]
|
||||
_ = x[InvalidDotDotDotOperand-80]
|
||||
_ = x[InvalidDotDotDot-81]
|
||||
_ = x[UncalledBuiltin-82]
|
||||
_ = x[InvalidAppend-83]
|
||||
_ = x[InvalidCap-84]
|
||||
_ = x[InvalidClose-85]
|
||||
_ = x[InvalidCopy-86]
|
||||
_ = x[InvalidComplex-87]
|
||||
_ = x[InvalidDelete-88]
|
||||
_ = x[InvalidImag-89]
|
||||
_ = x[InvalidLen-90]
|
||||
_ = x[SwappedMakeArgs-91]
|
||||
_ = x[InvalidMake-92]
|
||||
_ = x[InvalidReal-93]
|
||||
_ = x[InvalidAssert-94]
|
||||
_ = x[ImpossibleAssert-95]
|
||||
_ = x[InvalidConversion-96]
|
||||
_ = x[InvalidUntypedConversion-97]
|
||||
_ = x[BadOffsetofSyntax-98]
|
||||
_ = x[InvalidOffsetof-99]
|
||||
_ = x[UnusedExpr-100]
|
||||
_ = x[UnusedVar-101]
|
||||
_ = x[MissingReturn-102]
|
||||
_ = x[WrongResultCount-103]
|
||||
_ = x[OutOfScopeResult-104]
|
||||
_ = x[InvalidCond-105]
|
||||
_ = x[InvalidPostDecl-106]
|
||||
_ = x[InvalidChanRange-107]
|
||||
_ = x[InvalidIterVar-108]
|
||||
_ = x[InvalidRangeExpr-109]
|
||||
_ = x[MisplacedBreak-110]
|
||||
_ = x[MisplacedContinue-111]
|
||||
_ = x[MisplacedFallthrough-112]
|
||||
_ = x[DuplicateCase-113]
|
||||
_ = x[DuplicateDefault-114]
|
||||
_ = x[BadTypeKeyword-115]
|
||||
_ = x[InvalidTypeSwitch-116]
|
||||
_ = x[InvalidExprSwitch-117]
|
||||
_ = x[InvalidSelectCase-118]
|
||||
_ = x[UndeclaredLabel-119]
|
||||
_ = x[DuplicateLabel-120]
|
||||
_ = x[MisplacedLabel-121]
|
||||
_ = x[UnusedLabel-122]
|
||||
_ = x[JumpOverDecl-123]
|
||||
_ = x[JumpIntoBlock-124]
|
||||
_ = x[InvalidMethodExpr-125]
|
||||
_ = x[WrongArgCount-126]
|
||||
_ = x[InvalidCall-127]
|
||||
_ = x[UnusedResults-128]
|
||||
_ = x[InvalidDefer-129]
|
||||
_ = x[InvalidGo-130]
|
||||
_ = x[BadDecl-131]
|
||||
_ = x[RepeatedDecl-132]
|
||||
_ = x[InvalidUnsafeAdd-133]
|
||||
_ = x[InvalidUnsafeSlice-134]
|
||||
_ = x[UnsupportedFeature-135]
|
||||
_ = x[NotAGenericType-136]
|
||||
_ = x[WrongTypeArgCount-137]
|
||||
_ = x[CannotInferTypeArgs-138]
|
||||
_ = x[InvalidTypeArg-139]
|
||||
_ = x[InvalidInstanceCycle-140]
|
||||
_ = x[InvalidUnion-141]
|
||||
_ = x[MisplacedConstraintIface-142]
|
||||
_ = x[InvalidMethodTypeParams-143]
|
||||
_ = x[MisplacedTypeParam-144]
|
||||
}
|
||||
|
||||
const _ErrorCode_name = "TestBlankPkgNameMismatchedPkgNameInvalidPkgUseBadImportPathBrokenImportImportCRenamedUnusedImportInvalidInitCycleDuplicateDeclInvalidDeclCycleInvalidTypeCycleInvalidConstInitInvalidConstValInvalidConstTypeUntypedNilWrongAssignCountUnassignableOperandNoNewVarMultiValAssignOpInvalidIfaceAssignInvalidChanAssignIncompatibleAssignUnaddressableFieldAssignNotATypeInvalidArrayLenBlankIfaceMethodIncomparableMapKeyInvalidIfaceEmbedInvalidPtrEmbedBadRecvInvalidRecvDuplicateFieldAndMethodDuplicateMethodInvalidBlankInvalidIotaMissingInitBodyInvalidInitSigInvalidInitDeclInvalidMainDeclTooManyValuesNotAnExprTruncatedFloatNumericOverflowUndefinedOpMismatchedTypesDivByZeroNonNumericIncDecUnaddressableOperandInvalidIndirectionNonIndexableOperandInvalidIndexSwappedSliceIndicesNonSliceableOperandInvalidSliceExprInvalidShiftCountInvalidShiftOperandInvalidReceiveInvalidSendDuplicateLitKeyMissingLitKeyInvalidLitIndexOversizeArrayLitMixedStructLitInvalidStructLitMissingLitFieldDuplicateLitFieldUnexportedLitFieldInvalidLitFieldUntypedLitInvalidLitAmbiguousSelectorUndeclaredImportedNameUnexportedNameUndeclaredNameMissingFieldOrMethodBadDotDotDotSyntaxNonVariadicDotDotDotMisplacedDotDotDotInvalidDotDotDotOperandInvalidDotDotDotUncalledBuiltinInvalidAppendInvalidCapInvalidCloseInvalidCopyInvalidComplexInvalidDeleteInvalidImagInvalidLenSwappedMakeArgsInvalidMakeInvalidRealInvalidAssertImpossibleAssertInvalidConversionInvalidUntypedConversionBadOffsetofSyntaxInvalidOffsetofUnusedExprUnusedVarMissingReturnWrongResultCountOutOfScopeResultInvalidCondInvalidPostDeclInvalidChanRangeInvalidIterVarInvalidRangeExprMisplacedBreakMisplacedContinueMisplacedFallthroughDuplicateCaseDuplicateDefaultBadTypeKeywordInvalidTypeSwitchInvalidExprSwitchInvalidSelectCaseUndeclaredLabelDuplicateLabelMisplacedLabelUnusedLabelJumpOverDeclJumpIntoBlockInvalidMethodExprWrongArgCountInvalidCallUnusedResultsInvalidDeferInvalidGoBadDeclRepeatedDeclInvalidUnsafeAddInvalidUnsafeSliceUnsupportedFeatureNotAGenericTypeWrongTypeArgCountCannotInferTypeArgsInvalidTypeArgInvalidInstanceCycleInvalidUnionMisplacedConstraintIfaceInvalidMethodTypeParamsMisplacedTypeParam"
|
||||
|
||||
var _ErrorCode_index = [...]uint16{0, 4, 16, 33, 46, 59, 71, 85, 97, 113, 126, 142, 158, 174, 189, 205, 215, 231, 250, 258, 274, 292, 309, 327, 351, 359, 374, 390, 408, 425, 440, 447, 458, 481, 496, 508, 519, 534, 548, 563, 578, 591, 600, 614, 629, 640, 655, 664, 680, 700, 718, 737, 749, 768, 787, 803, 820, 839, 853, 864, 879, 892, 907, 923, 937, 953, 968, 985, 1003, 1018, 1028, 1038, 1055, 1077, 1091, 1105, 1125, 1143, 1163, 1181, 1204, 1220, 1235, 1248, 1258, 1270, 1281, 1295, 1308, 1319, 1329, 1344, 1355, 1366, 1379, 1395, 1412, 1436, 1453, 1468, 1478, 1487, 1500, 1516, 1532, 1543, 1558, 1574, 1588, 1604, 1618, 1635, 1655, 1668, 1684, 1698, 1715, 1732, 1749, 1764, 1778, 1792, 1803, 1815, 1828, 1845, 1858, 1869, 1882, 1894, 1903, 1910, 1922, 1938, 1956, 1974, 1989, 2006, 2025, 2039, 2059, 2071, 2095, 2118, 2136}
|
||||
|
||||
func (i ErrorCode) String() string {
|
||||
i -= 1
|
||||
if i < 0 || i >= ErrorCode(len(_ErrorCode_index)-1) {
|
||||
return "ErrorCode(" + strconv.FormatInt(int64(i+1), 10) + ")"
|
||||
}
|
||||
return _ErrorCode_name[_ErrorCode_index[i]:_ErrorCode_index[i+1]]
|
||||
}
|
52
client/vendor/golang.org/x/tools/internal/typesinternal/types.go
generated
vendored
52
client/vendor/golang.org/x/tools/internal/typesinternal/types.go
generated
vendored
@@ -1,52 +0,0 @@
|
||||
// Copyright 2020 The Go Authors. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
// Package typesinternal provides access to internal go/types APIs that are not
|
||||
// yet exported.
|
||||
package typesinternal
|
||||
|
||||
import (
|
||||
"go/token"
|
||||
"go/types"
|
||||
"reflect"
|
||||
"unsafe"
|
||||
)
|
||||
|
||||
func SetUsesCgo(conf *types.Config) bool {
|
||||
v := reflect.ValueOf(conf).Elem()
|
||||
|
||||
f := v.FieldByName("go115UsesCgo")
|
||||
if !f.IsValid() {
|
||||
f = v.FieldByName("UsesCgo")
|
||||
if !f.IsValid() {
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
||||
addr := unsafe.Pointer(f.UnsafeAddr())
|
||||
*(*bool)(addr) = true
|
||||
|
||||
return true
|
||||
}
|
||||
|
||||
// ReadGo116ErrorData extracts additional information from types.Error values
|
||||
// generated by Go version 1.16 and later: the error code, start position, and
|
||||
// end position. If all positions are valid, start <= err.Pos <= end.
|
||||
//
|
||||
// If the data could not be read, the final result parameter will be false.
|
||||
func ReadGo116ErrorData(err types.Error) (code ErrorCode, start, end token.Pos, ok bool) {
|
||||
var data [3]int
|
||||
// By coincidence all of these fields are ints, which simplifies things.
|
||||
v := reflect.ValueOf(err)
|
||||
for i, name := range []string{"go116code", "go116start", "go116end"} {
|
||||
f := v.FieldByName(name)
|
||||
if !f.IsValid() {
|
||||
return 0, 0, 0, false
|
||||
}
|
||||
data[i] = int(f.Int())
|
||||
}
|
||||
return ErrorCode(data[0]), token.Pos(data[1]), token.Pos(data[2]), true
|
||||
}
|
||||
|
||||
var SetGoVersion = func(conf *types.Config, version string) bool { return false }
|
19
client/vendor/golang.org/x/tools/internal/typesinternal/types_118.go
generated
vendored
19
client/vendor/golang.org/x/tools/internal/typesinternal/types_118.go
generated
vendored
@@ -1,19 +0,0 @@
|
||||
// Copyright 2021 The Go Authors. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
//go:build go1.18
|
||||
// +build go1.18
|
||||
|
||||
package typesinternal
|
||||
|
||||
import (
|
||||
"go/types"
|
||||
)
|
||||
|
||||
func init() {
|
||||
SetGoVersion = func(conf *types.Config, version string) bool {
|
||||
conf.GoVersion = version
|
||||
return true
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user