Home | History | Annotate | Download | only in AST

Lines Matching defs:Mem

42   void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(Elements.size()));
43 return new (Mem) ObjCArrayLiteral(Elements, T, Method, SR);
49 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(NumElements));
50 return new (Mem) ObjCArrayLiteral(EmptyShell(), NumElements);
93 void *Mem = C.Allocate(totalSizeToAlloc<KeyValuePair, ExpansionData>(
95 return new (Mem) ObjCDictionaryLiteral(VK, HasPackExpansions, T, method, SR);
101 void *Mem = C.Allocate(totalSizeToAlloc<KeyValuePair, ExpansionData>(
103 return new (Mem)
209 ObjCMessageExpr *Mem;
212 Mem = alloc(Context, Args.size(), 0);
214 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
215 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper,
228 ObjCMessageExpr *Mem;
231 Mem = alloc(Context, Args.size(), 0);
233 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
234 return new (Mem)
247 ObjCMessageExpr *Mem;
250 Mem = alloc(Context, Args.size(), 0);
252 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
253 return new (Mem)
261 ObjCMessageExpr *Mem = alloc(Context, NumArgs, NumStoredSelLocs);
262 return new (Mem) ObjCMessageExpr(EmptyShell(), NumArgs);