Is any way register reflection(Property System) without UHT?

For some reason, I need create some new struct by template,and use macor to make it can be wildcard and can be used for blueprint.
I try to find solution from it. But,it is still unable to complete by the traditional methods,that use
USTRUCT() and GENERATED_BODY() Macro,and the reflecting information be generated in
the .generated.h by UHT.
So, I want to find a method to register reflection by code,without UHT.Does someone know how to do this ?