- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for rcvr (0.12 sec)
-
src/runtime/traceback.go
} name = name[n:] rcvr := "" // Extract receiver type, if any. // For example, runtime.(*Func).Entry i := len(name) - 1 for i >= 0 && name[i] != '.' { i-- } if i >= 0 { rcvr = name[:i] name = name[i+1:] // Remove parentheses and star for pointer receivers. if len(rcvr) >= 3 && rcvr[0] == '(' && rcvr[1] == '*' && rcvr[len(rcvr)-1] == ')' {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 29 16:25:21 UTC 2024 - 55.1K bytes - Viewed (0) -
src/reflect/value.go
switch st := abid.call.steps[0]; st.kind { case abiStepStack: storeRcvr(rcvr, stackArgs) case abiStepPointer: storeRcvr(rcvr, unsafe.Pointer(®Args.Ptrs[st.ireg])) fallthrough case abiStepIntReg: storeRcvr(rcvr, unsafe.Pointer(®Args.Ints[st.ireg])) case abiStepFloatReg: storeRcvr(rcvr, unsafe.Pointer(®Args.Floats[st.freg])) default: panic("unknown ABI parameter kind") }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 21:17:41 UTC 2024 - 119.9K bytes - Viewed (0) -
src/reflect/type.go
} if rcvr != nil && rcvr.Kind() == abi.Interface { panic("reflect: funcLayout with interface receiver " + stringFor(rcvr)) } k := layoutKey{t, rcvr} if lti, ok := layoutCache.Load(k); ok { lt := lti.(layoutType) return lt.t, lt.framePool, lt.abid } // Compute the ABI layout. abid = newAbiDesc(t, rcvr) // build dummy rtype holding gc program
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 29 17:58:53 UTC 2024 - 85.5K bytes - Viewed (0) -
src/reflect/all_test.go
} if argsize != lt.argsize { t.Errorf("funcLayout(%v, %v).argsize=%d, want %d", lt.typ, lt.rcvr, argsize, lt.argsize) } if retOffset != lt.retOffset { t.Errorf("funcLayout(%v, %v).retOffset=%d, want %d", lt.typ, lt.rcvr, retOffset, lt.retOffset) } if !bytes.Equal(stack, lt.stack) { t.Errorf("funcLayout(%v, %v).stack=%v, want %v", lt.typ, lt.rcvr, stack, lt.stack) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:00:11 UTC 2024 - 218.8K bytes - Viewed (0) -
src/cmd/compile/internal/syntax/parser.go
f.Pragma = p.takePragma() var context string if p.got(_Lparen) { context = "method" rcvr := p.paramList(nil, nil, _Rparen, false) switch len(rcvr) { case 0: p.error("method has no receiver") default: p.error("method has multiple receivers") fallthrough case 1: f.Recv = rcvr[0] } } if p.tok == _Name { f.Name = p.name()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 30 19:19:55 UTC 2024 - 62.9K bytes - Viewed (0) -
src/cmd/compile/internal/ssagen/ssa.go
callArgs = append(callArgs, dextra) stksize += 2 * int64(types.PtrSize) argStart += 2 * int64(types.PtrSize) } } // Set receiver (for interface calls). if rcvr != nil { callArgs = append(callArgs, rcvr) } // Write args. t := n.Fun.Type() args := n.Args for _, p := range params.InParams() { // includes receiver for interface calls
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 284.9K bytes - Viewed (0)