| 462 | } |
| 463 | |
| 464 | HOSTDEVICE static inline void PD_PString_AssignView(PD_PString *dst, |
| 465 | const char *src, |
| 466 | size_t size) { |
| 467 | PD_PString_Dealloc(dst); |
| 468 | |
| 469 | dst->u.view.size = PD_PString_ToInternalSizeT(size, PD_PSTR_VIEW); |
| 470 | dst->u.view.ptr = src; |
| 471 | } |
| 472 | |
| 473 | HOSTDEVICE static inline void PD_PString_AppendN(PD_PString *dst, |
| 474 | const char *src, |
no test coverage detected