MCPcopy Create free account
hub / github.com/WheretIB/nullc / RunCallStackHelper

Method RunCallStackHelper

NULLC/Executor.cpp:1768–1778  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1766
1767#ifdef NULLC_VM_CALL_STACK_UNWRAP
1768bool Executor::RunCallStackHelper(unsigned funcID, unsigned extraPopDW, unsigned callStackPos)
1769{
1770 const char *fName = exLinker->exSymbols.data + exFunctions[funcIDStack[callStackPos]].offsetToName;
1771 (void)fName;
1772 if(callStackPos + 1 < funcIDStack.size())
1773 {
1774 return RunCallStackHelper(funcID, extraPopDW, callStackPos + 1);
1775 }else{
1776 return RunExternalFunction(funcID, extraPopDW);
1777 }
1778}
1779#endif
1780
1781#if !defined(__CELLOS_LV2__) && !defined(_M_X64)

Callers

nothing calls this directly

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected