Lines Matching defs:NumElemsArg
61 const std::optional<unsigned> &NumElemsArg) {
62 assert((!NumElemsArg || *NumElemsArg != AllocSizeNumElemsNotPresent) &&
66 NumElemsArg.value_or(AllocSizeNumElemsNotPresent);
74 std::optional<unsigned> NumElemsArg;
76 NumElemsArg = NumElems;
77 return std::make_pair(ElemSizeArg, NumElemsArg);
291 const std::optional<unsigned> &NumElemsArg) {
292 assert(!(ElemSizeArg == 0 && NumElemsArg && *NumElemsArg == 0) &&
294 return get(Context, AllocSize, packAllocSizeArgs(ElemSizeArg, NumElemsArg));
1610 const std::optional<unsigned> &NumElemsArg) {
1612 B.addAllocSizeAttr(ElemSizeArg, NumElemsArg);