Lines Matching refs:CommonArgIdx
19 void ArgumentAccessor::NewCommonArg(const CommonArgIdx argIndex, MachineType machineType, GateType gateType)
34 return static_cast<size_t>(CommonArgIdx::NUM_OF_ARGS) + numArgs;
60 GateRef ArgumentAccessor::GetCommonArgGate(const CommonArgIdx arg) const
72 return static_cast<size_t>(CommonArgIdx::NEW_TARGET);
75 return static_cast<size_t>(CommonArgIdx::THIS_OBJECT);
78 return static_cast<size_t>(CommonArgIdx::FUNC);
81 return static_cast<size_t>(CommonArgIdx::THIS_OBJECT);
84 return static_cast<size_t>(CommonArgIdx::FUNC);
87 return static_cast<size_t>(CommonArgIdx::NEW_TARGET);
93 return static_cast<size_t>(CommonArgIdx::FUNC);
96 return static_cast<size_t>(CommonArgIdx::NEW_TARGET);
99 return static_cast<size_t>(CommonArgIdx::THIS_OBJECT);
103 size_t numOfArgs = static_cast<size_t>(CommonArgIdx::NUM_OF_ARGS);
124 args_.insert(args_.begin() + static_cast<size_t>(CommonArgIdx::ACTUAL_ARGC), actualArgcGate);
125 args_.insert(args_.begin() + static_cast<size_t>(CommonArgIdx::ACTUAL_ARGV), actualArgvGate);
126 args_.insert(args_.begin() + static_cast<size_t>(CommonArgIdx::NEW_TARGET), newTargetGate);