Lines Matching defs:argc
147 GateRef argc = args[static_cast<size_t>(CommonArgIdx::ACTUAL_ARGC)];
148 LowerFastCall(hirGate, glue_, func, argc, args, argsFastCall, &res, &exit, false);
1979 GateRef argc = builder_.Int64Sub(actualArgc, builder_.Int64(NUM_MANDATORY_JSFUNC_ARGS));
1981 LowerFastSuperCall({ gate, super, *newTarget, *thisObj, argc }, argv, result, callExit);
3331 ASSERT(num >= 3); // 3: skip argc argv newtarget
3332 std::vector<GateRef> argsFastCall(num - 3); // 3: skip argc argv newtarget
3340 GateRef argc = acc_.GetValueIn(gate, static_cast<size_t>(CommonArgIdx::ACTUAL_ARGC));
3343 LowerFastCall(gate, glue_, ctor, argc, args, argsFastCall, &res, &exit, true);
3360 ASSERT(num >= 3); // 3: skip argc argv newtarget
3361 std::vector<GateRef> argsFastCall(num - 3); // 3:skip argc argv newtarget
3364 if (IsFastCallArgs(i)) { // 1: argc index 3: newtarget index 2:ActualArgv
3369 GateRef argc = acc_.GetValueIn(gate, static_cast<size_t>(CommonArgIdx::ACTUAL_ARGC));
3372 LowerFastCall(gate, glue_, func, argc, args, argsFastCall, &res, &exit, false);
3386 ASSERT(num >= 3); // 3:skip argc argv newtarget
3387 std::vector<GateRef> argsFastCall(num - 3); // 3:skip argc argv newtarget
3471 void SlowPathLowering::LowerFastCall(GateRef gate, GateRef glue, GateRef func, GateRef argc,
3504 BRANCH_CIR(builder_.Equal(expectedArgc, argc), &call, &callBridge);
3533 BRANCH_CIR(builder_.Equal(expectedArgc, argc), &call1, &callBridge1);