Lines Matching defs:New

79     Local<IntegerRef> intObject = IntegerRef::New(vm_, inputInt);
96 Local<NumberRef> doubleObject = NumberRef::New(vm_, inputDouble);
103 Local<NumberRef> int32tObject = NumberRef::New(vm_, inputInt32t);
110 Local<NumberRef> uint32tObject = NumberRef::New(vm_, inputUint32t);
117 Local<NumberRef> int64tObject = NumberRef::New(vm_, inputInt64t);
127 Local<BigIntRef> uint64tObject = BigIntRef::New(vm_, inputUint64t);
161 Local<BigIntRef> int64tObject = BigIntRef::New(vm_, inputInt64t);
196 Local<BooleanRef> trueObject = BooleanRef::New(vm_, true);
201 Local<BooleanRef> falseObject = BooleanRef::New(vm_, false);
271 Local<SymbolRef> symbolObject = SymbolRef::New(vm_, StringRef::NewFromUtf8(vm_, "description"));
310 Local<NativePointerRef> nativePoint = NativePointerRef::New(
330 Local<NativePointerRef> nativePoint = NativePointerRef::New(vm_, vps);
342 Local<NativePointerRef> nativePoint = NativePointerRef::New(vm_, vpd);
354 Local<NativePointerRef> nativePoint = NativePointerRef::New(vm_, vpc);
365 Local<NativePointerRef> nativePoint = NativePointerRef::New(vm_, vpl);
377 Local<NativePointerRef> nativePoint = NativePointerRef::New(vm_, vpi);
389 static std::vector<Local<SymbolRef>> value = { SymbolRef::New(vm, StringRef::NewFromUtf8(vm, "symbolKey1")),
390 SymbolRef::New(vm, StringRef::NewFromUtf8(vm, "symbolKey2")),
391 SymbolRef::New(vm, StringRef::NewFromUtf8(vm, "symbolKey3")) };
492 Local<FunctionRef> getter1 = FunctionRef::New(vm, Getter1);
493 Local<FunctionRef> setter1 = FunctionRef::New(vm, Setter1);
495 Local<FunctionRef> getter2 = FunctionRef::New(vm, Getter2);
496 Local<FunctionRef> setter2 = FunctionRef::New(vm, Setter2);
498 Local<FunctionRef> getter3 = FunctionRef::New(vm, Getter3);
499 Local<FunctionRef> setter3 = FunctionRef::New(vm, Setter3);
554 object->Set(vm, StringRef::NewFromUtf8(vm, "Accessor1"), NumberRef::New(vm, num));
557 SymbolRef::New(vm, StringRef::NewFromUtf8(vm, "AttributeKey3Value")));
693 bool b = object->GetOwnProperty(vm, NumberRef::New(vm, 1), value1);
737 Local<NativePointerRef> native = NativePointerRef::New(vm, static_cast<void *>(a));
746 Local<NumberRef> obj = NumberRef::New(vm, cnt);
760 Local<SymbolRef> symbol = SymbolRef::New(vm_, StringRef::NewFromUtf8(vm_, "Symbol"));
761 Local<ObjectRef> object = ObjectRef::New(vm_);
786 Local<FunctionRef> FuncTest = FunctionRef::New(vm_, [](JsiRuntimeCallInfo *runtimeInfo) -> Local<JSValueRef> {
807 Local<FunctionRef> Add = FunctionRef::New(vm_, [](JsiRuntimeCallInfo *runtimeInfo) -> Local<JSValueRef> {
825 return NumberRef::New(vm, sum);
830 argv[0] = NumberRef::New(vm_, argv0);
831 argv[1] = NumberRef::New(vm_, argv1);
856 return NumberRef::New(vm, sum);
868 return NumberRef::New(vm, 0);
886 return NumberRef::New(vm, sum);
906 Local<FunctionRef> Add = FunctionRef::New(vm_, AddFunc);
907 Local<FunctionRef> AddProxy = FunctionRef::New(vm_, AddProxyFunc);
911 addArgv[0] = NumberRef::New(vm_, num1);
912 addArgv[1] = NumberRef::New(vm_, num2);
915 addProxyArgv[1] = NumberRef::New(vm_, num1);
916 addProxyArgv[2] = NumberRef::New(vm_, num2);
1029 static Local<Greeter> New(EcmaVM *vm, Local<StringRef> greet);
1055 Greeter::standardGreetingStrKey = SymbolRef::New(vm, StringRef::NewFromUtf8(vm, "standardGreetingStr"));
1056 Greeter::privateGreetingKey = SymbolRef::New(vm, StringRef::NewFromUtf8(vm, "privateGreeting"));
1126 FunctionRef::New(vm,
1137 FunctionRef::New(vm,
1162 FunctionRef::New(vm,
1177 FunctionRef::New(vm,
1202 Local<Greeter> Greeter::New(EcmaVM *vm, Local<StringRef> greet)
1289 Local<Greeter> greeter1 = Greeter::New(vm_, StringRef::NewFromUtf8(vm_, "everyone"));
1377 static Local<Derive> New(EcmaVM *vm, Local<NumberRef> num);
1408 proto->Set(vm, StringRef::NewFromUtf8(vm, "baseNum"), NumberRef::New(vm, 1));
1411 FunctionRef::New(vm,
1423 return NumberRef::New(vm, num);
1443 Local<Derive> Derive::New(EcmaVM *vm, Local<NumberRef> num)
1481 static Local<DeriveDouble> New(EcmaVM *vm, Local<NumberRef> num);
1515 FunctionRef::New(vm,
1527 return NumberRef::New(vm, num);
1548 Local<DeriveDouble> DeriveDouble::New(EcmaVM *vm, Local<NumberRef> num)
1579 static Local<DerivedTriple> New(EcmaVM *vm, Local<NumberRef> num);
1613 FunctionRef::New(vm,
1625 return NumberRef::New(vm, num);
1646 Local<DerivedTriple> DerivedTriple::New(EcmaVM *vm, Local<NumberRef> num)
1679 Local<Derive> d1 = Derive::New(vm_, NumberRef::New(vm_, num));
1680 Local<Derive> d2 = DeriveDouble::New(vm_, NumberRef::New(vm_, num));
1681 Local<Derive> d3 = DerivedTriple::New(vm_, NumberRef::New(vm_, num));
1699 Local<ArrayRef> arrayObject = ArrayRef::New(vm_, length);
1703 Local<IntegerRef> intValue = IntegerRef::New(vm_, i * 10);
1710 Local<IntegerRef> intValue = IntegerRef::New(vm_, inputInt);
1714 Local<IntegerRef> changedIntValue = IntegerRef::New(vm_, changedInt);
1729 Local<ArrayRef> arrayObject = ArrayRef::New(vm_, length);
1733 Local<BooleanRef> boolValue = BooleanRef::New(vm_, inputBool);
1743 Local<BooleanRef> changedBoolValue = BooleanRef::New(vm_, changedBool);
1758 Local<ArrayRef> arrayObject = ArrayRef::New(vm_, length);
1762 Local<NumberRef> numberValue = NumberRef::New(vm_, inputNumber);
1772 Local<NumberRef> changedNumberValue = NumberRef::New(vm_, changedNumber);
1787 Local<ArrayRef> arrayObject = ArrayRef::New(vm_, length);
1830 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
1839 Local<Int8ArrayRef> typedArray = Int8ArrayRef::New(vm_, arrayBuffer, byteOffset, int8ArrayLength);
1855 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
1864 Local<Uint8ArrayRef> typedArray = Uint8ArrayRef::New(vm_, arrayBuffer, byteOffset, Uint8ArrayLength);
1880 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
1889 Local<Uint8ClampedArrayRef> typedArray = Uint8ClampedArrayRef::New(vm_, arrayBuffer, byteOffset, uint8ArrLength);
1905 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
1914 Local<Int16ArrayRef> typedArray = Int16ArrayRef::New(vm_, arrayBuffer, byteOffset, int16ArrayLength);
1930 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
1939 Local<Uint16ArrayRef> typedArray = Uint16ArrayRef::New(vm_, arrayBuffer, byteOffset, uint16ArrayLength);
1955 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
1964 Local<Int32ArrayRef> typedArray = Int32ArrayRef::New(vm_, arrayBuffer, byteOffset, int32ArrayLength);
1980 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
1989 Local<Uint32ArrayRef> typedArray = Uint32ArrayRef::New(vm_, arrayBuffer, byteOffset, uint32ArrayLength);
2005 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
2014 Local<Float32ArrayRef> typedArray = Float32ArrayRef::New(vm_, arrayBuffer, byteOffset, float32ArrayLength);
2030 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
2039 Local<Float64ArrayRef> typedArray = Float64ArrayRef::New(vm_, arrayBuffer, byteOffset, float64ArrayLength);
2055 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
2064 Local<BigInt64ArrayRef> typedArray = BigInt64ArrayRef::New(vm_, arrayBuffer, byteOffset, bigInt64ArrayLength);
2080 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
2089 Local<BigUint64ArrayRef> typedArray = BigUint64ArrayRef::New(vm_, arrayBuffer, byteOffset, bigUint64ArrayLength);
2105 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
2108 Local<DataViewRef> dataView = DataViewRef::New(vm_, arrayBuffer, byteOffset, dataViewLength);
2118 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, length);
2145 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, buffer, length, deleter, data);
2158 Local<BufferRef> buffer = BufferRef::New(vm_, length);
2180 Local<BufferRef> bufferObj = BufferRef::New(vm_, buffer, length, deleter, data);
2204 Local<PromiseCapabilityRef> capability = PromiseCapabilityRef::New(vm_);
2206 ->Then(vm_, FunctionRef::New(vm_,
2217 ->Catch(vm_, FunctionRef::New(vm_,
2228 ->Finally(vm_, FunctionRef::New(vm_,
2243 capability->Resolve(vm_, NumberRef::New(vm_, int(a / b)));
2270 map->Set(vm, StringRef::NewFromUtf8(vm, "key2"), NumberRef::New(vm, num2));
2271 map->Set(vm, StringRef::NewFromUtf8(vm, "key3"), BooleanRef::New(vm, true));
2272 map->Set(vm, StringRef::NewFromUtf8(vm, "key4"), SymbolRef::New(vm, StringRef::NewFromUtf8(vm, "val4")));
2274 map->Set(vm, IntegerRef::New(vm, num5), StringRef::NewFromUtf8(vm, "val5"));
2277 map->Set(vm, IntegerRef::New(vm, num61), IntegerRef::New(vm, num62));
2278 map->Set(vm, BooleanRef::New(vm, true), StringRef::NewFromUtf8(vm, "val7"));
2303 Local<JSValueRef> val5 = map->Get(vm, IntegerRef::New(vm, num5));
2307 Local<JSValueRef> val6 = map->Get(vm, IntegerRef::New(vm, num6));
2309 Local<JSValueRef> val7 = map->Get(vm, BooleanRef::New(vm, true));
2315 Local<JSValueRef> val82 = map->Get(vm, SymbolRef::New(vm, StringRef::NewFromUtf8(vm, "key8")));
2333 Local<MapIteratorRef> mapIter = MapIteratorRef::New(vm, map);
2355 Local<MapRef> map = MapRef::New(vm_);
2356 Local<JSValueRef> symbolKey = SymbolRef::New(vm_, StringRef::NewFromUtf8(vm_, "key8"));
2369 Local<WeakMapRef> weakMap = WeakMapRef::New(vm_);
2372 weakMap->Set(vm_, StringRef::NewFromUtf8(vm_, "key2"), NumberRef::New(vm_, num2));
2373 weakMap->Set(vm_, StringRef::NewFromUtf8(vm_, "key3"), BooleanRef::New(vm_, true));
2374 weakMap->Set(vm_, StringRef::NewFromUtf8(vm_, "key4"), SymbolRef::New(vm_, StringRef::NewFromUtf8(vm_, "val4")));
2375 weakMap->Set(vm_, IntegerRef::New(vm_, 55), StringRef::NewFromUtf8(vm_, "val5"));
2377 weakMap->Set(vm_, IntegerRef::New(vm_, 66), IntegerRef::New(vm_, num6));
2378 weakMap->Set(vm_, BooleanRef::New(vm_, true), StringRef::NewFromUtf8(vm_, "val7"));
2379 Local<JSValueRef> key8 = SymbolRef::New(vm_, StringRef::NewFromUtf8(vm_, "key8"));
2407 Local<SetRef> set = SetRef::New(vm_);
2411 set->Add(vm_, NumberRef::New(vm_, num2));
2412 set->Add(vm_, BooleanRef::New(vm_, true));
2413 set->Add(vm_, SymbolRef::New(vm_, StringRef::NewFromUtf8(vm_, "val4")));
2416 set->Add(vm_, IntegerRef::New(vm_, num6));
2429 Local<SetIteratorRef> setIter = SetIteratorRef::New(vm_, set);
2449 Local<WeakSetRef> weakSet = WeakSetRef::New(vm_);
2453 weakSet->Add(vm_, NumberRef::New(vm_, num2));
2454 weakSet->Add(vm_, BooleanRef::New(vm_, true));
2455 weakSet->Add(vm_, SymbolRef::New(vm_, StringRef::NewFromUtf8(vm_, "val4")));
2458 weakSet->Add(vm_, IntegerRef::New(vm_, num6));
2505 Local<JSValueRef> val5Item = val5Obj->Get(vm, NumberRef::New(vm, i));
2520 Local<JSValueRef> val6Item = val6Obj->Get(vm, NumberRef::New(vm, i));
2612 Local<ObjectRef> obj = ObjectRef::New(vm_);
2615 obj->Set(vm_, StringRef::NewFromUtf8(vm_, "key2"), NumberRef::New(vm_, num2));
2617 obj->Set(vm_, NumberRef::New(vm_, num3), StringRef::NewFromUtf8(vm_, "val3"));
2619 Local<ArrayRef> arr4 = ArrayRef::New(vm_);
2626 Local<ArrayRef> arr5 = ArrayRef::New(vm_);
2631 ArrayRef::SetValueAt(vm_, arr5, 0, IntegerRef::New(vm_, num50));
2632 ArrayRef::SetValueAt(vm_, arr5, 1, IntegerRef::New(vm_, num51));
2633 ArrayRef::SetValueAt(vm_, arr5, 2, IntegerRef::New(vm_, num52));
2634 ArrayRef::SetValueAt(vm_, arr5, 3, IntegerRef::New(vm_, num53));
2637 obj->Set(vm_, StringRef::NewFromUtf8(vm_, "b6"), BooleanRef::New(vm_, true));
2639 Local<ObjectRef> obj7 = ObjectRef::New(vm_);
2841 Local<ArrayRef> arr = ArrayRef::New(vm_);
2854 Local<ObjectRef> obj1 = ObjectRef::New(vm_);
2858 Local<ObjectRef> obj2 = ObjectRef::New(vm_);
2862 Local<ArrayRef> arr = ArrayRef::New(vm_);
2873 Local<ObjectRef> obj = ObjectRef::New(vm_);
2876 Local<ArrayRef> arr = ArrayRef::New(vm_);
2879 ArrayRef::SetValueAt(vm_, arr, 1, NumberRef::New(vm_, num2));
2880 ArrayRef::SetValueAt(vm_, arr, 2, BooleanRef::New(vm_, true));
2899 return NumberRef::New(vm, i * num);
2912 return NumberRef::New(vm, i * num);
2925 return NumberRef::New(vm, i * num);
2938 return NumberRef::New(vm, i * num);
2951 return NumberRef::New(vm, i * num);
2964 return NumberRef::New(vm, i * num);
2977 return NumberRef::New(vm, i * num);
2990 return NumberRef::New(vm, i * num);
3003 return NumberRef::New(vm, i * num);
3095 Local<JSValueRef> exception1 = ThrowErrorFuncTest(vm_, NumberRef::New(vm_, 0));
3100 Local<JSValueRef> exception2 = ThrowRangeErrorFuncTest(vm_, NumberRef::New(vm_, 0));
3105 Local<JSValueRef> exception3 = ThrowReferenceErrorFuncTest(vm_, NumberRef::New(vm_, 0));
3110 Local<JSValueRef> exception4 = ThrowSyntaxErrorFuncTest(vm_, NumberRef::New(vm_, 0));
3116 Local<JSValueRef> exception5 = ThrowTypeErrorFuncTest(vm_, NumberRef::New(vm_, 0));
3121 Local<JSValueRef> exception6 = ThrowAggregateErrorFuncTest(vm_, NumberRef::New(vm_, 0));
3126 Local<JSValueRef> exception7 = ThrowEvalErrorFuncTest(vm_, NumberRef::New(vm_, 0));
3131 Local<JSValueRef> exception8 = ThrowOOMErrorFuncTest(vm_, NumberRef::New(vm_, 0));
3136 Local<JSValueRef> exception9 = ThrowTerminationErrorFuncTest(vm_, NumberRef::New(vm_, 0));