NewPointer returns a new pointer type for the given element (base) type.
(elem Type)
| 11 | |
| 12 | // NewPointer returns a new pointer type for the given element (base) type. |
| 13 | func NewPointer(elem Type) *Pointer { return &Pointer{base: elem} } |
| 14 | |
| 15 | // Elem returns the element type for the given pointer p. |
| 16 | func (p *Pointer) Elem() Type { return p.base } |
no outgoing calls