As i understand, now all attributes like [[pure]] [[always_inline]] [[flatten]] [[cold]] [[hot]] etc when applied to coroutine function applied to implicit function which return coroutine, not to coroutine itself
So, my question is how to, for example, apply [[flatten]] to coroutine::resume function? Is it possible?
As i understand, now all attributes like [[pure]] [[always_inline]] [[flatten]] [[cold]] [[hot]] etc when applied to coroutine function applied to implicit function which return coroutine, not to coroutine itself
So, my question is how to, for example, apply [[flatten]] to coroutine::resume function? Is it possible?
As i understand, now all attributes like [[pure]] [[always_inline]] [[flatten]] [[cold]] [[hot]] etc when applied to coroutine function applied to implicit function which return coroutine, not to coroutine itself
So, my question is how to, for example, apply [[flatten]] to coroutine::resume function? Is it possible?