/
githubmirror
/
node
Обзор
Документация
Войти
/
githubmirror
/
node
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v26.0.0
src/node_symbols.cc
32 строки
991 B
legendecas
src: rename internal module declaration as internal bindings
28 ноя 2022, 19:23
Не верифицирован
28 ноя 2022, 19:23
71ff89f
Код
Авторство
О чём код?
#include "env-inl.h" #include "node_binding.h" #include "util.h" namespace node { using v8::Context; using v8::Local; using v8::Object; using v8::Value; namespace symbols { static void Initialize(Local<Object> target, Local<Value> unused, Local<Context> context, void* priv) { Environment* env = Environment::GetCurrent(context); #define V(PropertyName, StringValue) \ target \ ->Set(env->context(), \ env->PropertyName()->Description(env->isolate()), \ env->PropertyName()) \ .Check(); PER_ISOLATE_SYMBOL_PROPERTIES(V) #undef V } } // namespace symbols } // namespace node NODE_BINDING_CONTEXT_AWARE_INTERNAL(symbols, node::symbols::Initialize)