mirror of
https://github.com/golang/go
synced 2024-09-05 16:04:50 +00:00
![Russ Cox](/assets/img/avatar_default.png)
The proposal as accepted in #34652 named the bit SkipFuncCheck. It was renamed to DeferFuncCheck during the code review on a suggestion by Rob, along with a comment to “defer type checking functions until template is executed,” but this description is not accurate: the package has never type-checked functions, only verified their existence. And the effect of the bit in this package is to eliminate this check entirely, not to defer it to some later time. I was writing code using this new bit and was very confused about when the "type checking" was being deferred to and how to stop that entirely, since in my use case I wanted no checks at all. What I wanted is what the bit does, it just wasn't named accurately. Rename back to SkipFuncCheck. Change-Id: I8e62099c8a904ed04521eb5b86155290f6d5b12f Reviewed-on: https://go-review.googlesource.com/c/go/+/317269 Trust: Russ Cox <rsc@golang.org> Trust: Daniel Martí <mvdan@mvdan.cc> Run-TryBot: Russ Cox <rsc@golang.org> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Rob Pike <r@golang.org>
100 lines
5.8 KiB
Plaintext
100 lines
5.8 KiB
Plaintext
pkg compress/lzw, method (*Reader) Close() error
|
|
pkg compress/lzw, method (*Reader) Read([]uint8) (int, error)
|
|
pkg compress/lzw, method (*Reader) Reset(io.Reader, Order, int)
|
|
pkg compress/lzw, method (*Writer) Close() error
|
|
pkg compress/lzw, method (*Writer) Reset(io.Writer, Order, int)
|
|
pkg compress/lzw, method (*Writer) Write([]uint8) (int, error)
|
|
pkg compress/lzw, type Reader struct
|
|
pkg compress/lzw, type Writer struct
|
|
pkg crypto/tls, method (*CertificateRequestInfo) Context() context.Context
|
|
pkg crypto/tls, method (*ClientHelloInfo) Context() context.Context
|
|
pkg crypto/tls, method (*Conn) HandshakeContext(context.Context) error
|
|
pkg debug/elf, const SHT_MIPS_ABIFLAGS = 1879048234
|
|
pkg debug/elf, const SHT_MIPS_ABIFLAGS SectionType
|
|
pkg encoding/csv, method (*Reader) FieldPos(int) (int, int)
|
|
pkg go/ast, method (*FuncDecl) IsMethod() bool
|
|
pkg go/build, type Context struct, ToolTags []string
|
|
pkg go/parser, const SkipObjectResolution = 64
|
|
pkg go/parser, const SkipObjectResolution Mode
|
|
pkg go/types, type Config struct, GoVersion string
|
|
pkg io/fs, func FileInfoToDirEntry(FileInfo) DirEntry
|
|
pkg net, method (*ParseError) Temporary() bool
|
|
pkg net, method (*ParseError) Timeout() bool
|
|
pkg net, method (IP) IsPrivate() bool
|
|
pkg reflect, func VisibleFields(Type) []StructField
|
|
pkg reflect, method (Method) IsExported() bool
|
|
pkg reflect, method (StructField) IsExported() bool
|
|
pkg runtime/cgo (darwin-amd64-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (darwin-amd64-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (darwin-amd64-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (darwin-amd64-cgo), type Handle uintptr
|
|
pkg runtime/cgo (freebsd-386-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (freebsd-386-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (freebsd-386-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (freebsd-386-cgo), type Handle uintptr
|
|
pkg runtime/cgo (freebsd-amd64-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (freebsd-amd64-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (freebsd-amd64-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (freebsd-amd64-cgo), type Handle uintptr
|
|
pkg runtime/cgo (freebsd-arm-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (freebsd-arm-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (freebsd-arm-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (freebsd-arm-cgo), type Handle uintptr
|
|
pkg runtime/cgo (linux-386-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (linux-386-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (linux-386-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (linux-386-cgo), type Handle uintptr
|
|
pkg runtime/cgo (linux-amd64-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (linux-amd64-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (linux-amd64-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (linux-amd64-cgo), type Handle uintptr
|
|
pkg runtime/cgo (linux-arm-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (linux-arm-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (linux-arm-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (linux-arm-cgo), type Handle uintptr
|
|
pkg runtime/cgo (netbsd-386-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (netbsd-386-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (netbsd-386-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (netbsd-386-cgo), type Handle uintptr
|
|
pkg runtime/cgo (netbsd-amd64-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (netbsd-amd64-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (netbsd-amd64-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (netbsd-amd64-cgo), type Handle uintptr
|
|
pkg runtime/cgo (netbsd-arm-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (netbsd-arm-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (netbsd-arm-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (netbsd-arm-cgo), type Handle uintptr
|
|
pkg runtime/cgo (netbsd-arm64-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (netbsd-arm64-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (netbsd-arm64-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (netbsd-arm64-cgo), type Handle uintptr
|
|
pkg runtime/cgo (openbsd-386-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (openbsd-386-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (openbsd-386-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (openbsd-386-cgo), type Handle uintptr
|
|
pkg runtime/cgo (openbsd-amd64-cgo), func NewHandle(interface{}) Handle
|
|
pkg runtime/cgo (openbsd-amd64-cgo), method (Handle) Delete()
|
|
pkg runtime/cgo (openbsd-amd64-cgo), method (Handle) Value() interface{}
|
|
pkg runtime/cgo (openbsd-amd64-cgo), type Handle uintptr
|
|
pkg syscall (openbsd-386), const MSG_CMSG_CLOEXEC = 2048
|
|
pkg syscall (openbsd-386), const MSG_CMSG_CLOEXEC ideal-int
|
|
pkg syscall (openbsd-386-cgo), const MSG_CMSG_CLOEXEC = 2048
|
|
pkg syscall (openbsd-386-cgo), const MSG_CMSG_CLOEXEC ideal-int
|
|
pkg syscall (openbsd-amd64), const MSG_CMSG_CLOEXEC = 2048
|
|
pkg syscall (openbsd-amd64), const MSG_CMSG_CLOEXEC ideal-int
|
|
pkg syscall (openbsd-amd64-cgo), const MSG_CMSG_CLOEXEC = 2048
|
|
pkg syscall (openbsd-amd64-cgo), const MSG_CMSG_CLOEXEC ideal-int
|
|
pkg syscall (windows-386), type SysProcAttr struct, AdditionalInheritedHandles []Handle
|
|
pkg syscall (windows-386), type SysProcAttr struct, ParentProcess Handle
|
|
pkg syscall (windows-amd64), type SysProcAttr struct, AdditionalInheritedHandles []Handle
|
|
pkg syscall (windows-amd64), type SysProcAttr struct, ParentProcess Handle
|
|
pkg testing, method (*B) Setenv(string, string)
|
|
pkg testing, method (*T) Setenv(string, string)
|
|
pkg text/template/parse, const SkipFuncCheck = 2
|
|
pkg text/template/parse, const SkipFuncCheck Mode
|
|
pkg time, func UnixMicro(int64) Time
|
|
pkg time, func UnixMilli(int64) Time
|
|
pkg time, method (*Time) IsDST() bool
|
|
pkg time, method (Time) UnixMicro() int64
|
|
pkg time, method (Time) UnixMilli() int64
|