Please report new issues athttps://github.com/DOCGroup
On some places the IDL compiler does already replace \\ with \ for windows filenames when comparing filenames, but it doesn't do in all places which lead to incorrect results. The IDL compiler should replace \\ with \ for all filenames which it internally compares.
added blocks
It will be almost impossible to find all the places where the IDL compiler is comparing filenames just by looking through the code. If there is a specific incorrect result that this bug produces, it could be tracked down very quickly.
Accepted, but my request in the previous comment still stands.