Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for iface (0.09 sec)

  1. src/cmd/link/internal/ld/deadcode.go

    				if d.ctxt.Debugvlog > 1 {
    					d.ctxt.Logf("reached iface method: %v\n", m)
    				}
    				d.ifaceMethod[m] = true
    				continue
    			case objabi.R_USENAMEDMETHOD:
    				name := d.decodeGenericIfaceMethod(d.ldr, r.Sym())
    				if d.ctxt.Debugvlog > 1 {
    					d.ctxt.Logf("reached generic iface method: %s\n", name)
    				}
    				d.genericIfaceMethod[name] = true
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 14:52:41 UTC 2024
    - 19K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssagen/ssa.go

    	s.startBlock(bOk)
    	if tmp == nil {
    		if direct {
    			s.vars[valVar] = s.newValue1(ssa.OpIData, dst, iface)
    		} else {
    			p := s.newValue1(ssa.OpIData, types.NewPtr(dst), iface)
    			s.vars[valVar] = s.load(dst, p)
    		}
    	} else {
    		p := s.newValue1(ssa.OpIData, types.NewPtr(dst), iface)
    		s.move(dst, addr, p)
    	}
    	s.vars[okVar] = s.constBool(true)
    	s.endBlock()
    	bOk.AddEdgeTo(bEnd)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
  3. src/runtime/mfinal.go

    					ityp := (*interfacetype)(unsafe.Pointer(f.fint))
    					// set up with empty interface
    					(*eface)(r)._type = &f.ot.Type
    					(*eface)(r).data = f.arg
    					if len(ityp.Methods) != 0 {
    						// convert to interface with methods
    						// this conversion is guaranteed to succeed - we checked in SetFinalizer
    						(*iface)(r).tab = assertE2I(ityp, (*eface)(r)._type)
    					}
    				default:
    					throw("bad kind in runfinq")
    				}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 01:56:56 UTC 2024
    - 19K bytes
    - Viewed (0)
Back to top