Lines Matching defs:node
7 #include "node.h"
17 Argv() : Argv({"node", "-p", "process.version"}) {}
58 using ArrayBufferUniquePtr = std::unique_ptr<node::ArrayBufferAllocator,
59 decltype(&node::FreeArrayBufferAllocator)>;
60 using TracingAgentUniquePtr = std::unique_ptr<node::tracing::Agent>;
61 using NodePlatformUniquePtr = std::unique_ptr<node::NodePlatform>;
88 int exitcode = node::InitializeNodeWithArgs(&argv, &exec_argv, &errors);
103 allocator = ArrayBufferUniquePtr(node::CreateArrayBufferAllocator(),
104 &node::FreeArrayBufferAllocator);
136 static node::IsolateData* isolate_data_;
140 isolate_data_ = node::CreateIsolateData(NodeTestFixture::isolate_,
147 node::FreeIsolateData(isolate_data_);
155 node::EnvironmentFlags::Flags flags =
156 node::EnvironmentFlags::kDefaultFlags) {
158 context_ = node::NewContext(isolate);
166 node::CreateEnvironment(EnvironmentTestFixture::isolate_data_,
175 node::FreeEnvironment(environment_);
179 node::Environment* operator*() const {
192 node::Environment* environment_;