Lines Matching defs:rebuild
52 Expr *rebuild(Expr *e) {
58 // Otherwise, we should look through and rebuild anything that
62 e = rebuild(parens->getSubExpr());
70 e = rebuild(uop->getSubExpr());
88 if (i == resultIndex) assoc = rebuild(assoc);
109 rebuiltExpr = rebuild(rebuiltExpr);
123 llvm_unreachable("bad expression to rebuild!");
645 // If we have a base, capture it in an OVE and rebuild the syntactic
651 ObjCPropertyRefRebuilder(S, InstanceReceiver).rebuild(syntacticBase);
956 // Capture base expression in an OVE and rebuild the syntactic
963 InstanceKey).rebuild(syntacticBase);
1381 MSPropertyRefRebuilder(S, NewBase).rebuild(syntacticBase);
1527 /// Given a pseudo-object reference, rebuild it without the opaque
1540 return ObjCPropertyRefRebuilder(S, baseOVE->getSourceExpr()).rebuild(E);
1546 keyOVE->getSourceExpr()).rebuild(E);
1550 return MSPropertyRefRebuilder(S, baseOVE->getSourceExpr()).rebuild(E);