Lines Matching defs:Mem
41 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(Elements.size()));
42 return new (Mem) ObjCArrayLiteral(Elements, T, Method, SR);
47 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(NumElements));
48 return new (Mem) ObjCArrayLiteral(EmptyShell(), NumElements);
80 void *Mem = C.Allocate(totalSizeToAlloc<KeyValuePair, ExpansionData>(
82 return new (Mem) ObjCDictionaryLiteral(VK, HasPackExpansions, T, method, SR);
88 void *Mem = C.Allocate(totalSizeToAlloc<KeyValuePair, ExpansionData>(
90 return new (Mem)
181 ObjCMessageExpr *Mem;
184 Mem = alloc(Context, Args.size(), 0);
186 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
187 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper,
200 ObjCMessageExpr *Mem;
203 Mem = alloc(Context, Args.size(), 0);
205 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
206 return new (Mem)
219 ObjCMessageExpr *Mem;
222 Mem = alloc(Context, Args.size(), 0);
224 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
225 return new (Mem)
233 ObjCMessageExpr *Mem = alloc(Context, NumArgs, NumStoredSelLocs);
234 return new (Mem) ObjCMessageExpr(EmptyShell(), NumArgs);