Lines Matching refs:vm
32 EcmaVM *vm = JSNApi::CreateJSVM(option);
37 Local<StringRef> description = StringRef::NewFromUtf8(vm, (char*)data, size);
38 Local<SymbolRef> symbol = SymbolRef::New(vm, description);
39 symbol->IsSymbol(vm);
40 JSNApi::DestroyJSVM(vm);
47 EcmaVM *vm = JSNApi::CreateJSVM(option);
53 Local<IntegerRef> intValue = IntegerRef::New(vm, input);
54 [[maybe_unused]]bool res = intValue->IsBigInt(vm);
55 JSNApi::DestroyJSVM(vm);
62 EcmaVM *vm = JSNApi::CreateJSVM(option);
67 Local<JSValueRef> res = IntegerRef::New(vm, (int)size);
68 [[maybe_unused]]bool result = res->IsObject(vm);
69 JSNApi::DestroyJSVM(vm);
76 EcmaVM *vm = JSNApi::CreateJSVM(option);
78 JsiFastNativeScope scope(vm);
83 ObjectFactory *factory = vm->GetFactory();
86 JSNApiHelper::ToLocal<ObjectRef>(argumentTag)->IsArgumentsObject(vm);
88 JSNApi::DestroyJSVM(vm);
95 EcmaVM *vm = JSNApi::CreateJSVM(option);
101 Local<StringRef> obj = StringRef::NewFromUtf16(vm, (char16_t*)data, length);
102 obj->IsJSPrimitiveBoolean(vm);
103 JSNApi::DestroyJSVM(vm);
110 EcmaVM *vm = JSNApi::CreateJSVM(option);
116 Local<StringRef> obj = StringRef::NewFromUtf16(vm, (char16_t*)data, length);
117 obj->IsGeneratorFunction(vm);
118 JSNApi::DestroyJSVM(vm);
124 EcmaVM *vm = JSNApi::CreateEcmaVM(option);
129 Local<JSValueRef> object = IntegerRef::New(vm, (int)size);
130 object->IsMapIterator(vm);
131 JSNApi::DestroyJSVM(vm);