This tool scans version-named header files (such as these), extracts struct definitions from them, and produces files where a given struct was changed compared to previous versions.
This is useful for developing tools that interact with IL2CPP, such as the Unhollower
knah/Il2CppTypesProcessor
A small utility script for finding differences between various IL2CPP native structs
C#GPL-3.0