reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
10231 switch (E->getOperator()) { 10240 assert(E->getNumArgs() >= 1 && "Object call is missing arguments"); 10243 ExprResult Object = getDerived().TransformExpr(E->getArg(0)); 10253 if (getDerived().TransformExprs(E->getArgs() + 1, E->getNumArgs() - 1, true, 10253 if (getDerived().TransformExprs(E->getArgs() + 1, E->getNumArgs() - 1, true, 10258 E->getEndLoc()); 10277 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); 10282 if (E->getOperator() == OO_Amp) 10283 First = getDerived().TransformAddressOfOperand(E->getArg(0)); 10285 First = getDerived().TransformExpr(E->getArg(0)); 10290 if (E->getNumArgs() == 2) { 10291 Second = getDerived().TransformExpr(E->getArg(1)); 10297 Callee.get() == E->getCallee() && 10298 First.get() == E->getArg(0) && 10299 (E->getNumArgs() != 2 || Second.get() == E->getArg(1))) 10299 (E->getNumArgs() != 2 || Second.get() == E->getArg(1))) 10300 return SemaRef.MaybeBindToTemporary(E); 10303 getSema().FPFeatures = E->getFPFeatures(); 10305 return getDerived().RebuildCXXOperatorCallExpr(E->getOperator(), 10306 E->getOperatorLoc(),