IDL compiler fails to compile an IDL which only contains typedefs
Created attachment 442939 [details] Patch
Cannot have a central place for a bunch of typedefs ... or even put each typedef in its own file, which means typedefs have to be duplicated at their use site.
<rdar://problem/85127751>
To do this, we would need to do the following: - Change typedef application to be after parsing. - Change the preprocess step to build the typedef map, and then use that post parsing.
As this has long been a problem and there is an easy solution we do everywhere in the code base of duplicating typedefs, I am not sure you should consider this a blocker.