/Engine/Source/Runtime/Core/Public/Misc/StaticAssertCompleteType.h
Function types are complete types, but we can't form a reference to one, so let's just make those work too.
template<typename RetType, typename... ArgTypes> struct TUEStaticAssertTypeChecker< RetType(ArgTypes...)>