static NAN_MODULE_INIT()

in src/GcProfiler.hh [14:26]


  static NAN_MODULE_INIT(Init) {
    auto inst = Nan::New<v8::FunctionTemplate>(New);
    inst->SetClassName(Nan::New(GC_PROFILER).ToLocalChecked());
    inst->InstanceTemplate()->SetInternalFieldCount(1);

    SetPrototypeMethod(inst, "data", Data);
    SetPrototypeMethod(inst, "start", Start);
    SetPrototypeMethod(inst, "stop", Stop);

    constructor().Reset(Nan::GetFunction(inst).ToLocalChecked());
    Nan::Set(target, Nan::New(GC_PROFILER).ToLocalChecked(),
             Nan::GetFunction(inst).ToLocalChecked());
  }