type reflect.funcType
30 uses
reflect (current package)
makefunc.go#L22: ftyp *funcType
makefunc.go#L54: ftyp := (*funcType)(unsafe.Pointer(t))
makefunc.go#L106: ftyp := (*funcType)(unsafe.Pointer(v.Type().(*rtype)))
type.go#L376: type funcType struct {
type.go#L712: funcType
type.go#L816: ft := (*funcType)(unsafe.Pointer(mtyp))
type.go#L893: tt := (*funcType)(unsafe.Pointer(t))
type.go#L954: tt := (*funcType)(unsafe.Pointer(t))
type.go#L986: tt := (*funcType)(unsafe.Pointer(t))
type.go#L994: tt := (*funcType)(unsafe.Pointer(t))
type.go#L1002: tt := (*funcType)(unsafe.Pointer(t))
type.go#L1006: func (t *funcType) in() []*rtype {
type.go#L1017: func (t *funcType) out() []*rtype {
type.go#L1622: t := (*funcType)(unsafe.Pointer(T))
type.go#L1623: v := (*funcType)(unsafe.Pointer(V))
type.go#L1912: funcType
type.go#L1916: funcType
type.go#L1920: funcType
type.go#L1924: funcType
type.go#L1928: funcType
type.go#L1932: funcType
type.go#L1950: prototype := *(**funcType)(unsafe.Pointer(&ifunc))
type.go#L1953: var ft *funcType
type.go#L2056: func funcStr(ft *funcType) string {
type.go#L2981: ftyp *funcType // function signature
type.go#L3001: func funcLayout(t *funcType, rcvr *rtype) (frametype *rtype, argSize, retOffset uintptr, stk *bitVector, framePool *sync.Pool) {
value.go#L357: t := (*funcType)(unsafe.Pointer(v.typ))
value.go#L635: func methodReceiver(op string, v Value, methodIndex int) (rcvrtype *rtype, t *funcType, fn unsafe.Pointer) {
value.go#L652: t = (*funcType)(unsafe.Pointer(tt.typeOff(m.typ)))
value.go#L665: t = (*funcType)(unsafe.Pointer(v.typ.typeOff(m.mtyp)))
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |