================ @@ -430,11 +430,10 @@ class HTMLLogger : public Logger { AST.getSourceManager(), AST.getLangOpts()); if (EltRange.isInvalid()) continue; - if (EltRange.getBegin() < Range.getBegin() || - EltRange.getEnd() >= Range.getEnd() || - EltRange.getEnd() < Range.getBegin() || - EltRange.getEnd() >= Range.getEnd()) + if (EltRange.getEnd() <= Range.getBegin() || ---------------- AaronBallman wrote:
This looks like it misses the case where `EltRange.getBegin() < Range.getBegin()`; shouldn't this be: ``` if (EltRange.getBegin() < Range.getBegin() || EltRange.getEnd() >= Range.getEnd()) ``` https://github.com/llvm/llvm-project/pull/95715 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits