Lines Matching defs:RecordDeclBits
614 "RecordDeclBits");
618 BitsPacker RecordDeclBits;
619 RecordDeclBits.addBit(D->hasFlexibleArrayMember());
620 RecordDeclBits.addBit(D->isAnonymousStructOrUnion());
621 RecordDeclBits.addBit(D->hasObjectMember());
622 RecordDeclBits.addBit(D->hasVolatileMember());
623 RecordDeclBits.addBit(D->isNonTrivialToPrimitiveDefaultInitialize());
624 RecordDeclBits.addBit(D->isNonTrivialToPrimitiveCopy());
625 RecordDeclBits.addBit(D->isNonTrivialToPrimitiveDestroy());
626 RecordDeclBits.addBit(D->hasNonTrivialToPrimitiveDefaultInitializeCUnion());
627 RecordDeclBits.addBit(D->hasNonTrivialToPrimitiveDestructCUnion());
628 RecordDeclBits.addBit(D->hasNonTrivialToPrimitiveCopyCUnion());
629 RecordDeclBits.addBit(D->hasUninitializedExplicitInitFields());
630 RecordDeclBits.addBit(D->isParamDestroyedInCallee());
631 RecordDeclBits.addBits(llvm::to_underlying(D->getArgPassingRestrictions()), 2);
632 Record.push_back(RecordDeclBits);