| 538 | return operators::result(); |
| 539 | } |
| 540 | static COVSCRIPT_ALWAYS_INLINE operators::result op_destroy(void *lhs, void *rhs) |
| 541 | { |
| 542 | T *ptr = static_cast<T *>(lhs); |
| 543 | ptr->~T(); |
| 544 | get_allocator().deallocate(ptr, 1); |
| 545 | return operators::result(); |
| 546 | } |
| 547 | template <typename... ArgsT> |
| 548 | static COVSCRIPT_ALWAYS_INLINE void construct(basic_var *val, ArgsT &&...args) |
| 549 | { |
nothing calls this directly
no test coverage detected