pkg/runtime/unwind.c
uintptr_t runtime_caller_region(int skip) {
	struct caller_region_arg arg;
	if (skip < 0)
		return 0;
	arg.skip = skip + 1; // +1 for this function
	_Unwind_Backtrace(&backtrace_caller_region, &arg);
	return arg.result;
}
/* caller_region gets the region start for the caller specified
 * by skip, where skip has the same meaning as in runtime.Caller. */
caller_region gets the region start for the caller specified
by skip, where skip has the same meaning as in runtime.Caller.
caller_region gets the region start for the caller specified by skip where skip has the same meaning as in runtime . Caller .
uintptr_t runtime_caller_region(int skip) {
	struct caller_region_arg arg;
	if (skip < 0)
		return 0;
	arg.skip = skip + 1; 
	_Unwind_Backtrace(&backtrace_caller_region, &arg);
	return arg.result;
}
uintptr_t runtime_caller_region ( int skip ) { struct caller_region_arg arg ; if ( skip < 0 ) return 0 ; arg . skip = skip + 1 ; _Unwind_Backtrace ( & backtrace_caller_region , & arg ) ; return arg . result ; }
caller_region gets the region start for the caller specified
 by skip, where skip has the same meaning as in runtime.Caller.
caller_region gets the region start for the caller specified by skip where skip has the same meaning as in runtime . Caller .
// +1 for this function