Lines Matching refs:vm

31     EcmaVM *vm = JSNApi::CreateJSVM(option);
45 Local<IntegerRef> intValue = IntegerRef::New(vm, key);
50 Local<NumberRef> resUnit32 = NumberRef::New(vm, inputUnit32);
55 Local<BooleanRef> resBool = BooleanRef::New(vm, inputBool);
56 Local<StringRef> stringUtf8 = StringRef::NewFromUtf8(vm, (char *)data, (int)size);
61 JSNApi::DestroyJSVM(vm);
68 EcmaVM *vm = JSNApi::CreateJSVM(option);
73 Local<JSValueRef> tag = StringRef::NewFromUtf8(vm, (char *)data, (int)size);
74 tag->IsString(vm);
75 JSNApi::DestroyJSVM(vm);
82 EcmaVM *vm = JSNApi::CreateJSVM(option);
95 Local<JSValueRef> tag = IntegerRef::New(vm, number);
97 JSNApi::DestroyJSVM(vm);
110 EcmaVM *vm = JSNApi::CreateJSVM(option);
117 Local<FunctionRef> obj(FunctionRef::NewClassFunction(vm, nativeFunc, deleter, (void *)(data + size)));
118 (void)obj->IsFunction(vm);
119 JSNApi::DestroyJSVM(vm);
126 EcmaVM *vm = JSNApi::CreateJSVM(option);
139 Local<JSValueRef> targetUInt = IntegerRef::New(vm, number);
140 targetUInt->IsTypedArray(vm);
150 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input);
151 ref->IsArrayBuffer(vm);
152 Local<Uint32ArrayRef> typedArray = Uint32ArrayRef::New(vm, ref, (int32_t)size, (int32_t)size);
153 typedArray->IsTypedArray(vm);
154 JSNApi::DestroyJSVM(vm);
161 EcmaVM *vm = JSNApi::CreateJSVM(option);
175 Local<IntegerRef> intValue = IntegerRef::New(vm, key);
180 Local<NumberRef> resUnit32 = NumberRef::New(vm, inputUnit32);
181 Local<StringRef> stringUtf8 = StringRef::NewFromUtf8(vm, (char *)data, (int)size);
192 Local<DateRef> dateRef = DateRef::New(vm, timeRef);
193 resUnit32->IsDate(vm);
194 intValue->IsDate(vm);
195 stringUtf8->IsDate(vm);
196 dateRef->IsDate(vm);
197 JSNApi::DestroyJSVM(vm);
204 EcmaVM *vm = JSNApi::CreateJSVM(option);
218 Local<IntegerRef> intValue = IntegerRef::New(vm, key);
223 Local<NumberRef> resUnit32 = NumberRef::New(vm, inputUnit32);
224 Local<StringRef> stringUtf8 = StringRef::NewFromUtf8(vm, (char *)data, (int)size);
225 Local<JSValueRef> error = Exception::Error(vm, stringUtf8);
226 resUnit32->IsError(vm);
227 intValue->IsError(vm);
228 stringUtf8->IsError(vm);
229 error->IsError(vm);
230 JSNApi::DestroyJSVM(vm);
237 EcmaVM *vm = JSNApi::CreateJSVM(option);
251 Local<IntegerRef> intValue = IntegerRef::New(vm, key);
256 Local<NumberRef> resUnit32 = NumberRef::New(vm, inputUnit32);
261 Local<BooleanRef> resBool = BooleanRef::New(vm, inputBool);
262 Local<StringRef> stringUtf8 = StringRef::NewFromUtf8(vm, (char *)data, (int)size);
264 intValue->ToString(vm);
265 resUnit32->ToString(vm);
266 resBool->ToString(vm);
267 toTarget->ToString(vm);
268 JSNApi::DestroyJSVM(vm);