- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for _Type (0.05 sec)
-
src/runtime/mfinal.go
// 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) -
src/cmd/compile/internal/ssa/rewrite.go
reflectdata.MarkTypeSymUsedInInterface(r.Sym, f.fe.Func().Linksym()) } else if strings.HasPrefix(r.Sym.Name, "go:itab") { // Same, but if we're using an itab we need to record that the // itab._type might be put in an interface. reflectdata.MarkTypeSymUsedInInterface(r.Sym, f.fe.Func().Linksym()) } return r.Sym } } base.Fatalf("fixedSym data not known for %s:%d", sym, off) return nil
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 19:02:52 UTC 2024 - 64.2K bytes - Viewed (0) -
src/cmd/compile/internal/ssagen/ssa.go
} // dottype1 implements a x.(T) operation. iface is the argument (x), dst is the type we're asserting to (T) // and src is the type we're asserting from. // source is the *runtime._type of src // target is the *runtime._type of dst. // If src is a nonempty interface and dst is not an interface, targetItab is an itab representing (dst, src). Otherwise it is nil.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 284.9K bytes - Viewed (0)