diff options
Diffstat (limited to 'src/ContractionState.cxx')
| -rw-r--r-- | src/ContractionState.cxx | 52 | 
1 files changed, 26 insertions, 26 deletions
diff --git a/src/ContractionState.cxx b/src/ContractionState.cxx index 8b5821470..81fefdfeb 100644 --- a/src/ContractionState.cxx +++ b/src/ContractionState.cxx @@ -61,32 +61,32 @@ public:  	void Clear() noexcept override; -	Sci::Line LinesInDoc() const override; -	Sci::Line LinesDisplayed() const override; -	Sci::Line DisplayFromDoc(Sci::Line lineDoc) const override; -	Sci::Line DisplayLastFromDoc(Sci::Line lineDoc) const override; -	Sci::Line DocFromDisplay(Sci::Line lineDisplay) const override; +	Sci::Line LinesInDoc() const noexcept override; +	Sci::Line LinesDisplayed() const noexcept override; +	Sci::Line DisplayFromDoc(Sci::Line lineDoc) const noexcept override; +	Sci::Line DisplayLastFromDoc(Sci::Line lineDoc) const noexcept override; +	Sci::Line DocFromDisplay(Sci::Line lineDisplay) const noexcept override;  	void InsertLines(Sci::Line lineDoc, Sci::Line lineCount) override;  	void DeleteLines(Sci::Line lineDoc, Sci::Line lineCount) override; -	bool GetVisible(Sci::Line lineDoc) const override; +	bool GetVisible(Sci::Line lineDoc) const noexcept override;  	bool SetVisible(Sci::Line lineDocStart, Sci::Line lineDocEnd, bool isVisible) override; -	bool HiddenLines() const override; +	bool HiddenLines() const noexcept override; -	const char *GetFoldDisplayText(Sci::Line lineDoc) const override; +	const char *GetFoldDisplayText(Sci::Line lineDoc) const noexcept override;  	bool SetFoldDisplayText(Sci::Line lineDoc, const char *text) override; -	bool GetExpanded(Sci::Line lineDoc) const override; +	bool GetExpanded(Sci::Line lineDoc) const noexcept override;  	bool SetExpanded(Sci::Line lineDoc, bool isExpanded) override; -	Sci::Line ContractedNext(Sci::Line lineDocStart) const override; +	Sci::Line ContractedNext(Sci::Line lineDocStart) const noexcept override; -	int GetHeight(Sci::Line lineDoc) const override; +	int GetHeight(Sci::Line lineDoc) const noexcept override;  	bool SetHeight(Sci::Line lineDoc, int height) override; -	void ShowAll() override; +	void ShowAll() noexcept override; -	void Check() const; +	void Check() const noexcept;  };  template <typename LINE> @@ -158,7 +158,7 @@ void ContractionState<LINE>::Clear() noexcept {  }  template <typename LINE> -Sci::Line ContractionState<LINE>::LinesInDoc() const { +Sci::Line ContractionState<LINE>::LinesInDoc() const noexcept {  	if (OneToOne()) {  		return linesInDocument;  	} else { @@ -167,7 +167,7 @@ Sci::Line ContractionState<LINE>::LinesInDoc() const {  }  template <typename LINE> -Sci::Line ContractionState<LINE>::LinesDisplayed() const { +Sci::Line ContractionState<LINE>::LinesDisplayed() const noexcept {  	if (OneToOne()) {  		return linesInDocument;  	} else { @@ -176,7 +176,7 @@ Sci::Line ContractionState<LINE>::LinesDisplayed() const {  }  template <typename LINE> -Sci::Line ContractionState<LINE>::DisplayFromDoc(Sci::Line lineDoc) const { +Sci::Line ContractionState<LINE>::DisplayFromDoc(Sci::Line lineDoc) const noexcept {  	if (OneToOne()) {  		return (lineDoc <= linesInDocument) ? lineDoc : linesInDocument;  	} else { @@ -187,12 +187,12 @@ Sci::Line ContractionState<LINE>::DisplayFromDoc(Sci::Line lineDoc) const {  }  template <typename LINE> -Sci::Line ContractionState<LINE>::DisplayLastFromDoc(Sci::Line lineDoc) const { +Sci::Line ContractionState<LINE>::DisplayLastFromDoc(Sci::Line lineDoc) const noexcept {  	return DisplayFromDoc(lineDoc) + GetHeight(lineDoc) - 1;  }  template <typename LINE> -Sci::Line ContractionState<LINE>::DocFromDisplay(Sci::Line lineDisplay) const { +Sci::Line ContractionState<LINE>::DocFromDisplay(Sci::Line lineDisplay) const noexcept {  	if (OneToOne()) {  		return lineDisplay;  	} else { @@ -233,7 +233,7 @@ void ContractionState<LINE>::DeleteLines(Sci::Line lineDoc, Sci::Line lineCount)  }  template <typename LINE> -bool ContractionState<LINE>::GetVisible(Sci::Line lineDoc) const { +bool ContractionState<LINE>::GetVisible(Sci::Line lineDoc) const noexcept {  	if (OneToOne()) {  		return true;  	} else { @@ -270,7 +270,7 @@ bool ContractionState<LINE>::SetVisible(Sci::Line lineDocStart, Sci::Line lineDo  }  template <typename LINE> -bool ContractionState<LINE>::HiddenLines() const { +bool ContractionState<LINE>::HiddenLines() const noexcept {  	if (OneToOne()) {  		return false;  	} else { @@ -279,7 +279,7 @@ bool ContractionState<LINE>::HiddenLines() const {  }  template <typename LINE> -const char *ContractionState<LINE>::GetFoldDisplayText(Sci::Line lineDoc) const { +const char *ContractionState<LINE>::GetFoldDisplayText(Sci::Line lineDoc) const noexcept {  	Check();  	return foldDisplayTexts->ValueAt(lineDoc).get();  } @@ -300,7 +300,7 @@ bool ContractionState<LINE>::SetFoldDisplayText(Sci::Line lineDoc, const char *t  }  template <typename LINE> -bool ContractionState<LINE>::GetExpanded(Sci::Line lineDoc) const { +bool ContractionState<LINE>::GetExpanded(Sci::Line lineDoc) const noexcept {  	if (OneToOne()) {  		return true;  	} else { @@ -327,7 +327,7 @@ bool ContractionState<LINE>::SetExpanded(Sci::Line lineDoc, bool isExpanded) {  }  template <typename LINE> -Sci::Line ContractionState<LINE>::ContractedNext(Sci::Line lineDocStart) const { +Sci::Line ContractionState<LINE>::ContractedNext(Sci::Line lineDocStart) const noexcept {  	if (OneToOne()) {  		return -1;  	} else { @@ -345,7 +345,7 @@ Sci::Line ContractionState<LINE>::ContractedNext(Sci::Line lineDocStart) const {  }  template <typename LINE> -int ContractionState<LINE>::GetHeight(Sci::Line lineDoc) const { +int ContractionState<LINE>::GetHeight(Sci::Line lineDoc) const noexcept {  	if (OneToOne()) {  		return 1;  	} else { @@ -378,7 +378,7 @@ bool ContractionState<LINE>::SetHeight(Sci::Line lineDoc, int height) {  }  template <typename LINE> -void ContractionState<LINE>::ShowAll() { +void ContractionState<LINE>::ShowAll() noexcept {  	const LINE lines = static_cast<LINE>(LinesInDoc());  	Clear();  	linesInDocument = lines; @@ -387,7 +387,7 @@ void ContractionState<LINE>::ShowAll() {  // Debugging checks  template <typename LINE> -void ContractionState<LINE>::Check() const { +void ContractionState<LINE>::Check() const noexcept {  #ifdef CHECK_CORRECTNESS  	for (Sci::Line vline = 0; vline < LinesDisplayed(); vline++) {  		const Sci::Line lineDoc = DocFromDisplay(vline);  | 
