Lines Matching refs:isInt
720 if (Value.isInt()) { in VisitCastExpr()
1094 if (!EvaluateIntegerOrLValue(E, Val, Info) || !Val.isInt()) in EvaluateInteger()
1133 if (V->isInt()) in CheckReferencedDecl()
1145 EResult.Val.isInt()) { in CheckReferencedDecl()
1510 if (E->isAdditiveOp() && Result.isLValue() && RHSVal.isInt()) { in VisitBinaryOperator()
1524 RHSVal.isLValue() && Result.isInt()) { in VisitBinaryOperator()
1532 if (!Result.isInt() || !RHSVal.isInt()) in VisitBinaryOperator()
1771 if (!Result.isInt()) return false; in VisitUnaryOperator()
1774 if (!Result.isInt()) return false; in VisitUnaryOperator()
1846 if (!Result.isInt()) { in VisitCastExpr()
2679 assert(EvalResult.Val.isInt() && "Expression did not evaluate to integer"); in EvaluateAsInt()
2732 !EVResult.Val.isInt()) { in CheckEvalInICE()
3062 !EVResult.Val.isInt()) { in CheckICE()
3122 assert(EvalResult.Val.isInt() && "ICE that isn't integer!"); in isIntegerConstantExpr()