/arkcompiler/ets_frontend/es2panda/ir/base/ |
H A D | metaProperty.cpp | 31 case MetaPropertyKind::NEW_TARGET: { in Dump() 49 if (kind_ == ir::MetaProperty::MetaPropertyKind::NEW_TARGET) { in Compile()
|
H A D | metaProperty.h | 34 enum class MetaPropertyKind { NEW_TARGET, IMPORT_META }; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::MetaProperty::MetaPropertyKind
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | argument_accessor.cpp | 72 return static_cast<size_t>(CommonArgIdx::NEW_TARGET); in GetFunctionArgIndex() 87 return static_cast<size_t>(CommonArgIdx::NEW_TARGET); in GetFunctionArgIndex() 96 return static_cast<size_t>(CommonArgIdx::NEW_TARGET); in GetFunctionArgIndex() 126 args_.insert(args_.begin() + static_cast<size_t>(CommonArgIdx::NEW_TARGET), newTargetGate); in CollectArgs()
|
H A D | argument_accessor.h | 30 NEW_TARGET, member in panda::ecmascript::kungfu::CommonArgIdx 44 NEW_TARGET, member in panda::ecmascript::kungfu::FrameArgIdx
|
H A D | async_function_lowering.cpp | 41 GateRef newTarget = argAccessor_.GetCommonArgGate(CommonArgIdx::NEW_TARGET);
in ProcessJumpTable()
|
H A D | bytecode_circuit_builder.cpp | 618 args[idx++] = argAcc_.GetCommonArgGate(CommonArgIdx::NEW_TARGET); in BuildFrameArgs() 676 args.insert(args.begin() + static_cast<uint8_t>(CommonArgIdx::NEW_TARGET), newTarget); in BuildOSRArgs() 772 gate = argAcc_.GetCommonArgGate(CommonArgIdx::NEW_TARGET); in NewConst()
|
H A D | slowpath_lowering.cpp | 1757 DEFVALUE(newTarget, (&builder_), VariableType::JS_ANY(), argAcc_.GetFrameArgsIn(gate, FrameArgIdx::NEW_TARGET)); in LowerSuperCall() 1792 GateRef newTarget = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::NEW_TARGET); in LowerSuperCallArrow() 1808 DEFVALUE(newTarget, (&builder_), VariableType::JS_ANY(), argAcc_.GetFrameArgsIn(gate, FrameArgIdx::NEW_TARGET)); in LowerSuperCallSpread() 1948 DEFVALUE(newTarget, (&builder_), VariableType::JS_ANY(), argAcc_.GetFrameArgsIn(gate, FrameArgIdx::NEW_TARGET)); in LowerSuperCallForwardAllArgs() 3320 index != static_cast<size_t>(CommonArgIdx::NEW_TARGET); in IsFastCallArgs()
|
H A D | typed_bytecode_lowering.cpp | 1625 GateRef newTarget = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::NEW_TARGET); in LowerTypedSuperCall()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_assembler.h | 25 NEW_TARGET, member in panda::ecmascript::kungfu::SpecialRegister 54 case SpecialRegister::NEW_TARGET: in GetSpecialRegisterOffset()
|
H A D | baseline_compiler.cpp | 266 GetBaselineAssembler().Move(SpecialRegister::ACC_REGISTER, SpecialRegister::NEW_TARGET); in BYTECODE_BASELINE_HANDLER_IMPLEMENT()
|
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | metaPropertyBuilder.h | 42 MetaProperty::MetaPropertyKind kind_ = MetaProperty::MetaPropertyKind::NEW_TARGET;
|
/arkcompiler/ets_frontend/ets2panda/ir/base/ |
H A D | metaProperty.cpp | 37 case MetaPropertyKind::NEW_TARGET: { in Dump()
|
H A D | metaProperty.h | 33 enum class MetaPropertyKind { NEW_TARGET, IMPORT_META }; member in ark::es2panda::ir::MetaProperty::MetaPropertyKind
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | JSCompiler.cpp | 412 if (expr->Kind() == ir::MetaProperty::MetaPropertyKind::NEW_TARGET) { in Compile()
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | expressionParser.cpp | 844 auto *metaProperty = AllocNode<ir::MetaProperty>(ir::MetaProperty::MetaPropertyKind::NEW_TARGET); in ParsePotentialNewTarget()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | expressionParser.cpp | 1015 auto *metaProperty = AllocNode<ir::MetaProperty>(ir::MetaProperty::MetaPropertyKind::NEW_TARGET); in ParsePotentialNewTarget()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/ |
H A D | llvm_ir_builder.cpp | 2905 GateRef newTarget = argAcc.GetFrameArgsIn(frameState, FrameArgIdx::NEW_TARGET); in VisitDeoptCheck()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/ |
H A D | litecg_ir_builder.cpp | 2959 GateRef newTarget = argAcc.GetFrameArgsIn(frameState, FrameArgIdx::NEW_TARGET); in VisitDeoptCheck()
|