summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/env-inl.h16
-rw-r--r--src/env.h4
2 files changed, 0 insertions, 20 deletions
diff --git a/src/env-inl.h b/src/env-inl.h
index 2a560f71d2..6386981215 100644
--- a/src/env-inl.h
+++ b/src/env-inl.h
@@ -957,22 +957,6 @@ inline void Environment::SetTemplateMethod(v8::Local<v8::FunctionTemplate> that,
t->SetClassName(name_string); // NODE_SET_METHOD() compatibility.
}
-inline void Environment::SetTemplateMethodNoSideEffect(
- v8::Local<v8::FunctionTemplate> that,
- const char* name,
- v8::FunctionCallback callback) {
- v8::Local<v8::FunctionTemplate> t =
- NewFunctionTemplate(callback, v8::Local<v8::Signature>(),
- v8::ConstructorBehavior::kAllow,
- v8::SideEffectType::kHasNoSideEffect);
- // kInternalized strings are created in the old space.
- const v8::NewStringType type = v8::NewStringType::kInternalized;
- v8::Local<v8::String> name_string =
- v8::String::NewFromUtf8(isolate(), name, type).ToLocalChecked();
- that->Set(name_string, t);
- t->SetClassName(name_string); // NODE_SET_METHOD() compatibility.
-}
-
void Environment::AddCleanupHook(void (*fn)(void*), void* arg) {
auto insertion_info = cleanup_hooks_.emplace(CleanupHookCallback {
fn, arg, cleanup_hook_counter_++
diff --git a/src/env.h b/src/env.h
index 8e3176aeac..2a8091a92b 100644
--- a/src/env.h
+++ b/src/env.h
@@ -885,10 +885,6 @@ class Environment {
inline void SetProtoMethodNoSideEffect(v8::Local<v8::FunctionTemplate> that,
const char* name,
v8::FunctionCallback callback);
- inline void SetTemplateMethodNoSideEffect(
- v8::Local<v8::FunctionTemplate> that,
- const char* name,
- v8::FunctionCallback callback);
void BeforeExit(void (*cb)(void* arg), void* arg);
void RunBeforeExitCallbacks();