reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
491 Selector Sel = Msg->getSelector(); 492 SourceRange MsgRange = Msg->getSourceRange(); 495 if (Msg->getNumArgs() != 0) 503 if (Msg->getNumArgs() != 2) 506 objectifyExpr(Msg->getArg(0), commit); 507 objectifyExpr(Msg->getArg(1), commit); 509 SourceRange ValRange = Msg->getArg(0)->getSourceRange(); 510 SourceRange KeyRange = Msg->getArg(1)->getSourceRange(); 525 if (Msg->getNumArgs() % 2 != 1) 527 unsigned SentinelIdx = Msg->getNumArgs() - 1; 528 const Expr *SentinelExpr = Msg->getArg(SentinelIdx); 532 if (Msg->getNumArgs() == 1) { 538 objectifyExpr(Msg->getArg(i), commit); 539 objectifyExpr(Msg->getArg(i+1), commit); 541 SourceRange ValRange = Msg->getArg(i)->getSourceRange(); 542 SourceRange KeyRange = Msg->getArg(i+1)->getSourceRange(); 552 SourceRange ArgRange(Msg->getArg(1)->getBeginLoc(), 553 Msg->getArg(SentinelIdx - 1)->getEndLoc()); 562 if (Msg->getNumArgs() != 2) 566 if (!getNSArrayObjects(Msg->getArg(0), NS, Vals)) 570 if (!getNSArrayObjects(Msg->getArg(1), NS, Keys))