Lines Matching refs:caller
56 * the coroutine and the caller via operator() and get() method.
83 * to the coroutine caller.
94 * and return a value to the caller.
126 * coroutine caller.
128 * available; otherwise caller execution is resumed,
130 * from the caller.
163 * routine will use as a way for yielding to the caller.
174 : Fiber(), task(f), caller(*this)
220 * The caller blocks, waiting for the value, unless it is already
222 * and caller won't execute until a value is yielded back
231 auto& ret_channel = caller.retChannel;
251 void main() override { this->task(caller); }
256 caller.callerFiber = currentFiber();
267 /** Coroutine caller */
268 CallerType caller;