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);
966 // Capture base expression in an OVE and rebuild the syntactic
973 InstanceKey).rebuild(syntacticBase);
1391 MSPropertyRefRebuilder(S, NewBase).rebuild(syntacticBase);
1537 /// Given a pseudo-object reference, rebuild it without the opaque
1550 return ObjCPropertyRefRebuilder(S, baseOVE->getSourceExpr()).rebuild(E);
1556 keyOVE->getSourceExpr()).rebuild(E);
1560 return MSPropertyRefRebuilder(S, baseOVE->getSourceExpr()).rebuild(E);