@@ -30,11 +30,11 @@ namespace details {
30
30
// TODO: Replace this code with `napi_add_finalizer()` whenever it becomes
31
31
// available on all supported versions of Node.js.
32
32
template <typename FreeType>
33
- static inline napi_status AttachData (napi_env env,
34
- napi_value obj,
35
- FreeType* data,
36
- napi_finalize finalizer = nullptr ,
37
- void * hint = nullptr ) {
33
+ inline napi_status AttachData (napi_env env,
34
+ napi_value obj,
35
+ FreeType* data,
36
+ napi_finalize finalizer = nullptr ,
37
+ void * hint = nullptr ) {
38
38
napi_status status;
39
39
if (finalizer == nullptr ) {
40
40
finalizer = [](napi_env /* env*/ , void * data, void * /* hint*/ ) {
@@ -134,8 +134,8 @@ struct CallbackData<Callable, void> {
134
134
};
135
135
136
136
template <void (*Callback)(const CallbackInfo& info)>
137
- static napi_value TemplatedVoidCallback (napi_env env,
138
- napi_callback_info info) NAPI_NOEXCEPT {
137
+ napi_value TemplatedVoidCallback (napi_env env,
138
+ napi_callback_info info) NAPI_NOEXCEPT {
139
139
return details::WrapCallback ([&] {
140
140
CallbackInfo cbInfo (env, info);
141
141
Callback (cbInfo);
@@ -144,8 +144,8 @@ static napi_value TemplatedVoidCallback(napi_env env,
144
144
}
145
145
146
146
template <Napi::Value (*Callback)(const CallbackInfo& info)>
147
- static napi_value TemplatedCallback (napi_env env,
148
- napi_callback_info info) NAPI_NOEXCEPT {
147
+ napi_value TemplatedCallback (napi_env env,
148
+ napi_callback_info info) NAPI_NOEXCEPT {
149
149
return details::WrapCallback ([&] {
150
150
CallbackInfo cbInfo (env, info);
151
151
return Callback (cbInfo);
@@ -154,8 +154,8 @@ static napi_value TemplatedCallback(napi_env env,
154
154
155
155
template <typename T,
156
156
Napi::Value (T::*UnwrapCallback)(const CallbackInfo& info)>
157
- static napi_value TemplatedInstanceCallback(
158
- napi_env env, napi_callback_info info) NAPI_NOEXCEPT {
157
+ napi_value TemplatedInstanceCallback(napi_env env,
158
+ napi_callback_info info) NAPI_NOEXCEPT {
159
159
return details::WrapCallback ([&] {
160
160
CallbackInfo cbInfo (env, info);
161
161
T* instance = T::Unwrap (cbInfo.This ().As <Object>());
@@ -164,8 +164,8 @@ static napi_value TemplatedInstanceCallback(
164
164
}
165
165
166
166
template <typename T, void (T::*UnwrapCallback)(const CallbackInfo& info)>
167
- static napi_value TemplatedInstanceVoidCallback (
168
- napi_env env, napi_callback_info info) NAPI_NOEXCEPT {
167
+ napi_value TemplatedInstanceVoidCallback (napi_env env, napi_callback_info info)
168
+ NAPI_NOEXCEPT {
169
169
return details::WrapCallback ([&] {
170
170
CallbackInfo cbInfo (env, info);
171
171
T* instance = T::Unwrap (cbInfo.This ().As <Object>());
@@ -2177,11 +2177,11 @@ inline const T* TypedArrayOf<T>::Data() const {
2177
2177
// //////////////////////////////////////////////////////////////////////////////
2178
2178
2179
2179
template <typename CbData>
2180
- static inline napi_status CreateFunction (napi_env env,
2181
- const char * utf8name,
2182
- napi_callback cb,
2183
- CbData* data,
2184
- napi_value* result) {
2180
+ inline napi_status CreateFunction (napi_env env,
2181
+ const char * utf8name,
2182
+ napi_callback cb,
2183
+ CbData* data,
2184
+ napi_value* result) {
2185
2185
napi_status status =
2186
2186
napi_create_function (env, utf8name, NAPI_AUTO_LENGTH, cb, data, result);
2187
2187
if (status == napi_ok) {
0 commit comments