Callback that returns an allowed IR type for a given LLVM context.
Declared in <llvm/FuzzMutate/IRMutator.h>
<llvm/FuzzMutate/IRMutator.h>
using TypeGetter = std::function<Type*(LLVMContext&)>;