Lines Matching defs:RecordDeclBits
562 "RecordDeclBits");
566 BitsPacker RecordDeclBits;
567 RecordDeclBits.addBit(D->hasFlexibleArrayMember());
568 RecordDeclBits.addBit(D->isAnonymousStructOrUnion());
569 RecordDeclBits.addBit(D->hasObjectMember());
570 RecordDeclBits.addBit(D->hasVolatileMember());
571 RecordDeclBits.addBit(D->isNonTrivialToPrimitiveDefaultInitialize());
572 RecordDeclBits.addBit(D->isNonTrivialToPrimitiveCopy());
573 RecordDeclBits.addBit(D->isNonTrivialToPrimitiveDestroy());
574 RecordDeclBits.addBit(D->hasNonTrivialToPrimitiveDefaultInitializeCUnion());
575 RecordDeclBits.addBit(D->hasNonTrivialToPrimitiveDestructCUnion());
576 RecordDeclBits.addBit(D->hasNonTrivialToPrimitiveCopyCUnion());
577 RecordDeclBits.addBit(D->isParamDestroyedInCallee());
578 RecordDeclBits.addBits(llvm::to_underlying(D->getArgPassingRestrictions()), 2);
579 Record.push_back(RecordDeclBits);