reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1426 if (OldMsg->getReceiverKind() == ObjCMessageExpr::Instance) { 1427 Base = OldMsg->getInstanceReceiver(); 1432 unsigned numArgs = OldMsg->getNumArgs(); 1434 Expr *Arg = OldMsg->getArg(i); 1444 OldMsg->getSelectorLocs(SelLocs); 1447 switch (OldMsg->getReceiverKind()) { 1449 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(), 1450 OldMsg->getValueKind(), 1451 OldMsg->getLeftLoc(), 1452 OldMsg->getClassReceiverTypeInfo(), 1453 OldMsg->getSelector(), 1455 OldMsg->getMethodDecl(), 1457 OldMsg->getRightLoc(), 1458 OldMsg->isImplicit()); 1462 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(), 1463 OldMsg->getValueKind(), 1464 OldMsg->getLeftLoc(), 1466 OldMsg->getSelector(), 1468 OldMsg->getMethodDecl(), 1470 OldMsg->getRightLoc(), 1471 OldMsg->isImplicit()); 1476 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(), 1477 OldMsg->getValueKind(), 1478 OldMsg->getLeftLoc(), 1479 OldMsg->getSuperLoc(), 1480 OldMsg->getReceiverKind() == ObjCMessageExpr::SuperInstance, 1481 OldMsg->getSuperType(), 1482 OldMsg->getSelector(), 1484 OldMsg->getMethodDecl(), 1486 OldMsg->getRightLoc(), 1487 OldMsg->isImplicit());