Lines Matching refs:IntegerConstant
183 if (auto IntegerConstant = E.getIntegerConstantExpr(Ctx)) in getConstantExprValue() local
184 return APValue(*IntegerConstant); in getConstantExprValue()
265 const llvm::APSInt &IntegerConstant, in isWideEnoughToHold() argument
268 return ToIntegerRange.contains(IntegerConstant); in isWideEnoughToHold()
399 llvm::APSInt IntegerConstant; in handleIntegralCast() local
400 if (getIntegerConstantExprValue(Context, Rhs, IntegerConstant)) { in handleIntegralCast()
401 if (!isWideEnoughToHold(Context, IntegerConstant, *ToType)) in handleIntegralCast()
403 IntegerConstant, in handleIntegralCast()
427 llvm::APSInt IntegerConstant; in handleIntegralToFloating() local
428 if (getIntegerConstantExprValue(Context, Rhs, IntegerConstant)) { in handleIntegralToFloating()
429 if (!isWideEnoughToHold(Context, IntegerConstant, *ToType)) in handleIntegralToFloating()
430 diagNarrowIntegerConstant(SourceLoc, Lhs, Rhs, IntegerConstant); in handleIntegralToFloating()