Lines Matching refs:InitVal
19873 const llvm::APSInt &InitVal = ECD->getInitVal(); in ActOnEnumBody() local
19876 if (InitVal.isUnsigned() || InitVal.isNonNegative()) { in ActOnEnumBody()
19879 unsigned ActiveBits = InitVal.getActiveBits(); in ActOnEnumBody()
19883 std::max(NumNegativeBits, (unsigned)InitVal.getSignificantBits()); in ActOnEnumBody()
20007 llvm::APSInt InitVal = ECD->getInitVal(); in ActOnEnumBody() local
20016 isRepresentableIntegerValue(Context, InitVal, Context.IntTy)) { in ActOnEnumBody()
20035 InitVal = InitVal.extOrTrunc(NewWidth); in ActOnEnumBody()
20036 InitVal.setIsSigned(NewSign); in ActOnEnumBody()
20037 ECD->setInitVal(Context, InitVal); in ActOnEnumBody()
20064 llvm::APSInt InitVal = ECD->getInitVal(); in ActOnEnumBody() local
20065 if (InitVal != 0 && !InitVal.isPowerOf2() && in ActOnEnumBody()
20066 !IsValueInFlagEnum(Enum, InitVal, true)) in ActOnEnumBody()