- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for recvParams (0.13 sec)
-
src/cmd/compile/internal/types/type.go
// and then results. func (t *Type) RecvParamsResults() []*Field { return t.funcType().allParams } // RecvParams returns a slice containing the signature's receiver (if // any) followed by its (normal) parameters. func (t *Type) RecvParams() []*Field { return t.funcType().recvParams() } // ParamsResults returns a slice containing the signature's (normal) // parameters followed by its results.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 04 14:29:45 UTC 2024 - 49.5K bytes - Viewed (0) -
src/cmd/compile/internal/ir/func.go
name.Class = ctxt name.Curfn = fn fn.Dcl[offset+i] = name if setNname { param.Nname = name } } } sig := fn.Type() params := sig.RecvParams() results := sig.Results() fn.Dcl = make([]*Name, len(params)+len(results)) declareParams(params, PPARAM, "~p", 0) declareParams(results, PPARAMOUT, "~r", len(params))
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:05:44 UTC 2024 - 21.1K bytes - Viewed (0) -
src/cmd/compile/internal/inline/inlheur/scoring.go
if calleeProps == nil { cs.Score, cs.ScoreMask = score, tmask return } // Walk through the actual expressions being passed at the call. calleeRecvrParms := callee.Type().RecvParams() for idx := range call.Args { // ignore blanks if calleeRecvrParms[idx].Sym == nil || calleeRecvrParms[idx].Sym.IsBlank() { continue } arg := call.Args[idx]
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 27 20:42:52 UTC 2024 - 24.2K bytes - Viewed (0) -
src/cmd/compile/internal/types2/signature.go
if recv := asNamed(check.genericType(rname, nil)); recv != nil { recvTParams = recv.TypeParams().list() } } // provide type parameter bounds if len(tparams) == len(recvTParams) { smap := makeRenameMap(recvTParams, tparams) for i, tpar := range tparams { recvTPar := recvTParams[i] check.mono.recordCanon(tpar, recvTPar)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 21:33:05 UTC 2024 - 12.6K bytes - Viewed (0) -
src/go/types/signature.go
if recv := asNamed(check.genericType(rname, nil)); recv != nil { recvTParams = recv.TypeParams().list() } } // provide type parameter bounds if len(tparams) == len(recvTParams) { smap := makeRenameMap(recvTParams, tparams) for i, tpar := range tparams { recvTPar := recvTParams[i] check.mono.recordCanon(tpar, recvTPar)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Feb 29 22:06:18 UTC 2024 - 13K bytes - Viewed (0) -
src/go/doc/reader.go
return fmt.Sprintf("%s[%s]", recvString(t.X), recvParam(t.Index)) case *ast.IndexListExpr: // Generic type with multiple parameters. if len(t.Indices) > 0 { var b strings.Builder b.WriteString(recvString(t.X)) b.WriteByte('[') b.WriteString(recvParam(t.Indices[0])) for _, e := range t.Indices[1:] { b.WriteString(", ") b.WriteString(recvParam(e)) } b.WriteByte(']') return b.String()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:00:11 UTC 2024 - 27.5K bytes - Viewed (0)