================ @@ -97,6 +97,14 @@ class HeaderFile { Other.Excluded, Other.Extra, Other.Umbrella); } + + bool operator<(const HeaderFile &Other) const { ---------------- ributzka wrote:
Including the umbrella header first increases the likelihood of successfully parsing all the headers in the framework. Extra headers always go last. https://github.com/llvm/llvm-project/pull/94508 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits