https://github.com/vsapsai commented:

Overall the change makes sense and now `ModuleMap` works more like semantic 
analysis after the module map parsing.

Didn't really delve into the parsing code and didn't compare the 
implementations side-by-side. Relying on the tests and expect most of the code 
to be just moved. Can review it more thoroughly if you suspect extra complexity 
there.

Do we need to carry the current working directory somewhere in `ModuleMapFile` 
to help with resolving the file names?

https://github.com/llvm/llvm-project/pull/119740
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to