Lines Matching defs:offset
5975 /// Set the offset of a data member into its containing class.
5979 /// @param o the offset, in bits.
5992 /// Get the offset of a data member.
5996 /// @return the offset (in bits) of @p m in its containing class.
6007 /// Get the offset of a data member.
6011 /// @return the offset (in bits) of @p m in its containing class.
6016 /// Get the offset of a data member.
6020 /// @return the offset (in bits) of @p m in its containing class.
6025 /// Get the offset of the non-static data member that comes after a
6036 /// @param offset out parameter. This parameter is set by the
6037 /// function to the offset of the data member that comes right after
6045 uint64_t& offset)
6050 offset = get_data_member_offset(next_dm);
6054 /// Get the absolute offset of a data member.
6057 /// returns the absolute offset -- relative to the beginning of the
6062 /// @return the aboslute offset of the data member @p m.
6084 /// Get the absolute offset of a data member.
6087 /// returns the absolute offset -- relative to the beginning of the
6092 /// @return the aboslute offset of the data member @p m.
6351 /// Test if a virtual member function has a vtable offset set.
6355 /// @return true iff the virtual member function has its vtable offset
6356 /// set, i.e, if the vtable offset of @p is different from -1.
6361 /// Get the vtable offset of a member function.
6365 /// @return the vtable offset of @p f. Note that a vtable offset of
6367 /// vtable offset associated to it.
6383 /// Get the vtable offset of a member function.
6387 /// @return the vtable offset of @p f. Note that a vtable offset of
6389 /// vtable offset associated to it.
6394 /// Set the vtable offset of a member function.
6398 /// @param s the new vtable offset. Please note that a vtable offset
6400 /// have any vtable offset associated to it.
6415 /// Get the vtable offset of a member function.
6419 /// @param s the new vtable offset. Please note that a vtable offset
6421 /// have any vtable offset associated to it.
21455 /// if its offset has been computed. In the pattern of a class
21461 /// offset of the data member, expressed (oh, surprise) in bits.
21498 // bit offset of each of the members of the anonymous data member.
22624 /// Get the map that associates a virtual table offset to the virtual
22625 /// member functions with that virtual table offset.
22628 /// offset and virtual member functions of that vtable offset. But
22635 /// the vtable offset of the destructor.
22637 /// @return the map that associates a virtual table offset to the
22638 /// virtual member functions with that virtual table offset.
22734 /// @param offset_in_bits if positive or null, represents the offset
22770 /// Getter of the offset of the base.
22772 /// @return the offset of the base.
22826 /// @param offset_in_bits if positive or null, represents the offset
23250 /// @param vtable_offset the offset of the member function in the
23306 // Build or udpate the map that associates a vtable offset to the
23377 /// Get the highest vtable offset of all the virtual methods of the
23380 /// @return the highest vtable offset of all the virtual methods of
23385 ssize_t offset = -1;
23390 if (e->first > offset)
23391 offset = e->first;
23393 return offset;
23597 // We look at the map that associates a given vtable offset to a
23598 // vector of virtual member functions that point to that offset.
23601 // point to the same virtual table offset.
23609 // properties, including the vtable offset property.
23623 // Then, each virtual member function of a given vtable offset in
23625 // function of a the same vtable offset in the second class type.