Lines Matching refs:IsInt
749 bool IsInt;
757 void makeComplexFloat() { IsInt = false; }
758 bool isComplexFloat() const { return !IsInt; }
762 void makeComplexInt() { IsInt = true; }
763 bool isComplexInt() const { return IsInt; }
1393 if (!Value.isInt()) {
1415 if (SVal.isInt()) {
1433 if (Elt.isInt()) {
2187 if (!NewVal.isInt()) {
2578 if (!SubobjType->isIntegerType() || !RHS.isInt()) {
2607 if (PointeeType.isNull() || !RHS.isInt() ||
4620 if (Value.isInt()) {
5674 if (!Val.isInt()) {
6291 if (E->isAdditiveOp() && LHSVal.isLValue() && RHSVal.isInt()) {
6304 RHSVal.isLValue() && LHSVal.isInt()) {
6333 if (!LHSVal.isInt() || !RHSVal.isInt())
6891 if (!Result.isInt()) return Error(E);
6901 if (!Result.isInt()) return Error(E);
6987 if (!Result.isInt()) {
7919 if (!EvaluateAsRValue(ExprResult, Ctx) || !ExprResult.Val.isInt() ||
7993 assert(EvalResult.Val.isInt() && "Expression did not evaluate to integer");
8059 !EVResult.Val.isInt())
8439 assert(Result.isInt() && "pointer cast to int is not an ICE");