Home
last modified time | relevance | path

Searched refs:IsClassPrototype (Results 1 – 15 of 15) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Dmessage_string.h65 V(IsClassPrototype) \
Dsubtyping_operator.cpp226 ASSERT(prototype->IsClassPrototype()); in TryMaintainTSSubtyping()
Djs_tagged_value-inl.h323 inline bool JSTaggedValue::IsClassPrototype() const in IsClassPrototype() function
325 return IsHeapObject() && GetTaggedObject()->GetClass()->IsClassPrototype(); in IsClassPrototype()
Djs_tagged_value.h512 bool IsClassPrototype() const;
Djs_hclass.h1304 inline bool IsClassPrototype() const in IsClassPrototype() function
/arkcompiler/ets_runtime/ecmascript/compiler/
Daccess_object_stub_builder.cpp255 Branch(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in StoreOwnByIndex()
477 Branch(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in StOwnByIndex()
509 Branch(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in StOwnByValue()
541 Branch(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in StOwnByName()
576 Branch(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in StOwnByValueWithNameSet()
621 Branch(IsClassPrototype(receiver), &notJSObject, &notClassPrototype); in StOwnByNameWithNameSet()
Dhcr_circuit_builder.h326 GateRef CircuitBuilder::IsClassPrototype(GateRef object) in IsClassPrototype() function
Dinterpreter_stub.cpp1585 Branch(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in DECLARE_ASM_HANDLER()
1618 Branch(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in DECLARE_ASM_HANDLER()
1794 Branch(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in DECLARE_ASM_HANDLER()
1937 Branch(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in DECLARE_ASM_HANDLER()
1980 Branch(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in DECLARE_ASM_HANDLER()
2023 Branch(IsClassPrototype(receiver), &slowPath, &fastPath); in DECLARE_ASM_HANDLER()
2061 Branch(IsClassPrototype(receiver), &slowPath, &fastPath); in DECLARE_ASM_HANDLER()
2099 Branch(IsClassPrototype(receiver), &notJSObject, &notClassPrototype); in DECLARE_ASM_HANDLER()
2141 Branch(IsClassPrototype(receiver), &notJSObject, &notClassPrototype); in DECLARE_ASM_HANDLER()
Dstub_builder-inl.h1108 inline GateRef StubBuilder::IsClassPrototype(GateRef object) in IsClassPrototype() function
1110 ASM_ASSERT(GET_MESSAGE_STRING_ID(IsClassPrototype), TaggedIsHeapObject(object)); in IsClassPrototype()
1111 GateRef res = env_->GetBuilder()->IsClassPrototype(object); in IsClassPrototype()
Dcircuit_builder.h412 inline GateRef IsClassPrototype(GateRef object);
Dstub_builder.h327 GateRef IsClassPrototype(GateRef object);
/arkcompiler/ets_runtime/ecmascript/ic/
Dic_runtime.h65 bool enumerable = !(receiver->IsClassPrototype() || receiver->IsClassConstructor()); in ConstructOp()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs-inl.h601 bool enumerable = !(obj->IsClassPrototype() || obj->IsClassConstructor()); in RuntimeStOwnByValue()
702 bool enumerable = !(obj->IsClassPrototype() || obj->IsClassConstructor()); in RuntimeStOwnByIndex()
1089 bool enumerable = !(obj->IsClassPrototype() || obj->IsClassConstructor()); in RuntimeStOwnByValueWithNameSet()
1116 bool enumerable = !(obj->IsClassPrototype() || obj->IsClassConstructor()); in RuntimeStOwnByName()
1136 bool enumerable = !(objHandle->IsClassPrototype() || objHandle->IsClassConstructor()); in RuntimeStOwnByNameWithNameSet()
2319 !(obj.GetTaggedValue().IsClassPrototype() || obj.GetTaggedValue().IsClassConstructor()); in RuntimeDefineGetterSetterByValue()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter-inl.h2321 … if (receiver.IsJSObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in RunInternal()
2358 … if (receiver.IsJSObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in RunInternal()
2455 … if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in RunInternal()
2795 … if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in RunInternal()
2833 … if (receiver.IsJSObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in RunInternal()
5728 … if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in RunInternal()
5785 … if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in RunInternal()
5814 … if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in RunInternal()
6517 … if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in RunInternal()
6648 … if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in RunInternal()
[all …]
Dinterpreter_assembly.cpp1938 if (receiver.IsJSObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in HandleStownbynameImm8Id16V8()
2087 if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in HandleStownbyindexImm8V8Imm16()
2120 if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in HandleStownbyvalueImm8V8V8()
2459 if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in HandleStownbyvaluewithnamesetImm8V8V8()
2501 if (receiver.IsJSObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in HandleStownbynamewithnamesetImm8Id16V8()
3137 if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in HandleStownbyvalueImm16V8V8()
3211 if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in HandleStownbyindexImm16V8Imm16()
3374 if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in HandleWideStownbyindexPrefV8Imm32()
5032 if (receiver.IsJSObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in HandleStownbynamewithnamesetImm16Id16V8()
5068 if (receiver.IsHeapObject() && !receiver.IsClassConstructor() && !receiver.IsClassPrototype()) { in HandleStownbyvaluewithnamesetImm16V8V8()
[all …]