aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorZufu Liu <unknown>2021-09-30 14:39:32 +1000
committerZufu Liu <unknown>2021-09-30 14:39:32 +1000
commita4260678cb381e5fc9264b005d9013555e9f2a68 (patch)
tree145688eeef89e6bc085ac6dfbcb7e34b853ab0c6 /src
parentf0d7f6fbc880ed1b5db8fc9fc52bc7cd99d209a6 (diff)
downloadscintilla-mirror-a4260678cb381e5fc9264b005d9013555e9f2a68.tar.gz
Feature [feature-requests:#1416] Mark destructor as noexcept and use default
implementation.
Diffstat (limited to 'src')
-rw-r--r--src/PositionCache.cxx3
-rw-r--r--src/PositionCache.h2
2 files changed, 2 insertions, 3 deletions
diff --git a/src/PositionCache.cxx b/src/PositionCache.cxx
index 63e130429..e94721ff5 100644
--- a/src/PositionCache.cxx
+++ b/src/PositionCache.cxx
@@ -713,8 +713,7 @@ BreakFinder::BreakFinder(const LineLayout *ll_, const Selection *psel, Range lin
saeNext = (!selAndEdge.empty()) ? selAndEdge[0] : -1;
}
-BreakFinder::~BreakFinder() {
-}
+BreakFinder::~BreakFinder() noexcept = default;
TextSegment BreakFinder::Next() {
if (subBreak == -1) {
diff --git a/src/PositionCache.h b/src/PositionCache.h
index 79d63ee75..dece77040 100644
--- a/src/PositionCache.h
+++ b/src/PositionCache.h
@@ -266,7 +266,7 @@ public:
BreakFinder(BreakFinder &&) = delete;
void operator=(const BreakFinder &) = delete;
void operator=(BreakFinder &&) = delete;
- ~BreakFinder();
+ ~BreakFinder() noexcept;
TextSegment Next();
bool More() const noexcept;
};