reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
12506 Args.reserve(E->getNumArgs()); 12507 if (getDerived().TransformExprs(E->getArgs(), E->getNumArgs(), false, Args, 12507 if (getDerived().TransformExprs(E->getArgs(), E->getNumArgs(), false, Args, 12511 if (E->getReceiverKind() == ObjCMessageExpr::Class) { 12514 = getDerived().TransformType(E->getClassReceiverTypeInfo()); 12520 ReceiverTypeInfo == E->getClassReceiverTypeInfo() && !ArgChanged) 12521 return SemaRef.MaybeBindToTemporary(E); 12525 E->getSelectorLocs(SelLocs); 12527 E->getSelector(), 12529 E->getMethodDecl(), 12530 E->getLeftLoc(), 12532 E->getRightLoc()); 12534 else if (E->getReceiverKind() == ObjCMessageExpr::SuperClass || 12535 E->getReceiverKind() == ObjCMessageExpr::SuperInstance) { 12536 if (!E->getMethodDecl()) 12541 E->getSelectorLocs(SelLocs); 12542 return getDerived().RebuildObjCMessageExpr(E->getSuperLoc(), 12543 E->getSelector(), 12545 E->getReceiverType(), 12546 E->getMethodDecl(), 12547 E->getLeftLoc(), 12549 E->getRightLoc()); 12553 assert(E->getReceiverKind() == ObjCMessageExpr::Instance && 12556 = getDerived().TransformExpr(E->getInstanceReceiver()); 12562 Receiver.get() == E->getInstanceReceiver() && !ArgChanged) 12563 return SemaRef.MaybeBindToTemporary(E); 12567 E->getSelectorLocs(SelLocs); 12569 E->getSelector(), 12571 E->getMethodDecl(), 12572 E->getLeftLoc(), 12574 E->getRightLoc());