Lines Matching defs:rebuild
53 Expr *rebuild(Expr *e) {
59 // Otherwise, we should look through and rebuild anything that
63 e = rebuild(parens->getSubExpr());
71 e = rebuild(uop->getSubExpr());
89 if (i == resultIndex) assoc = rebuild(assoc);
110 rebuiltExpr = rebuild(rebuiltExpr);
124 llvm_unreachable("bad expression to rebuild!");
665 // If we have a base, capture it in an OVE and rebuild the syntactic
671 ObjCPropertyRefRebuilder(S, InstanceReceiver).rebuild(syntacticBase);
1005 // Capture base expression in an OVE and rebuild the syntactic
1012 InstanceKey).rebuild(syntacticBase);
1425 MSPropertyRefRebuilder(S, NewBase).rebuild(syntacticBase);
1573 /// Given a pseudo-object reference, rebuild it without the opaque
1586 return ObjCPropertyRefRebuilder(S, baseOVE->getSourceExpr()).rebuild(E);
1592 keyOVE->getSourceExpr()).rebuild(E);
1596 return MSPropertyRefRebuilder(S, baseOVE->getSourceExpr()).rebuild(E);