/Engine/Source/Runtime/Core/Public/Experimental/Async/AwaitableTask.h
TheTPromiseVTableBasetype is used to move the vtable pointer out of the promise, where it otherwise could interfere the alignment of the Callable/Lambda.
template<typename ReturnType> class TPromiseVTableBase
FPromiseBase&#...
Promise