reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3450 EnumDeclBits.NumPositiveBits = Num; 3451 assert(EnumDeclBits.NumPositiveBits == Num && "can't store this bitcount"); 3456 void setNumNegativeBits(unsigned Num) { EnumDeclBits.NumNegativeBits = Num; } 3460 void setScoped(bool Scoped = true) { EnumDeclBits.IsScoped = Scoped; } 3467 EnumDeclBits.IsScopedUsingClassTag = ScopedUCT; 3472 void setFixed(bool Fixed = true) { EnumDeclBits.IsFixed = Fixed; } 3475 bool hasODRHash() const { return EnumDeclBits.HasODRHash; } 3476 void setHasODRHash(bool Hash = true) { EnumDeclBits.HasODRHash = Hash; } 3582 unsigned getNumPositiveBits() const { return EnumDeclBits.NumPositiveBits; } 3593 unsigned getNumNegativeBits() const { return EnumDeclBits.NumNegativeBits; } 3596 bool isScoped() const { return EnumDeclBits.IsScoped; } 3600 return EnumDeclBits.IsScopedUsingClassTag; 3605 bool isFixed() const { return EnumDeclBits.IsFixed; }