H A D | slowpath_lowering.cpp | 1766 GateRef superFunc = objBuilder.GetPrototype(glue_, func); in LowerSuperCall() local 1768 CheckSuperAndNewTarget(objBuilder, superFunc, newTarget, thisObj, fastPath, slowPath); in LowerSuperCall() 1771 LowerFastSuperCallWithArgArray(taggedArray, {gate, superFunc, *newTarget, *thisObj, in LowerSuperCall() 1774 result = objBuilder.ConstructorCheck(glue_, superFunc, *result, *thisObj); in LowerSuperCall() 1816 GateRef superFunc = objBuilder.GetPrototype(glue_, func); in LowerSuperCallSpread() local 1817 CheckSuperAndNewTarget(objBuilder, superFunc, newTarget, thisObj, fastPath, slowPath); in LowerSuperCallSpread() 1822 LowerFastSuperCallWithArgArray(array, {gate, superFunc, *newTarget, *thisObj, actualArgc}, in LowerSuperCallSpread() 1825 result = objBuilder.ConstructorCheck(glue_, superFunc, *result, *thisObj); in LowerSuperCallSpread() 1866 GateRef superFunc = args[1]; // 1: index of superFunc in LowerFastSuperCall() local 1880 CallNGCRuntimeWithCallTimer(RTSTUB_ID(JSFastCallWithArgV), gate, superFunc, result, LowerFastSuperCall() local 1884 CallNGCRuntimeWithCallTimer(RTSTUB_ID(JSFastCallWithArgVAndPushArgv), gate, superFunc, result, LowerFastSuperCall() local 1897 CallNGCRuntimeWithCallTimer(RTSTUB_ID(JSCallWithArgV), gate, superFunc, result, callArgs); LowerFastSuperCall() local 1900 CallNGCRuntimeWithCallTimer(RTSTUB_ID(JSCallWithArgVAndPushArgv), gate, superFunc, result, callArgs); LowerFastSuperCall() local 1904 CallNGCRuntimeWithCallTimer(RTSTUB_ID(SuperCallWithArgV), gate, superFunc, result, LowerFastSuperCall() local [all...] |