// WARNING: DO NOT MODIFY! This file is automatically generated from the vk.xml registry
[[PFN_vkAllocationFunction,PFN_vkAllocationFunction]]
[source,c++]
----
typedef void* (VKAPI_PTR *PFN_vkAllocationFunction)(
    void*                                       pUserData,
    size_t                                      size,
    size_t                                      alignment,
    VkSystemAllocationScope                     allocationScope);

----
