/**
* Can be overridden by FVertexFactory subclasses which have EVertexFactoryFlags::SupportsPSOPrecaching set - this function will only be called when that flag is set
*/
static void GetPSOPrecacheVertexFetchElements(EVertexInputStreamType VertexInputStreamType, FVertexDeclarationElementList& Elements) { checkNoEntry(); }
And the error comes from Engine/Source/Runtime/Core/Public/Misc/AssertionMacros.h#L291:
/**
* Denotes code paths that should never be reached.
*/
#ifndef checkNoEntry
#define checkNoEntry() check(!"Enclosing block should never be called")
#endif
What are you trying to do that’s triggering this? It looks like something you’re doing is trying to access somewhere that isn’t supposed to be reached.