[clang-tools-extra] [clang-doc] fix flaky test in clang-doc (PR #101387)
Paul Kirth via cfe-commits
cfe-commits at lists.llvm.org
Thu Aug 1 13:05:36 PDT 2024
================
@@ -312,6 +317,16 @@ struct SymbolInfo : public Info {
std::optional<Location> DefLoc; // Location where this decl is defined.
llvm::SmallVector<Location, 2> Loc; // Locations where this decl is declared.
+
+ bool operator<(const SymbolInfo &Other) const {
+ if (DefLoc && Other.DefLoc) {
+ return *DefLoc < *Other.DefLoc;
+ }
----------------
ilovepi wrote:
nit: braces
https://llvm.org/docs/CodingStandards.html#don-t-use-braces-on-simple-single-statement-bodies-of-if-else-loop-statements
https://github.com/llvm/llvm-project/pull/101387
More information about the cfe-commits
mailing list