Lines Matching refs:IntLiteral
928 const IntegerLiteral *IntLiteral = dyn_cast<IntegerLiteral>(LHSExpr); in checkIncorrectRelationalOperator() local
931 if (!IntLiteral) { in checkIncorrectRelationalOperator()
932 IntLiteral = dyn_cast<IntegerLiteral>(RHSExpr); in checkIncorrectRelationalOperator()
937 if (!IntLiteral || !BoolExpr->isKnownToHaveBooleanValue()) in checkIncorrectRelationalOperator()
940 llvm::APInt IntValue = IntLiteral->getValue(); in checkIncorrectRelationalOperator()
944 bool IntLarger = IntLiteral->getType()->isUnsignedIntegerType() || in checkIncorrectRelationalOperator()
967 const IntegerLiteral *IntLiteral = dyn_cast<IntegerLiteral>(LHSExpr); in checkIncorrectEqualityOperator() local
970 if (!IntLiteral) { in checkIncorrectEqualityOperator()
971 IntLiteral = dyn_cast<IntegerLiteral>(RHSExpr); in checkIncorrectEqualityOperator()
975 if (!IntLiteral) in checkIncorrectEqualityOperator()
992 llvm::APInt L1 = IntLiteral->getValue(); in checkIncorrectEqualityOperator()
1002 llvm::APInt IntValue = IntLiteral->getValue(); in checkIncorrectEqualityOperator()