Home | History | Annotate | Download | only in Frontend

Lines Matching refs:ObjCMessageExpr

305     Stmt *RewriteMessageExpr(ObjCMessageExpr *Exp);
366 Stmt *SynthMessageExpr(ObjCMessageExpr *Exp,
1261 ObjCMessageExpr *OldMsg =
1262 cast<ObjCMessageExpr>(PseudoOp->getSemanticExpr(
1273 ObjCMessageExpr::Instance) {
1289 ObjCMessageExpr *NewMsg = 0;
1291 case ObjCMessageExpr::Class:
1292 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(),
1304 case ObjCMessageExpr::Instance:
1305 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(),
1317 case ObjCMessageExpr::SuperClass:
1318 case ObjCMessageExpr::SuperInstance:
1319 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(),
1323 OldMsg->getReceiverKind() == ObjCMessageExpr::SuperInstance,
1344 ObjCMessageExpr *OldMsg =
1345 cast<ObjCMessageExpr>(PseudoOp->getResultExpr()->IgnoreImplicit());
1354 if (OldMsg->getReceiverKind() == ObjCMessageExpr::Instance) {
1365 ObjCMessageExpr *NewMsg = 0;
1367 case ObjCMessageExpr::Class:
1368 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(),
1380 case ObjCMessageExpr::Instance:
1381 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(),
1393 case ObjCMessageExpr::SuperClass:
1394 case ObjCMessageExpr::SuperInstance:
1395 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(),
1399 OldMsg->getReceiverKind() == ObjCMessageExpr::SuperInstance,
2658 Stmt *RewriteObjC::SynthMessageExpr(ObjCMessageExpr *Exp,
2695 case ObjCMessageExpr::SuperClass: {
2790 case ObjCMessageExpr::Class: {
2808 case ObjCMessageExpr::SuperInstance:{
2892 case ObjCMessageExpr::Instance: {
2975 // the ObjCMessageExpr). See RewritePropertyOrImplicitSetter() usage for more info.
3082 Stmt *RewriteObjC::RewriteMessageExpr(ObjCMessageExpr *Exp) {
4736 if (ObjCMessageExpr *MessExpr = dyn_cast<ObjCMessageExpr>(S)) {