| 2334 | /// from having incorrect `this` pointers). |
| 2335 | template <typename T> |
| 2336 | class ClassPropertyDescriptor { |
| 2337 | public: |
| 2338 | ClassPropertyDescriptor(napi_property_descriptor desc) : _desc(desc) {} |
| 2339 | |
| 2340 | operator napi_property_descriptor&() { return _desc; } |
| 2341 | operator const napi_property_descriptor&() const { return _desc; } |
| 2342 | |
| 2343 | private: |
| 2344 | napi_property_descriptor _desc; |
| 2345 | }; |
| 2346 | |
| 2347 | template <typename T, typename TCallback> |
| 2348 | struct MethodCallbackData { |
nothing calls this directly
no outgoing calls
no test coverage detected