Lines Matching refs:pointers
70 But other pointer types exist, such as typeid pointers or
71 integral pointers.
131 even when there are live pointers to them. Pointers are only valid as
132 long as the blocks they point to are valid, so a block with pointers to
133 it whose lifetime ends is kept alive until all pointers to it go out of
151 Non-static blocks track all the pointers into them through an intrusive
152 doubly-linked list, required to adjust and invalidate all pointers when
154 all pointers to it are invalidated, emitting the appropriate diagnostics when
231 Block pointers track a ``Pointee``, the block to which they point, along
234 one-past-end pointers). The offset identifies the array element or field
236 contains the field. These two fields allow all pointers to be uniquely
257 ``&a.c[0].a``. In the interpreter, all these pointers must be
262 would have its field interleaved with metadata. The pointers which can
276 The ``Base`` offset of all pointers points to the start of a field or
282 Array elements are identified by the ``Offset`` field of pointers,