Searched refs:EnumDeclBits (Results 1 – 4 of 4) sorted by relevance
4006 EnumDeclBits.NumPositiveBits = Num; in setNumPositiveBits()4007 assert(EnumDeclBits.NumPositiveBits == Num && "can't store this bitcount"); in setNumPositiveBits()4012 void setNumNegativeBits(unsigned Num) { EnumDeclBits.NumNegativeBits = Num; } in setNumNegativeBits()4017 void setScoped(bool Scoped = true) { EnumDeclBits.IsScoped = Scoped; }4024 EnumDeclBits.IsScopedUsingClassTag = ScopedUCT;4029 void setFixed(bool Fixed = true) { EnumDeclBits.IsFixed = Fixed; }4033 bool hasODRHash() const { return EnumDeclBits.HasODRHash; } in hasODRHash()4034 void setHasODRHash(bool Hash = true) { EnumDeclBits.HasODRHash = Hash; }4144 unsigned getNumPositiveBits() const { return EnumDeclBits.NumPositiveBits; } in getNumPositiveBits()4155 unsigned getNumNegativeBits() const { return EnumDeclBits.NumNegativeBits; } in getNumNegativeBits()[all …]
2045 EnumDeclBitfields EnumDeclBits;
680 BitsPacker EnumDeclBits; in VisitEnumDecl() local681 EnumDeclBits.addBits(D->getNumPositiveBits(), /*BitWidth=*/8); in VisitEnumDecl()682 EnumDeclBits.addBits(D->getNumNegativeBits(), /*BitWidth=*/8); in VisitEnumDecl()683 EnumDeclBits.addBit(D->isScoped()); in VisitEnumDecl()684 EnumDeclBits.addBit(D->isScopedUsingClassTag()); in VisitEnumDecl()685 EnumDeclBits.addBit(D->isFixed()); in VisitEnumDecl()686 Record.push_back(EnumDeclBits); in VisitEnumDecl()
777 BitsUnpacker EnumDeclBits(Record.readInt()); in VisitEnumDecl() local778 ED->setNumPositiveBits(EnumDeclBits.getNextBits(/*Width=*/8)); in VisitEnumDecl()779 ED->setNumNegativeBits(EnumDeclBits.getNextBits(/*Width=*/8)); in VisitEnumDecl()780 ED->setScoped(EnumDeclBits.getNextBit()); in VisitEnumDecl()781 ED->setScopedUsingClassTag(EnumDeclBits.getNextBit()); in VisitEnumDecl()782 ED->setFixed(EnumDeclBits.getNextBit()); in VisitEnumDecl()