Home
last modified time | relevance | path

Searched refs:stringClass (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/tests/
Dtest_utils.h34 auto *stringClass = Runtime::GetCurrent() in AllocateNullifiedPayloadString() local
38 ASSERT(stringClass != nullptr); in AllocateNullifiedPayloadString()
41 …return heapManager->AllocateObject(stringClass, panda::coretypes::String::ComputeSizeUtf16(length)… in AllocateNullifiedPayloadString()
Dmem_stats_additional_info_test.cpp96 …Class *stringClass = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(Clas… in TEST_F() local
99 ASSERT_TRUE(statistics.find(stringClass->GetName()) != std::string::npos); in TEST_F()
Dclass_linker_test.cpp270 Class *stringClass = ext->GetClassRoot(ClassRoot::STRING); in TEST_F() local
271 ASSERT_NE(stringClass, nullptr); in TEST_F()
272 EXPECT_EQ(stringClass->GetBase(), objectClass); in TEST_F()
273 EXPECT_EQ(stringClass->GetComponentSize(), 0U); in TEST_F()
274 EXPECT_EQ(stringClass->GetFlags(), Class::STRING_CLASS); in TEST_F()
275 EXPECT_EQ(stringClass->GetType().GetId(), panda_file::Type::TypeId::REFERENCE); in TEST_F()
276 EXPECT_FALSE(stringClass->IsArrayClass()); in TEST_F()
277 EXPECT_FALSE(stringClass->IsObjectArrayClass()); in TEST_F()
278 EXPECT_TRUE(stringClass->IsStringClass()); in TEST_F()
279 EXPECT_FALSE(stringClass->IsPrimitive()); in TEST_F()
/arkcompiler/runtime_core/static_core/runtime/core/
Dcore_class_linker_extension.cpp84 …auto *stringClass = CreateClass(ctx.GetStringClassDescriptor(), GetClassVTableSize(ClassRoot::STRI… in InitializeImpl() local
86 stringClass->SetBase(objClass); in InitializeImpl()
87 stringClass->SetStringClass(); in InitializeImpl()
89 stringClass->SetState(Class::State::LOADED); in InitializeImpl()
90 stringClass->SetLoadContext(GetBootContext()); in InitializeImpl()
91 GetClassLinker()->AddClassRoot(ClassRoot::STRING, stringClass); in InitializeImpl()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_class_linker_extension.cpp146 …auto *stringClass = GetClassLinker()->GetClass(langCtx_.GetStringClassDescriptor(), false, GetBoot… in InitializeImpl() local
147 if (stringClass == nullptr) { in InitializeImpl()
152 SetClassRoot(ClassRoot::STRING, stringClass); in InitializeImpl()
153 stringClass->SetStringClass(); in InitializeImpl()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
Descompat_RegExp.cpp148 auto stringClass = classLinker->GetClassRoot(EtsClassRoot::STRING); in SetGroupNames() local
151 EtsObjectArray *etsGroupNames = EtsObjectArray::Create(stringClass, groupName.size()); in SetGroupNames()
282 auto stringClass = classLinker->GetClassRoot(EtsClassRoot::STRING); in SetResultField() local
285 …VMHandle<EtsObjectArray> resultArray(coroutine, EtsObjectArray::Create(stringClass, matches.size()… in SetResultField()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dnew_object_stub_builder.cpp944 GateRef stringClass = GetGlobalConstantValue(VariableType::JS_POINTER(), glue_, in AllocLineStringObject() local
946 StoreHClass(glue_, result->ReadVariable(), stringClass); in AllocLineStringObject()
962 GateRef stringClass = GetGlobalConstantValue(VariableType::JS_POINTER(), glue_, in AllocSlicedStringObject() local
964 StoreHClass(glue_, result->ReadVariable(), stringClass); in AllocSlicedStringObject()
987 GateRef stringClass = GetGlobalConstantValue(VariableType::JS_POINTER(), glue_, in AllocTreeStringObject() local
989 StoreHClass(glue_, result->ReadVariable(), stringClass); in AllocTreeStringObject()
Dtyped_hcr_lowering.cpp2033 GateRef stringClass = builder_.GetGlobalConstantValue(ConstantIndex::LINE_STRING_CLASS_INDEX); in AllocateLineString() local
2037 … builder_.StoreConstOffset(VariableType::JS_POINTER(), lineString, 0, stringClass); // StoreHClass in AllocateLineString()
2069 GateRef stringClass = builder_.GetGlobalConstantValue(ConstantIndex::SLICED_STRING_CLASS_INDEX); in AllocateSlicedString() local
2074 …builder_.StoreConstOffset(VariableType::JS_POINTER(), slicedString, 0, stringClass); // StoreHClass in AllocateSlicedString()
/arkcompiler/runtime_core/static_core/runtime/coretypes/
Dstring.cpp1027 …auto *stringClass = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(Class… in AllocStringObject() local
1032stringClass, size, DEFAULT_ALIGNMENT, thread, mem::ObjectAllocatorBase::ObjMemInitPolicy::NO_INIT)) in AllocStringObject()
1034stringClass, size, DEFAULT_ALIGNMENT, thread, mem::ObjectAllocatorBase::ObjMemInitPolicy::NO_INIT)… in AllocStringObject()