Lines Matching refs:ref
39 napi_ref ref = nullptr;
47 ctxt->ref = NapiUtil::NewWithRef(env, argc, argv, reinterpret_cast<void**>(&ctxt->calendar),
60 ctxt->status = napi_get_reference_value(env, ctxt->ref, &result);
61 CHECK_STATUS_RETURN_VOID(ctxt, "CreateCalendar output get ref value failed");
64 ctxt->status = napi_delete_reference(env, ctxt->ref);
65 CHECK_STATUS_RETURN_VOID(ctxt, "CreateCalendar output del ref failed");
100 CHECK_STATUS_RETURN_VOID(ctxt, "output del ref failed");
108 napi_ref ref = nullptr;
124 ref = NapiUtil::NewWithRef(env, argc, argv, reinterpret_cast<void**>(&calendar),
150 ctxt->status = napi_get_reference_value(env, ctxt->ref, &result);
151 CHECK_STATUS_RETURN_VOID(ctxt, "GetCalendar output get ref value failed");
154 ctxt->status = napi_delete_reference(env, ctxt->ref);
155 CHECK_STATUS_RETURN_VOID(ctxt, "GetCalendar output del ref failed");
174 auto ref = NapiUtil::NewWithRef(env, argc, argv, reinterpret_cast<void**>(&calendarNapi),
179 ctxt->status = napi_get_reference_value(env, ref, &value);
183 ctxt->refs.emplace_back(ref);
195 for (auto& ref : ctxt->refs) {
197 ctxt->status = napi_get_reference_value(env, ref, &value);
198 CHECK_STATUS_RETURN_VOID(ctxt, "get ref value failed!");
201 ctxt->status = napi_delete_reference(env, ref);