- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for RecvParams (0.09 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)