Home
last modified time | relevance | path

Searched refs:ArkNativeBigInt (Results 1 – 3 of 3) sorted by relevance

/foundation/arkui/napi/native_engine/impl/ark/native_value/
Dark_native_big_int.cpp19 ArkNativeBigInt::ArkNativeBigInt(ArkNativeEngine* engine, Local<JSValueRef> value) : ArkNativeValue… in ArkNativeBigInt() function in ArkNativeBigInt
22 ArkNativeBigInt::ArkNativeBigInt(ArkNativeEngine* engine, int64_t value) in ArkNativeBigInt() function in ArkNativeBigInt
23 : ArkNativeBigInt(engine, JSValueRef::Undefined(engine->GetEcmaVm())) in ArkNativeBigInt()
31 ArkNativeBigInt::ArkNativeBigInt(ArkNativeEngine* engine, uint64_t value, bool isUnit64) in ArkNativeBigInt() function in ArkNativeBigInt
32 : ArkNativeBigInt(engine, JSValueRef::Undefined(engine->GetEcmaVm())) in ArkNativeBigInt()
40 ArkNativeBigInt::~ArkNativeBigInt() {} in ~ArkNativeBigInt()
42 void* ArkNativeBigInt::GetInterface(int interfaceId) in GetInterface()
47 void ArkNativeBigInt::Uint64Value(uint64_t* cValue, bool* lossless) in Uint64Value()
55 void ArkNativeBigInt::Int64Value(int64_t* cValue, bool* lossless) in Int64Value()
63 bool ArkNativeBigInt::GetWordsArray(int* signBit, size_t* wordCount, uint64_t* words) in GetWordsArray()
[all …]
Dark_native_big_int.h21 class ArkNativeBigInt : public ArkNativeValue, public NativeBigint {
23 ArkNativeBigInt(ArkNativeEngine* engine, Local<JSValueRef> value);
24 ArkNativeBigInt(ArkNativeEngine* engine, int64_t value);
25 ArkNativeBigInt(ArkNativeEngine* engine, uint64_t value, bool isUnit64);
26 ~ArkNativeBigInt() override;
/foundation/arkui/napi/native_engine/impl/ark/
Dark_native_engine.cpp447 return GetNativeChunk().New<ArkNativeBigInt>(this, value); in CreateBigInt()
452 return GetNativeChunk().New<ArkNativeBigInt>(this, value, true); in CreateBigInt()
1066 result = chunk.New<ArkNativeBigInt>(engine, value); in ArkValueToNativeValue()
1124 return GetNativeChunk().New<ArkNativeBigInt>(this, value); in CreateBigWords()