Lines Matching refs:args
31 void CreateAsyncResource(const FunctionCallbackInfo<Value>& args) {
32 Isolate* isolate = args.GetIsolate();
33 assert(args[0]->IsObject());
35 if (args[1]->IsInt32()) {
36 r = new AsyncResource(isolate, args[0].As<Object>(), "foobär",
37 args[1].As<Integer>()->Value());
39 r = new AsyncResource(isolate, args[0].As<Object>(), "foobär");
42 args.GetReturnValue().Set(
46 void DestroyAsyncResource(const FunctionCallbackInfo<Value>& args) {
47 assert(args[0]->IsExternal());
48 auto r = static_cast<AsyncResource*>(args[0].As<External>()->Value());
52 void CallViaFunction(const FunctionCallbackInfo<Value>& args) {
53 Isolate* isolate = args.GetIsolate();
54 assert(args[0]->IsExternal());
55 auto r = static_cast<AsyncResource*>(args[0].As<External>()->Value());
66 args.GetReturnValue().Set(ret.FromMaybe(Local<Value>()));
69 void CallViaString(const FunctionCallbackInfo<Value>& args) {
70 Isolate* isolate = args.GetIsolate();
71 assert(args[0]->IsExternal());
72 auto r = static_cast<AsyncResource*>(args[0].As<External>()->Value());
79 args.GetReturnValue().Set(ret.FromMaybe(Local<Value>()));
82 void CallViaUtf8Name(const FunctionCallbackInfo<Value>& args) {
83 Isolate* isolate = args.GetIsolate();
84 assert(args[0]->IsExternal());
85 auto r = static_cast<AsyncResource*>(args[0].As<External>()->Value());
89 args.GetReturnValue().Set(ret.FromMaybe(Local<Value>()));
92 void GetAsyncId(const FunctionCallbackInfo<Value>& args) {
93 assert(args[0]->IsExternal());
94 auto r = static_cast<AsyncResource*>(args[0].As<External>()->Value());
95 args.GetReturnValue().Set(r->get_async_id());
98 void GetTriggerAsyncId(const FunctionCallbackInfo<Value>& args) {
99 assert(args[0]->IsExternal());
100 auto r = static_cast<AsyncResource*>(args[0].As<External>()->Value());
101 args.GetReturnValue().Set(r->get_trigger_async_id());
104 void GetResource(const FunctionCallbackInfo<Value>& args) {
105 assert(args[0]->IsExternal());
106 auto r = static_cast<AsyncResource*>(args[0].As<External>()->Value());
107 args.GetReturnValue().Set(r->get_resource());
110 void RunSubclassTest(const FunctionCallbackInfo<Value>& args) {
111 Isolate* isolate = args.GetIsolate();