Lines Matching refs:BinaryOperator
2909 const BinaryOperator *BO,
3752 RetTy VisitBinaryOperator(const BinaryOperator *E) {
3844 } else if (const BinaryOperator *BE = dyn_cast<BinaryOperator>(Callee)) {
4117 bool VisitBinaryOperator(const BinaryOperator *E) {
4207 bool VisitBinAssign(const BinaryOperator *BO);
4453 bool LValueExprEvaluator::VisitBinAssign(const BinaryOperator *E) {
4498 bool VisitBinaryOperator(const BinaryOperator *E);
4532 bool PointerExprEvaluator::VisitBinaryOperator(const BinaryOperator *E) {
5601 bool VisitBinaryOperator(const BinaryOperator *E);
6143 static bool shouldEnqueue(const BinaryOperator *E) {
6150 bool Traverse(const BinaryOperator *E) {
6181 bool VisitBinOpLHSOnly(EvalResult &LHSResult, const BinaryOperator *E,
6185 const BinaryOperator *E, APValue &Result);
6206 VisitBinOpLHSOnly(EvalResult &LHSResult, const BinaryOperator *E,
6249 const BinaryOperator *E, APValue &Result) {
6352 if (const BinaryOperator *Bop = dyn_cast<BinaryOperator>(job.E)) {
6366 const BinaryOperator *Bop = cast<BinaryOperator>(job.E);
6381 const BinaryOperator *Bop = cast<BinaryOperator>(job.E);
6393 bool IntExprEvaluator::VisitBinaryOperator(const BinaryOperator *E) {
6718 BinaryOperator::Opcode Opcode = E->getOpcode();
7110 bool VisitBinaryOperator(const BinaryOperator *E);
7253 bool FloatExprEvaluator::VisitBinaryOperator(const BinaryOperator *E) {
7327 bool VisitBinaryOperator(const BinaryOperator *E);
7514 bool ComplexExprEvaluator::VisitBinaryOperator(const BinaryOperator *E) {
8248 const BinaryOperator *Exp = cast<BinaryOperator>(E);