| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | test_utils.h | 34 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()
|
| D | mem_stats_additional_info_test.cpp | 96 …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()
|
| D | class_linker_test.cpp | 270 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/ |
| D | core_class_linker_extension.cpp | 84 …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/ |
| D | ets_class_linker_extension.cpp | 146 …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/ |
| D | escompat_RegExp.cpp | 148 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/ |
| D | new_object_stub_builder.cpp | 944 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()
|
| D | typed_hcr_lowering.cpp | 2033 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/ |
| D | string.cpp | 1027 …auto *stringClass = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(Class… in AllocStringObject() local 1032 …stringClass, size, DEFAULT_ALIGNMENT, thread, mem::ObjectAllocatorBase::ObjMemInitPolicy::NO_INIT)) in AllocStringObject() 1034 …stringClass, size, DEFAULT_ALIGNMENT, thread, mem::ObjectAllocatorBase::ObjMemInitPolicy::NO_INIT)… in AllocStringObject()
|