Lines Matching full:subobject
92 /// in a base subobject.
102 /// SubobjectsToOffsetsMapTy - A mapping from a base subobject (represented
103 /// as a record decl and a subobject number) and its offsets in the most
120 /// dump - dump the final overriders for a base subobject, and all its direct
131 /// the subobject with the given base offset.
183 "Did not find subobject offset!");
193 std::make_pair(OverriderRD, Method.Subobject))
194 && "Did not find subobject offset!");
197 Method.Subobject)];
333 // Set up the subobject to offset mapping.
335 && "Subobject offset already exists!");
337 && "Subobject offset already exists!");
409 // Now dump the overriders for this base subobject.
572 /// given base subobject.
576 /// AddVCallOffsets - Add vcall offsets for the given base subobject.
896 /// the 'this' pointer from the base subobject to the derived subobject.
926 /// C::f() to use the copy of A's vtable in the C subobject, we would need
937 /// AddMethods - Add the methods of this base subobject and all its
949 /// given base subobject, as well as all its secondary vtables.
951 /// \param BaseIsMorallyVirtual whether the base subobject is a virtual base
954 /// \param BaseIsVirtualInLayoutClass - Whether the base subobject is virtual
962 /// subobject.
964 /// \param BaseIsMorallyVirtual whether the base subobject is a virtual base
1209 // right base subobject.
1232 // Check if this path gives us the right base subobject.
1710 // virtual table group, even though the subobject virtual tables are