| 788 | typedef ClassType class_type; |
| 789 | |
| 790 | value_array(const char* name) { |
| 791 | using namespace internal; |
| 792 | |
| 793 | auto constructor = &raw_constructor<ClassType>; |
| 794 | auto destructor = &raw_destructor<ClassType>; |
| 795 | _embind_register_value_array( |
| 796 | TypeID<ClassType>::get(), |
| 797 | name, |
| 798 | getSignature(constructor), |
| 799 | reinterpret_cast<GenericFunction>(constructor), |
| 800 | getSignature(destructor), |
| 801 | reinterpret_cast<GenericFunction>(destructor)); |
| 802 | } |
| 803 | |
| 804 | ~value_array() { |
| 805 | using namespace internal; |
nothing calls this directly
no test coverage detected