reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
165 return Layout.getFieldOffset(FD->getFieldIndex()); 263 CharUnits Size = NVBaseType ? Layout.getNonVirtualSize() : Layout.getSize(); 263 CharUnits Size = NVBaseType ? Layout.getNonVirtualSize() : Layout.getSize(); 287 CharUnits LayoutSize = Layout.getSize(); 483 if (Layout.isPrimaryBaseVirtual()) { 484 const CXXRecordDecl *BaseDecl = Layout.getPrimaryBase(); 498 Members.push_back(MemberInfo(Layout.getBaseClassOffset(BaseDecl), 504 if (Layout.hasOwnVFPtr()) 508 if (Layout.hasOwnVBPtr()) 509 Members.push_back(MemberInfo(Layout.getVBPtrOffset(), MemberInfo::VBPtr, 514 CharUnits ScissorOffset = Layout.getNonVirtualSize(); 529 Layout.getVBaseClassOffset(BaseDecl)); 537 CharUnits Offset = Layout.getVBaseClassOffset(BaseDecl); 548 if (Layout.getVBaseOffsetsMap().find(BaseDecl)->second.hasVtorDisp()) 620 !NVBaseType && RD ? Layout.getNonVirtualSize() : CharUnits::Zero(); 742 if (Builder.Layout.getNonVirtualSize() != Builder.Layout.getSize()) { 742 if (Builder.Layout.getNonVirtualSize() != Builder.Layout.getSize()) {