HomeSort by relevance Sort by last modified time
    Searched refs:PrimaryBase (Results 1 - 5 of 5) sorted by null

  /external/clang/lib/AST/
RecordLayout.cpp 52 const CXXRecordDecl *PrimaryBase,
64 CXXInfo->PrimaryBase.setPointer(PrimaryBase);
65 CXXInfo->PrimaryBase.setInt(IsPrimaryBaseVirtual);
74 if (const CXXRecordDecl *PrimaryBase = getPrimaryBase()) {
78 assert(getVBaseClassOffset(PrimaryBase).isZero() &&
82 assert(getBaseClassOffsetInBits(PrimaryBase) == 0 &&
VTableBuilder.cpp 626 if (const CXXRecordDecl *PrimaryBase = Layout.getPrimaryBase()) {
633 assert(Layout.getVBaseClassOffsetInBits(PrimaryBase) == 0 &&
640 MostDerivedClassLayout.getVBaseClassOffset(PrimaryBase);
642 assert(Layout.getBaseClassOffsetInBits(PrimaryBase) == 0 &&
649 BaseSubobject(PrimaryBase,PrimaryBaseOffset),
678 const CXXRecordDecl *PrimaryBase = Layout.getPrimaryBase();
683 if (PrimaryBase && !Layout.isPrimaryBaseVirtual()) {
685 assert(Layout.getBaseClassOffsetInBits(PrimaryBase) == 0 &&
688 AddVCallOffsets(BaseSubobject(PrimaryBase, Base.getBaseOffset()),
732 if (BaseDecl == PrimaryBase)
    [all...]
RecordLayoutBuilder.cpp 587 /// PrimaryBase - the primary base class (if one exists) of the class
589 const CXXRecordDecl *PrimaryBase;
627 ZeroLengthBitfield(0), PrimaryBase(0),
762 PrimaryBase = Base;
773 if (PrimaryBase)
802 PrimaryBase = Base;
810 assert(!PrimaryBase && "Should not get here with a primary base!");
820 if (PrimaryBase)
826 PrimaryBase = FirstNearlyEmptyVBase;
831 assert(!PrimaryBase && "Should not get here with a primary base!")
    [all...]
  /external/clang/include/clang/AST/
RecordLayout.h 69 /// PrimaryBase - The primary base info for this record.
70 llvm::PointerIntPair<const CXXRecordDecl *, 1, bool> PrimaryBase;
100 const CXXRecordDecl *PrimaryBase,
155 return CXXInfo->PrimaryBase.getPointer();
163 return CXXInfo->PrimaryBase.getInt();
  /external/clang/lib/CodeGen/
CGRecordLayoutBuilder.cpp 668 const CXXRecordDecl *PrimaryBase = Layout.getPrimaryBase();
672 if (PrimaryBase) {
674 LayoutNonVirtualBase(PrimaryBase, CharUnits::Zero());
676 LayoutVirtualBase(PrimaryBase, CharUnits::Zero());
701 if (BaseDecl == PrimaryBase && !Layout.isPrimaryBaseVirtual())
    [all...]

Completed in 442 milliseconds