reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
 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());