tdf#157665 Replace comparison operators with operator<=> in doctxm.cxx

Change-Id: Iad8b22159db53ffec88ef15a52f31a626b85b2ac
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206266
Tested-by: Jenkins
Reviewed-by: Jonathan Clark <jonathan@libreoffice.org>
This commit is contained in:
Furkan Ahmet Kara
2026-06-10 16:06:21 +02:00
committed by Jonathan Clark
parent fa75171ad8
commit 387996497f
+2 -16
View File
@@ -71,6 +71,7 @@
#include <osl/diagnose.h>
#include <algorithm>
#include <compare>
#include <memory>
using namespace ::com::sun::star;
@@ -231,22 +232,7 @@ public:
CompareNodeContent( SwNodeOffset nNd, sal_Int32 nCnt )
: m_nNode( nNd ), m_nContent( nCnt ) {}
bool operator==( const CompareNodeContent& rCmp ) const
{ return m_nNode == rCmp.m_nNode && m_nContent == rCmp.m_nContent; }
bool operator!=( const CompareNodeContent& rCmp ) const
{ return m_nNode != rCmp.m_nNode || m_nContent != rCmp.m_nContent; }
bool operator< ( const CompareNodeContent& rCmp ) const
{ return m_nNode < rCmp.m_nNode ||
( m_nNode == rCmp.m_nNode && m_nContent < rCmp.m_nContent); }
bool operator<=( const CompareNodeContent& rCmp ) const
{ return m_nNode < rCmp.m_nNode ||
( m_nNode == rCmp.m_nNode && m_nContent <= rCmp.m_nContent); }
bool operator> ( const CompareNodeContent& rCmp ) const
{ return m_nNode > rCmp.m_nNode ||
( m_nNode == rCmp.m_nNode && m_nContent > rCmp.m_nContent); }
bool operator>=( const CompareNodeContent& rCmp ) const
{ return m_nNode > rCmp.m_nNode ||
( m_nNode == rCmp.m_nNode && m_nContent >= rCmp.m_nContent); }
auto operator<=>( const CompareNodeContent& rCmp ) const = default;
};
}