What is the purpose of this? You pull some stuff out of IDA and bash it until it works? Not entirely sure what you could do with this given the mechanics behind what it does to fill in the missing code…
It's a demo application of the research team's C compiler front-end [0], and demonstrates its automatic type inference feature. The compiler front-end itself is intended to be a general-purpose library to power high-level static analysis tools. While this demo itself is not very useful, being able to do static analysis on incomplete code snippet is certainly extremely useful.