Multiline search crash fix.

This commit is contained in:
Martín Lucas Golini
2022-03-09 12:11:06 -03:00
parent f009462205
commit f73c056713
2 changed files with 13 additions and 2 deletions

View File

@@ -39,6 +39,14 @@ class EE_API TextPosition {
return mLine > other.mLine || ( mLine == other.mLine && mColumn > other.mColumn );
}
bool operator<=( const TextPosition& other ) const {
return mLine <= other.mLine || ( mLine == other.mLine && mColumn <= other.mColumn );
}
bool operator>=( const TextPosition& other ) const {
return mLine >= other.mLine || ( mLine == other.mLine && mColumn >= other.mColumn );
}
TextPosition operator+( const TextPosition& other ) const {
return {mLine + other.line(), mColumn + other.column()};
}