I'm trying to extend clReflectExport and the binary versions are unfortunately outdated, so I need to get everything to compile because the binary file format has changed in between versions.
Unfortunately clReflectScan gives runtime errors in the clang/llvm source-code (assertion failed: isa(X)(Val) && "cast_or_null(Ty)() argument of incopatible type!", file E:...extern\llvm\include\llvm/casting.h, line 205")
This happens every time I run clReflectScan, even before it hits main.cpp.
.. and this is after days of trying to compile llvm/clang itself because apparently it causes race conditions while trying to compile lots of visual studio 2013 projects at the same time. (eventually just compiled every project one by one by hand, took hours) MSBuild is apparently really buggy.
I give up.