about summary refs log tree commit diff stats
path: root/sys/nixpkgs/pkgs/tree-sitter-yts/bindings/node/binding.cc
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--sys/nixpkgs/pkgs/tree-sitter-yts/bindings/node/binding.cc35
1 files changed, 20 insertions, 15 deletions
diff --git a/sys/nixpkgs/pkgs/tree-sitter-yts/bindings/node/binding.cc b/sys/nixpkgs/pkgs/tree-sitter-yts/bindings/node/binding.cc
index de7d0497..a042be54 100644
--- a/sys/nixpkgs/pkgs/tree-sitter-yts/bindings/node/binding.cc
+++ b/sys/nixpkgs/pkgs/tree-sitter-yts/bindings/node/binding.cc
@@ -1,28 +1,33 @@
+#include "nan.h"
 #include "tree_sitter/parser.h"
 #include <node.h>
-#include "nan.h"
 
 using namespace v8;
 
-extern "C" TSLanguage * tree_sitter_yts();
+extern "C" TSLanguage *tree_sitter_yts ();
 
-namespace {
+namespace
+{
 
-NAN_METHOD(New) {}
+NAN_METHOD (New) {}
 
-void Init(Local<Object> exports, Local<Object> module) {
-  Local<FunctionTemplate> tpl = Nan::New<FunctionTemplate>(New);
-  tpl->SetClassName(Nan::New("Language").ToLocalChecked());
-  tpl->InstanceTemplate()->SetInternalFieldCount(1);
+void
+Init (Local<Object> exports, Local<Object> module)
+{
+  Local<FunctionTemplate> tpl = Nan::New<FunctionTemplate> (New);
+  tpl->SetClassName (Nan::New ("Language").ToLocalChecked ());
+  tpl->InstanceTemplate ()->SetInternalFieldCount (1);
 
-  Local<Function> constructor = Nan::GetFunction(tpl).ToLocalChecked();
-  Local<Object> instance = constructor->NewInstance(Nan::GetCurrentContext()).ToLocalChecked();
-  Nan::SetInternalFieldPointer(instance, 0, tree_sitter_yts());
+  Local<Function> constructor = Nan::GetFunction (tpl).ToLocalChecked ();
+  Local<Object> instance
+      = constructor->NewInstance (Nan::GetCurrentContext ()).ToLocalChecked ();
+  Nan::SetInternalFieldPointer (instance, 0, tree_sitter_yts ());
 
-  Nan::Set(instance, Nan::New("name").ToLocalChecked(), Nan::New("yts").ToLocalChecked());
-  Nan::Set(module, Nan::New("exports").ToLocalChecked(), instance);
+  Nan::Set (instance, Nan::New ("name").ToLocalChecked (),
+            Nan::New ("yts").ToLocalChecked ());
+  Nan::Set (module, Nan::New ("exports").ToLocalChecked (), instance);
 }
 
-NODE_MODULE(tree_sitter_yts_binding, Init)
+NODE_MODULE (tree_sitter_yts_binding, Init)
 
-}  // namespace
+} // namespace