| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_reflect.cpp | 99 JSHandle<JSTaggedValue> key = JSTaggedValue::ToPropertyKey(thread, GetCallArg(argv, 1)); in ReflectDefineProperty() 123 JSHandle<JSTaggedValue> key = JSTaggedValue::ToPropertyKey(thread, GetCallArg(argv, 1)); in ReflectDeleteProperty() 143 JSHandle<JSTaggedValue> key = JSTaggedValue::ToPropertyKey(thread, GetCallArg(argv, 1)); in ReflectGet() 169 JSHandle<JSTaggedValue> key = JSTaggedValue::ToPropertyKey(thread, GetCallArg(argv, 1)); in ReflectGetOwnPropertyDescriptor() 210 JSHandle<JSTaggedValue> key = JSTaggedValue::ToPropertyKey(thread, GetCallArg(argv, 1)); in ReflectHas() 281 JSHandle<JSTaggedValue> key = JSTaggedValue::ToPropertyKey(thread, GetCallArg(argv, 1)); in ReflectSet()
|
| D | builtins_object.cpp | 310 JSHandle<JSTaggedValue> key = JSTaggedValue::ToPropertyKey(thread, prop); in DefineProperty() 378 JSHandle<JSTaggedValue> key = JSTaggedValue::ToPropertyKey(thread, prop); in GetOwnPropertyDescriptor() 791 JSHandle<JSTaggedValue> property = JSTaggedValue::ToPropertyKey(thread, prop); in HasOwnProperty() 848 JSHandle<JSTaggedValue> property = JSTaggedValue::ToPropertyKey(thread, msg); in PropertyIsEnumerable() 1142 JSHandle<JSTaggedValue> propertyKey = JSTaggedValue::ToPropertyKey(thread, key); in CreateDataPropertyOnObjectFunctions() 1169 JSHandle<JSTaggedValue> key = JSTaggedValue::ToPropertyKey(thread, prop); in HasOwn()
|
| /arkcompiler/ets_runtime/ecmascript/ic/ |
| D | ic_runtime.cpp | 183 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(thread_, key); in LoadValueMiss() 227 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(thread_, key); in LoadMiss() 273 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(GetThread(), key); in LoadTypedArrayValueMiss() 369 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(GetThread(), key); in StoreTypedArrayValueMiss()
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | memberExpression.cpp | 53 return pg->ToPropertyKey(property_, computed_); in CompileKey()
|
| D | objectExpression.cpp | 371 compiler::Operand key = pg->ToPropertyKey(prop->Key(), prop->IsComputed()); in CompilePropertyWithInit()
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | function.cpp | 154 op = pg->ToPropertyKey(prop->Key(), prop->IsComputed()); in CompileField()
|
| D | pandagen.h | 491 Operand ToPropertyKey(const ir::Expression *prop, bool isComputed);
|
| D | pandagen.cpp | 2103 Operand PandaGen::ToPropertyKey(const ir::Expression *prop, bool isComputed) in ToPropertyKey() function in panda::es2panda::compiler::PandaGen
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stubs-inl.h | 117 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(thread, prop); in RuntimeIsIn() 270 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(thread, prop); in RuntimeDelObjProp() 562 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(thread, prop); in RuntimeLdObjByValue() 581 JSHandle<JSTaggedValue> propKey(JSTaggedValue::ToPropertyKey(thread, prop)); in RuntimeStObjByValue() 604 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(thread, key); in RuntimeStOwnByValue() 624 JSHandle<JSTaggedValue> propKey(JSTaggedValue::ToPropertyKey(thread, key)); in RuntimeLdSuperByValue() 643 JSHandle<JSTaggedValue> propKey(JSTaggedValue::ToPropertyKey(thread, key)); in RuntimeStSuperByValue() 1092 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(thread, key); in RuntimeStOwnByValueWithNameSet() 1133 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(thread, propHandle); in RuntimeStOwnByNameWithNameSet() 2285 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(thread, prop); in RuntimeDefineGetterSetterByValue() [all …]
|
| D | runtime_stubs.cpp | 783 DEF_RUNTIME_STUBS(ToPropertyKey) in DEF_RUNTIME_STUBS() argument 785 RUNTIME_STUBS_HEADER(ToPropertyKey); in DEF_RUNTIME_STUBS() 787 JSTaggedValue res = JSTaggedValue::ToPropertyKey(thread, key).GetTaggedValue(); in DEF_RUNTIME_STUBS() 1095 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(thread, key); in DEF_RUNTIME_STUBS() 1113 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(thread, key); in DEF_RUNTIME_STUBS() 1131 JSHandle<JSTaggedValue> propKey = JSTaggedValue::ToPropertyKey(thread, key); in DEF_RUNTIME_STUBS()
|
| D | runtime_stubs.h | 152 V(ToPropertyKey) \
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | memberExpression.cpp | 94 compiler::Operand prop = pg->ToPropertyKey(property_, computed_, isSuper); in LoadRhs()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | pandagen.h | 255 …Operand ToPropertyKey(const ir::Expression *prop, bool isComputed, bool isSuperExpression = false);
|
| D | pandagen.cpp | 1677 Operand PandaGen::ToPropertyKey(const ir::Expression *prop, bool isComputed, bool isSuperExpression) in ToPropertyKey() function in panda::es2panda::compiler::PandaGen
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| D | classDefinition.cpp | 301 pg->ToPropertyKey(prop->Key(), false); in CompileMissingProperties()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | tagged_value_test.cpp | 775 HWTEST_F_L0(JSTaggedValueTest, ToPropertyKey) in HWTEST_F_L0() argument 780 …result = JSTaggedValue::ToPropertyKey(thread, JSHandle<JSTaggedValue>(thread, key)).GetTaggedValue… in HWTEST_F_L0() 849 JSHandle<JSTaggedValue> key1 = JSTaggedValue::ToPropertyKey(thread, undefinedHandle); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_tagged_value.h | 369 …static JSHandle<JSTaggedValue> ToPropertyKey(JSThread *thread, const JSHandle<JSTaggedValue> &tagg…
|
| D | js_tagged_value.cpp | 61 JSHandle<JSTaggedValue> JSTaggedValue::ToPropertyKey(JSThread *thread, const JSHandle<JSTaggedValue… in ToPropertyKey() function in panda::ecmascript::JSTaggedValue
|
| D | runtime_call_id.h | 246 V(ToPropertyKey) \
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | slowpath_lowering.cpp | 3193 const int id = RTSTUB_ID(ToPropertyKey); in LowerToPropertyKey()
|
| D | interpreter_stub.cpp | 5059 GateRef res = CallRuntime(glue, RTSTUB_ID(ToPropertyKey), {acc}); in DECLARE_ASM_HANDLER()
|
| D | stub_builder.cpp | 6221 key = CallRuntime(glue, RTSTUB_ID(ToPropertyKey), {value}); in DeletePropertyOrThrow()
|
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | interpreter-inl.h | 7428 JSTaggedValue res = JSTaggedValue::ToPropertyKey(thread, handleAcc).GetTaggedValue(); in RunInternal()
|