diff --git a/interfaces/inner_api/napi/native_common.h b/interfaces/inner_api/napi/native_common.h index 1d8e9b31c45ebdb5c4f196e0ba3d011a28766820..eb09cdd21720d5cb547d475e039d4afbd65d5641 100644 --- a/interfaces/inner_api/napi/native_common.h +++ b/interfaces/inner_api/napi/native_common.h @@ -100,6 +100,12 @@ (name), nullptr, (func), nullptr, nullptr, nullptr, napi_default, nullptr \ } +// W-writable E-enumerable C-configurable napi_writable is WEC +#define DECLARE_NAPI_WRITABLE_FUNCTION(name, func) \ + { \ + (name), nullptr, (func), nullptr, nullptr, nullptr, napi_writable, nullptr \ + } + // W-writable E-enumerable C-configurable napi_default_jsproperty is WEC #define DECLARE_NAPI_DEFAULT_PROPERTY_FUNCTION(name, func) \ { \