Lines Matching defs:NumPlacementArgs
1158 size_t NumPlacementArgs;
1166 static size_t getExtraSize(size_t NumPlacementArgs) {
1167 return NumPlacementArgs * sizeof(RValue);
1170 CallDeleteDuringNew(size_t NumPlacementArgs,
1174 : NumPlacementArgs(NumPlacementArgs), OperatorDelete(OperatorDelete),
1178 assert(I < NumPlacementArgs && "index out of range");
1185 assert(FPT->getNumParams() == NumPlacementArgs + 1 ||
1186 (FPT->getNumParams() == 2 && NumPlacementArgs == 0));
1195 if (FPT->getNumParams() == NumPlacementArgs + 2)
1199 for (unsigned I = 0; I != NumPlacementArgs; ++I)
1211 size_t NumPlacementArgs;
1221 static size_t getExtraSize(size_t NumPlacementArgs) {
1222 return NumPlacementArgs * sizeof(DominatingValue<RValue>::saved_type);
1225 CallDeleteDuringConditionalNew(size_t NumPlacementArgs,
1229 : NumPlacementArgs(NumPlacementArgs), OperatorDelete(OperatorDelete),
1233 assert(I < NumPlacementArgs && "index out of range");
1240 assert(FPT->getNumParams() == NumPlacementArgs + 1 ||
1241 (FPT->getNumParams() == 2 && NumPlacementArgs == 0));
1250 if (FPT->getNumParams() == NumPlacementArgs + 2) {
1256 for (unsigned I = 0; I != NumPlacementArgs; ++I) {