diff options
Diffstat (limited to 'src/Editor.cxx')
-rw-r--r-- | src/Editor.cxx | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx index f7d6a784b..812b0a7b4 100644 --- a/src/Editor.cxx +++ b/src/Editor.cxx @@ -263,7 +263,7 @@ void Editor::DropGraphics() noexcept { view.DropGraphics(); } -void Editor::InvalidateStyleData() { +void Editor::InvalidateStyleData() noexcept { stylesValid = false; vs.technology = technology; DropGraphics(); @@ -306,7 +306,7 @@ PointDocument Editor::DocumentPointFromView(Point ptView) const { return ptDocument; } -Sci::Line Editor::TopLineOfMain() const { +Sci::Line Editor::TopLineOfMain() const noexcept { if (wMargin.GetID()) return 0; else @@ -432,7 +432,7 @@ Sci::Position Editor::PositionFromLineX(Sci::Line lineDoc, int x) { return SPositionFromLineX(lineDoc, x).Position(); } -Sci::Line Editor::LineFromLocation(Point pt) const { +Sci::Line Editor::LineFromLocation(Point pt) const noexcept { return pcs->DocFromDisplay(static_cast<int>(pt.y) / vs.lineHeight + topLine); } @@ -570,7 +570,7 @@ void Editor::InvalidateRange(Sci::Position start, Sci::Position end) { RedrawRect(RectangleFromRange(Range(start, end), view.LinesOverlap() ? vs.lineOverlap : 0)); } -Sci::Position Editor::CurrentPosition() const { +Sci::Position Editor::CurrentPosition() const noexcept { return sel.MainCaret(); } @@ -578,11 +578,11 @@ bool Editor::SelectionEmpty() const noexcept { return sel.Empty(); } -SelectionPosition Editor::SelectionStart() { +SelectionPosition Editor::SelectionStart() noexcept { return sel.RangeMain().Start(); } -SelectionPosition Editor::SelectionEnd() { +SelectionPosition Editor::SelectionEnd() noexcept { return sel.RangeMain().End(); } @@ -809,7 +809,7 @@ bool Editor::RangeContainsProtected(Sci::Position start, Sci::Position end) cons return false; } -bool Editor::SelectionContainsProtected() const { +bool Editor::SelectionContainsProtected() const noexcept { for (size_t r=0; r<sel.Count(); r++) { if (RangeContainsProtected(sel.Range(r).Start().Position(), sel.Range(r).End().Position())) { @@ -4178,7 +4178,7 @@ Sci::Position Editor::FindTextFull( * while still setting the selection to found text so the find/select * operation is self-contained. */ -void Editor::SearchAnchor() { +void Editor::SearchAnchor() noexcept { searchAnchor = SelectionStart().Position(); } @@ -4784,7 +4784,7 @@ void Editor::RightButtonDownWithModifiers(Point pt, unsigned int, KeyMod modifie return; } -bool Editor::PositionIsHotspot(Sci::Position position) const { +bool Editor::PositionIsHotspot(Sci::Position position) const noexcept { return vs.styles[pdoc->StyleIndexAt(position)].hotspot; } |