Lines Matching refs:CXXOCE
12470 void VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *CXXOCE) { in VisitCXXOperatorCallExpr() argument
12482 (CXXOCE->getNumArgs() != 2 && CXXOCE->getOperator() != OO_Call)) in VisitCXXOperatorCallExpr()
12483 return VisitCallExpr(CXXOCE); in VisitCXXOperatorCallExpr()
12491 switch (CXXOCE->getOperator()) { in VisitCXXOperatorCallExpr()
12526 return VisitCallExpr(CXXOCE); in VisitCXXOperatorCallExpr()
12531 SemaRef.runWithSufficientStackSpace(CXXOCE->getExprLoc(), [&] { in VisitCXXOperatorCallExpr()
12534 assert((CXXOCE->getNumArgs() == 2 || CXXOCE->getOperator() == OO_Call) && in VisitCXXOperatorCallExpr()
12539 assert(CXXOCE->getOperator() == OO_Call && in VisitCXXOperatorCallExpr()
12553 assert(CXXOCE->getNumArgs() >= 1 && in VisitCXXOperatorCallExpr()
12556 const Expr *PostfixExpr = CXXOCE->getArgs()[0]; in VisitCXXOperatorCallExpr()
12557 llvm::ArrayRef<const Expr *> Args(CXXOCE->getArgs() + 1, in VisitCXXOperatorCallExpr()
12558 CXXOCE->getNumArgs() - 1); in VisitCXXOperatorCallExpr()
12576 assert(CXXOCE->getNumArgs() == 2 && in VisitCXXOperatorCallExpr()
12584 const Expr *E1 = CXXOCE->getArg(0); in VisitCXXOperatorCallExpr()
12585 const Expr *E2 = CXXOCE->getArg(1); in VisitCXXOperatorCallExpr()