Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for RecvParams (0.16 sec)

  1. 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)
  2. 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)
  3. 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)
Back to top