Lines Matching refs:Mem
43 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(Elements.size()));
44 return new (Mem) ObjCArrayLiteral(Elements, T, Method, SR);
49 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(NumElements));
50 return new (Mem) ObjCArrayLiteral(EmptyShell(), NumElements);
82 void *Mem = C.Allocate(totalSizeToAlloc<KeyValuePair, ExpansionData>(
84 return new (Mem) ObjCDictionaryLiteral(VK, HasPackExpansions, T, method, SR);
90 void *Mem = C.Allocate(totalSizeToAlloc<KeyValuePair, ExpansionData>(
92 return new (Mem)
183 ObjCMessageExpr *Mem;
186 Mem = alloc(Context, Args.size(), 0);
188 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
189 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper,
202 ObjCMessageExpr *Mem;
205 Mem = alloc(Context, Args.size(), 0);
207 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
208 return new (Mem)
221 ObjCMessageExpr *Mem;
224 Mem = alloc(Context, Args.size(), 0);
226 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
227 return new (Mem)
235 ObjCMessageExpr *Mem = alloc(Context, NumArgs, NumStoredSelLocs);
236 return new (Mem) ObjCMessageExpr(EmptyShell(), NumArgs);