reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/RecordLayoutBuilder.cpp
 3312     const CXXRecordDecl *PrimaryBase = Layout.getPrimaryBase();
 3313     bool HasOwnVFPtr = Layout.hasOwnVFPtr();
 3314     bool HasOwnVBPtr = Layout.hasOwnVBPtr();
 3338           return Layout.getBaseClassOffset(L) < Layout.getBaseClassOffset(R);
 3338           return Layout.getBaseClassOffset(L) < Layout.getBaseClassOffset(R);
 3343       CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base);
 3352       PrintOffset(OS, Offset + Layout.getVBPtrOffset(), IndentLevel);
 3362     uint64_t LocalFieldOffsetInBits = Layout.getFieldOffset(FieldNo);
 3389       Layout.getVBaseOffsetsMap();
 3395       CharUnits VBaseOffset = Offset + Layout.getVBaseClassOffset(VBase);
 3403                        VBase == Layout.getPrimaryBase() ?
 3413   OS << "[sizeof=" << Layout.getSize().getQuantity();
 3415     OS << ", dsize=" << Layout.getDataSize().getQuantity();
 3416   OS << ", align=" << Layout.getAlignment().getQuantity();
 3421     OS << " nvsize=" << Layout.getNonVirtualSize().getQuantity();
 3422     OS << ", nvalign=" << Layout.getNonVirtualAlignment().getQuantity();