Home
last modified time | relevance | path

Searched refs:GetStartIndex (Results 1 - 15 of 15) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_string_stub_builder.h127 GateRef GetStartIndex() in GetStartIndex() function in panda::ecmascript::kungfu::FlatStringStubBuilder
148 startIndex_(flatString->GetStartIndex()), in StringInfoGateRef()
155 GateRef GetStartIndex() const in GetStartIndex() function
H A Dbuiltins_string_stub_builder.cpp2626 GateRef startIndex = srcStringInfoGate.GetStartIndex(); in EcmaStringTrimBody()
/arkcompiler/ets_runtime/ecmascript/base/
H A Darray_helper.h41 static int64_t GetStartIndex(JSThread *thread, const JSHandle<JSTaggedValue> &startIndexHandle,
44 // Otherwise, let startIndexHandle = GetCallArg(argv, argIndex) and call GetStartIndex.
H A Darray_helper.cpp23 int64_t ArrayHelper::GetStartIndex(JSThread *thread, const JSHandle<JSTaggedValue> &startIndexHandle, in GetStartIndex() function in panda::ecmascript::base::ArrayHelper
60 return GetStartIndex(thread, arg, length); in GetStartIndexFromArgs()
H A Djson_parser.cpp1114 slicedOffset = sliced->GetStartIndex();
/arkcompiler/ets_runtime/ecmascript/
H A Decma_string-inl.h434 CopyChars(buf, parent->GetDataUtf8() + SlicedString::Cast(src)->GetStartIndex(), length); in WriteToFlat()
436 CopyChars(buf, parent->GetDataUtf16() + SlicedString::Cast(src)->GetStartIndex(), length); in WriteToFlat()
483 CopyChars(buf, parent->GetDataUtf8() + SlicedString::Cast(src)->GetStartIndex() + pos, length); in WriteToFlatWithPos()
485 CopyChars(buf, parent->GetDataUtf16() + SlicedString::Cast(src)->GetStartIndex() + pos, length); in WriteToFlatWithPos()
H A Decma_string.cpp152 slicedString->SetStartIndex(start + srcFlat.GetStartIndex()); in GetSlicedString()
1405 startIndex = SlicedString::Cast(*string)->GetStartIndex(); in FlattenAllString()
1465 return EcmaString::Cast(str->GetParent())->GetDataUtf8() + str->GetStartIndex(); in GetUtf8DataFlat()
1477 return EcmaString::Cast(str->GetParent())->GetDataUtf8() + str->GetStartIndex(); in GetNonTreeUtf8Data()
1498 return EcmaString::Cast(str->GetParent())->GetDataUtf16() + str->GetStartIndex(); in GetUtf16DataFlat()
1510 return EcmaString::Cast(str->GetParent())->GetDataUtf16() + str->GetStartIndex(); in GetNonTreeUtf16Data()
H A Decma_string.h937 Span<const uint8_t> sp(parent->GetDataUtf8() + GetStartIndex(), length);
940 Span<const uint16_t> sp(parent->GetDataUtf16() + GetStartIndex(), length);
943 Span<const uint8_t> sp(ConstantString::Cast(parent)->GetConstantData() + GetStartIndex(), length);
1034 uint32_t GetStartIndex() const in GetStartIndex() function in panda::FlatStringInfo
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
H A Daot_file_info.cpp56 auto it = GetFuncEntryDesWithCallsite(retAddr - 1, d.GetStartIndex(), d.GetFuncCount()); // -1: for pc in CalCallSiteInfo()
H A Dmodule_section_des.h117 uint32_t GetStartIndex() const in GetStartIndex() function in panda::ecmascript::ModuleSectionDes
H A Delf_builder.cpp461 uint32_t index = des.GetStartIndex(); in MergeArkStackMapSections()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dstub_builder.cpp8808 ZExtInt32ToPtr(stringInfoGate.GetStartIndex())); in GetNormalStringData()
8818 result = PtrAdd(data, ZExtInt32ToPtr(stringInfoGate.GetStartIndex())); in GetNormalStringData()
8823 GateRef offset = PtrMul(ZExtInt32ToPtr(stringInfoGate.GetStartIndex()), IntPtr(sizeof(uint16_t))); in GetNormalStringData()
H A Dnew_object_stub_builder.cpp1659 Int32Add(from, flatString->GetStartIndex())); in AllocSlicedStringObject()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_array.cpp1208 fromIndex = ArrayHelper::GetStartIndex(thread, fromIndexHandle, length); in IndexOfStable()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs.cpp3091 auto startIndex = SlicedString::Cast(string.GetTaggedValue())->GetStartIndex(); in DEF_RUNTIME_STUBS()

Completed in 57 milliseconds