reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1244 if (OldMsg->getReceiverKind() == ObjCMessageExpr::Instance) { 1245 Base = OldMsg->getInstanceReceiver(); 1258 OldMsg->getSelectorLocs(SelLocs); 1261 switch (OldMsg->getReceiverKind()) { 1263 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(), 1264 OldMsg->getValueKind(), 1265 OldMsg->getLeftLoc(), 1266 OldMsg->getClassReceiverTypeInfo(), 1267 OldMsg->getSelector(), 1269 OldMsg->getMethodDecl(), 1271 OldMsg->getRightLoc(), 1272 OldMsg->isImplicit()); 1276 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(), 1277 OldMsg->getValueKind(), 1278 OldMsg->getLeftLoc(), 1280 OldMsg->getSelector(), 1282 OldMsg->getMethodDecl(), 1284 OldMsg->getRightLoc(), 1285 OldMsg->isImplicit()); 1290 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(), 1291 OldMsg->getValueKind(), 1292 OldMsg->getLeftLoc(), 1293 OldMsg->getSuperLoc(), 1294 OldMsg->getReceiverKind() == ObjCMessageExpr::SuperInstance, 1295 OldMsg->getSuperType(), 1296 OldMsg->getSelector(), 1298 OldMsg->getMethodDecl(), 1300 OldMsg->getRightLoc(), 1301 OldMsg->isImplicit());