Lines Matching refs:BinaryOperator
68 : public Checker<check::PreStmt<BinaryOperator>,
69 check::PostStmt<BinaryOperator>,
72 void checkPreStmt(const BinaryOperator *B, CheckerContext &C) const;
73 void checkPostStmt(const BinaryOperator *B, CheckerContext &C) const;
106 typedef llvm::DenseMap<const BinaryOperator *, BinaryOperatorData>
112 void IdempotentOperationChecker::checkPreStmt(const BinaryOperator *B, in checkPreStmt()
156 BinaryOperator::Opcode Op = B->getOpcode(); in checkPreStmt()
329 void IdempotentOperationChecker::checkPostStmt(const BinaryOperator *B, in checkPostStmt()
338 if (!isa<BinaryOperator>(predStmt)) in checkPostStmt()
357 const BinaryOperator *B = i->first; in checkEndAnalysis()
664 const BinaryOperator *B = cast<const BinaryOperator>(Ex); in CanVary()