Lines Matching refs:Prior
732 std::vector<MemberInfo>::iterator Prior = Members.begin(); in clipTailPadding() local
733 CharUnits Tail = getSize(Prior->Data); in clipTailPadding()
734 for (std::vector<MemberInfo>::iterator Member = Prior + 1, in clipTailPadding()
741 assert(Prior->Kind == MemberInfo::Field && in clipTailPadding()
743 if (!Prior->FD || Prior->FD->isBitField()) in clipTailPadding()
744 Prior->Data = getByteArrayType(bitsToCharUnits(llvm::alignTo( in clipTailPadding()
745 cast<llvm::IntegerType>(Prior->Data)->getIntegerBitWidth(), 8))); in clipTailPadding()
747 assert(Prior->FD->hasAttr<NoUniqueAddressAttr>() && in clipTailPadding()
749 Prior->Data = getByteArrayType( in clipTailPadding()
750 Context.getTypeInfoDataSizeInChars(Prior->FD->getType()).Width); in clipTailPadding()
754 Prior = Member; in clipTailPadding()
755 Tail = Prior->Offset + getSize(Prior->Data); in clipTailPadding()