runtime.hchan.elemtype (field)
26 uses
runtime (current package)
chan.go#L38: elemtype *_type // element type
chan.go#L110: c.elemtype = elem
chan.go#L220: typedmemmove(c.elemtype, qp, ep)
chan.go#L310: sendDirect(c.elemtype, sg, ep)
chan.go#L383: typedmemclr(c.elemtype, sg.elem)
chan.go#L497: typedmemclr(c.elemtype, ep)
chan.go#L516: typedmemclr(c.elemtype, ep)
chan.go#L537: typedmemmove(c.elemtype, ep, qp)
chan.go#L539: typedmemclr(c.elemtype, qp)
chan.go#L614: recvDirect(c.elemtype, sg, ep)
chan.go#L628: typedmemmove(c.elemtype, ep, qp)
chan.go#L631: typedmemmove(c.elemtype, qp, sg.elem)
select.go#L396: raceReadObjectPC(c.elemtype, cas.elem, casePC(casi), chansendpc)
select.go#L398: raceWriteObjectPC(c.elemtype, cas.elem, casePC(casi), chanrecvpc)
select.go#L403: msanread(cas.elem, c.elemtype.size)
select.go#L405: msanwrite(cas.elem, c.elemtype.size)
select.go#L416: raceWriteObjectPC(c.elemtype, cas.elem, casePC(casi), chanrecvpc)
select.go#L421: msanwrite(cas.elem, c.elemtype.size)
select.go#L426: typedmemmove(c.elemtype, cas.elem, qp)
select.go#L428: typedmemclr(c.elemtype, qp)
select.go#L441: raceReadObjectPC(c.elemtype, cas.elem, casePC(casi), chansendpc)
select.go#L444: msanread(cas.elem, c.elemtype.size)
select.go#L446: typedmemmove(c.elemtype, chanbuf(c, c.sendx), cas.elem)
select.go#L469: typedmemclr(c.elemtype, cas.elem)
select.go#L479: raceReadObjectPC(c.elemtype, cas.elem, casePC(casi), chansendpc)
select.go#L482: msanread(cas.elem, c.elemtype.size)