Lines Matching defs:pointer

197      `this' pointer when calling the function.  If the method is an
199 that, prior to adjustment, the this pointer points to an object
272 /* Return a typed pointer version of T if it designates a
956 pointer in pointer-to-member types. */
999 /* The name of the parameter that contains a pointer to the VTT to use
1026 /* The type of the function-pointer argument to "__cxa_atexit" (or
1030 /* A pointer to `std::atexit'. */
1033 /* A pointer to `__dso_handle'. */
1254 PARM_DECL for the `this' pointer. The current_class_ref is an
1554 as a list of adopted protocols or a pointer to a corresponding
1557 /* sorted_fields is sorted based on a pointer, so we need to be able
1760 which it shares the virtual function table pointer. */
1765 the base class which contains the virtual function table pointer
1842 virtual function table pointer. */
1977 /* The number of bytes by which to adjust the `this' pointer when
1979 pointer. Always non-NULL, might be constant zero though. */
1984 index to the this pointer. */
2106 this pointer and result pointer adjusting thunks are
2107 chained here. This pointer thunks to return pointer thunks
2108 will be chained on the return pointer thunk. */
2547 /* Nonzero if NODE is a this pointer adjusting thunk. */
2551 /* Nonzero if NODE is a result pointer adjusting thunk. */
3164 /* AGGR_INIT_EXPR_ARGP returns a pointer to the argument vector for NODE.
3167 the pointer arithmetic to advance past the 3 fixed operands in a
3168 AGGR_INIT_EXPR. That produces a valid pointer to just past the end of
3284 /* Nonzero if this class has a virtual function table pointer. */
3416 Arithmetic types, enumeration types, pointer types,
3417 pointer-to-member types, and std::nullptr_t are collectively called
3623 /* Returns true if NODE is a pointer-to-data-member. */
3626 /* Returns true if NODE is a pointer. */
3644 /* Returns true if NODE is a pointer to an object. Keep these checks
3654 /* Returns true if NODE is a pointer to an object, or a pointer to
3661 /* Returns true if NODE is a pointer to function type. */
3671 /* Returns true if NODE is a pointer to member function type. */
3679 /* Returns true if NODE is a pointer-to-member. */
3683 /* Returns true if NODE is a pointer or a pointer-to-member. */
3687 /* Indicates when overload resolution may resolve to a pointer to
3693 pointer to member function. TYPE_PTRMEMFUNC_P _must_ be true,
3724 /* For a pointer-to-member type of the form `T X::*', this is `X'.
3734 /* For a pointer-to-member type of the form `T X::*', this is `T'. */
3740 /* For a pointer-to-member constant `X::Y' this is the RECORD_TYPE for
3745 /* For a pointer-to-member constant `X::Y' this is the _DECL for
4128 pointer before transferring control to the FUNCTION_DECL, or call
4130 pointer adjusting thunk must perform a call to the thunked
4137 o Adjust the this or result pointer by a constant offset.
4138 o Adjust the this or result pointer by looking up a vcall or vbase offset
4141 A this pointer adjusting thunk converts from a base to a derived
4142 class, and hence adds the offsets. A result pointer adjusting thunk
4145 adjustment is performed first for this pointer adjustment and last
4146 for the result pointer adjustment.
4150 used. For this pointer adjusting thunks, it is the vcall offset
4151 into the vtable. For result pointer adjusting thunks it is the
4158 canonical thunk, which will get all the this pointer adjusting
4162 this or result pointer when this function is called. */
4171 the this or result pointer.) (If the covariant type is within the
4482 /* Node for "pointer to (virtual) function".
4743 #define WANT_POINTER 8 /* pointer types */
4744 #define WANT_NULL 16 /* null pointer constant */
4787 is derived from TYPE1, or if TYPE2 is a pointer (reference) to a
4846 TFF_POINTER: we are printing a pointer type. */
5066 is a pointer or a reference, these attribute apply to the type
5070 declarator is a pointer or a reference, these attributes apply
5071 to the pointer, rather than to the type pointed to. */
5111 /* The cv-qualifiers for the pointer. */
5115 } pointer;