reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1511 if (OldMsg->getReceiverKind() == ObjCMessageExpr::Instance) { 1512 Base = OldMsg->getInstanceReceiver(); 1516 unsigned numArgs = OldMsg->getNumArgs(); 1518 Expr *Arg = OldMsg->getArg(i); 1530 switch (OldMsg->getReceiverKind()) { 1532 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(), 1533 OldMsg->getValueKind(), 1534 OldMsg->getLeftLoc(), 1535 OldMsg->getClassReceiverTypeInfo(), 1536 OldMsg->getSelector(), 1538 OldMsg->getMethodDecl(), 1540 OldMsg->getRightLoc(), 1541 OldMsg->isImplicit()); 1545 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(), 1546 OldMsg->getValueKind(), 1547 OldMsg->getLeftLoc(), 1549 OldMsg->getSelector(), 1551 OldMsg->getMethodDecl(), 1553 OldMsg->getRightLoc(), 1554 OldMsg->isImplicit()); 1559 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(), 1560 OldMsg->getValueKind(), 1561 OldMsg->getLeftLoc(), 1562 OldMsg->getSuperLoc(), 1563 OldMsg->getReceiverKind() == ObjCMessageExpr::SuperInstance, 1564 OldMsg->getSuperType(), 1565 OldMsg->getSelector(), 1567 OldMsg->getMethodDecl(), 1569 OldMsg->getRightLoc(), 1570 OldMsg->isImplicit());