Home
last modified time | relevance | path

Searched refs:JSSymbol (Results 1 - 25 of 47) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_symbol_test.cpp29 JSHandle<JSSymbol> normallSymbol = factory->NewJSSymbol(); in HWTEST_F_L0()
33 JSHandle<JSSymbol> privateSymbol = factory->NewPrivateSymbol(); in HWTEST_F_L0()
39 JSHandle<JSSymbol> privateNameSymbol = factory->NewPrivateNameSymbol(symbolName); in HWTEST_F_L0()
44 JSHandle<JSSymbol> wellKnowSymbol = factory->NewWellKnownSymbol(symbolName); in HWTEST_F_L0()
59 JSSymbol *helloWord1Symbol = JSSymbol::Cast(helloWord1SymbolVal->GetTaggedObject()); in HWTEST_F_L0()
60 JSSymbol *helloWord2Symbol = JSSymbol::Cast(helloWord2SymbolVal->GetTaggedObject()); in HWTEST_F_L0()
61 JSSymbol *hiWordSymbol = JSSymbol in HWTEST_F_L0()
[all...]
H A Dsymbol_table_test.cpp91 EXPECT_EQ(SymbolTable::Hash(jsObJect.GetTaggedValue()), JSSymbol::ComputeHash()); in HWTEST_F_L0()
223 JSHandle<JSSymbol> handleSymbol = factory->NewJSSymbol(); in HWTEST_F_L0()
H A Djs_function_test.cpp139 JSHandle<JSSymbol> symbol = factory->NewPublicSymbolWithChar("name"); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/builtins/tests/
H A Dbuiltins_symbol_test.cpp98 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewJSSymbol(); in HWTEST_F_L0()
129 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewPublicSymbolWithChar("aaa"); in HWTEST_F_L0()
145 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewJSSymbol(); in HWTEST_F_L0()
182 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewPublicSymbolWithChar("bbb"); in HWTEST_F_L0()
212 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewSymbolWithTableWithChar("ccc"); in HWTEST_F_L0()
228 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewPublicSymbolWithChar("bbb"); in HWTEST_F_L0()
240 JSHandle<JSSymbol> otherSymbol = ecmaVM->GetFactory()->NewPublicSymbolWithChar("ccc"); in HWTEST_F_L0()
262 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewJSSymbol(); in HWTEST_F_L0()
294 JSSymbol *sym = reinterpret_cast<JSSymbol *>(resul in HWTEST_F_L0()
[all...]
H A Dbuiltins_finalization_registry_test.cpp355 JSHandle<JSSymbol> symbol1 = thread->GetEcmaVM()->GetFactory()->NewJSSymbol(); in HWTEST_F_L0()
356 JSHandle<JSSymbol> symbol2 = thread->GetEcmaVM()->GetFactory()->NewJSSymbol(); in HWTEST_F_L0()
384 JSHandle<JSSymbol> symbol = thread->GetEcmaVM()->GetFactory()->NewJSSymbol(); in HWTEST_F_L0()
H A Dbuiltins_weak_map_test.cpp206 JSHandle<JSSymbol> symbolKey = thread->GetEcmaVM()->GetFactory()->NewJSSymbol(); in HWTEST_F_L0()
H A Dbuiltins_weak_set_test.cpp207 JSHandle<JSSymbol> symbolKey = thread->GetEcmaVM()->GetFactory()->NewJSSymbol(); in HWTEST_F_L0()
H A Dbuiltins_weak_ref_test.cpp172 JSHandle<JSSymbol> symbolTarget = thread->GetEcmaVM()->GetFactory()->NewJSSymbol(); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
H A Dsymbol_table.h67 return JSSymbol::ComputeHash(); in Hash()
94 JSSymbol *symbol = JSSymbol::Cast(value.GetTaggedObject()); in FindSymbol()
H A Djs_symbol.h27 class JSSymbol : public TaggedObject { class
52 CAST_CHECK(JSSymbol, IsSymbol);
121 static bool Equal(const JSSymbol &src, const JSSymbol &dst) in Equal()
H A Dobject_factory.h43 class JSSymbol;
292 JSHandle<JSSymbol> NewEmptySymbol();
294 JSHandle<JSSymbol> NewJSSymbol();
296 JSHandle<JSSymbol> NewPrivateSymbol();
298 JSHandle<JSSymbol> NewPrivateNameSymbol(const JSHandle<JSTaggedValue> &name);
300 JSHandle<JSSymbol> NewWellKnownSymbol(const JSHandle<JSTaggedValue> &name);
302 JSHandle<JSSymbol> NewPublicSymbol(const JSHandle<JSTaggedValue> &name);
304 JSHandle<JSSymbol> NewSymbolWithTable(const JSHandle<JSTaggedValue> &name);
306 JSHandle<JSSymbol> NewPrivateNameSymbolWithChar(std::string_view description);
308 JSHandle<JSSymbol> NewWellKnownSymbolWithCha
[all...]
H A Dshared_object_factory.cpp667 JSHandle<JSSymbol> ObjectFactory::NewSWellKnownSymbol(const JSHandle<JSTaggedValue> &name) in NewSWellKnownSymbol()
672 JSHandle<JSSymbol> obj(thread_, JSSymbol::Cast(header)); in NewSWellKnownSymbol()
680 JSHandle<JSSymbol> ObjectFactory::NewSPublicSymbol(const JSHandle<JSTaggedValue> &name) in NewSPublicSymbol()
685 JSHandle<JSSymbol> obj(thread_, JSSymbol::Cast(header)); in NewSPublicSymbol()
692 JSHandle<JSSymbol> ObjectFactory::NewSEmptySymbol() in NewSEmptySymbol()
697 JSHandle<JSSymbol> obj(thread_, JSSymbol::Cast(header)); in NewSEmptySymbol()
704 JSHandle<JSSymbol> ObjectFactor
[all...]
H A Dtransitions_dictionary.h54 hash = JSSymbol::Cast(key.GetTaggedObject())->GetHashField(); in Hash()
H A Dtagged_node.h61 auto symbolString = JSSymbol::Cast(key.GetTaggedObject()); in Hash()
H A Dobject_factory.cpp1193 JSHandle<JSSymbol> jsSymbol = NewPublicSymbolWithChar("IntlLegacyConstructedSymbol"); in InitializeJSObject()
2318 JSHandle<JSSymbol> ObjectFactory::NewEmptySymbol() in NewEmptySymbol()
2323 JSHandle<JSSymbol> obj(thread_, JSSymbol::Cast(header)); in NewEmptySymbol()
2330 JSHandle<JSSymbol> ObjectFactory::NewJSSymbol() in NewJSSymbol()
2335 JSHandle<JSSymbol> obj(thread_, JSSymbol::Cast(header)); in NewJSSymbol()
2342 JSHandle<JSSymbol> ObjectFactory::NewPrivateSymbol() in NewPrivateSymbol()
2344 JSHandle<JSSymbol> obj = NewJSSymbol(); in NewPrivateSymbol()
2349 JSHandle<JSSymbol> ObjectFactor
[all...]
H A Dlayout_info.cpp201 auto symbol = JSSymbol::Cast(key); in GetSymbolKeyString()
H A Dglobal_dictionary-inl.h32 auto symbolString = JSSymbol::Cast(key.GetTaggedObject()); in Hash()
H A Dlinked_hash_table.cpp262 auto symbolString = JSSymbol::Cast(key.GetTaggedObject()); in Hash()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_symbol.cpp43 JSHandle<JSSymbol> jsSymbol = factory->NewJSSymbol(); in SymbolConstructor()
51 JSHandle<JSSymbol> jsSymbol = factory->NewPublicSymbol(descHandle); in SymbolConstructor()
91 auto symbolObject = reinterpret_cast<JSSymbol *>(sym.GetTaggedObject()); in SymbolDescriptiveString()
162 JSHandle<JSSymbol> symbol = factory->NewSymbolWithTable(stringHandle); in For()
235 JSTaggedValue desValue = JSSymbol::Cast(value->GetTaggedObject())->GetDescription(); in ThisSymbolValue()
244 JSTaggedValue primitiveDesValue = JSSymbol::Cast(primitive.GetTaggedObject())->GetDescription(); in ThisSymbolValue()
H A Dbuiltins.h322 template<int type = JSSymbol::SYMBOL_DEFAULT_TYPE>
327 template<int type = JSSymbol::SYMBOL_DEFAULT_TYPE>
/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
H A Dpgo_type_manager.cpp109 JSSymbol* symbolPtr = JSSymbol::Cast(symbol.GetTaggedObject()); in GenSymbolInfo()
111 uint64_t slotIndex = JSSymbol::GetSlotIndex(symbolId); in GenSymbolInfo()
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dc_string.cpp112 ecmascript::JSTaggedValue desc = JSSymbol::Cast(key.GetTaggedObject())->GetDescription(); in ConvertToString()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dhash_stub_builder.cpp40 res = Load(VariableType::INT32(), key, IntPtr(JSSymbol::HASHFIELD_OFFSET)); in GetHash()
/arkcompiler/ets_runtime/ecmascript/ic/tests/
H A Dproperties_cache_test.cpp63 JSHandle<JSSymbol> handleSymbol(factory->NewJSSymbol()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/ic/
H A Dic_runtime.cpp249 if (key->IsSymbol() && JSSymbol::Cast(key->GetTaggedObject())->IsPrivate()) { in LoadMiss()
387 if (key->IsSymbol() && JSSymbol::Cast(key->GetTaggedObject())->IsPrivate()) { in StoreMiss()

Completed in 21 milliseconds

12