diff options
Diffstat (limited to 'lexlib/SubStyles.h')
| -rw-r--r-- | lexlib/SubStyles.h | 22 | 
1 files changed, 11 insertions, 11 deletions
| diff --git a/lexlib/SubStyles.h b/lexlib/SubStyles.h index f9bdfe65c..4bfe7ebfc 100644 --- a/lexlib/SubStyles.h +++ b/lexlib/SubStyles.h @@ -27,23 +27,23 @@ public:  		wordToStyle.clear();  	} -	int Base() const { +	int Base() const noexcept {  		return baseStyle;  	} -	int Start() const { +	int Start() const noexcept {  		return firstStyle;  	} -	int Last() const { +	int Last() const noexcept {  		return firstStyle + lenStyles - 1;  	} -	int Length() const { +	int Length() const noexcept {  		return lenStyles;  	} -	void Clear() { +	void Clear() noexcept {  		firstStyle = 0;  		lenStyles = 0;  		wordToStyle.clear(); @@ -57,7 +57,7 @@ public:  			return -1;  	} -	bool IncludesStyle(int style) const { +	bool IncludesStyle(int style) const noexcept {  		return (style >= firstStyle) && (style < (firstStyle + lenStyles));  	} @@ -98,7 +98,7 @@ class SubStyles {  	int allocated;  	std::vector<WordClassifier> classifiers; -	int BlockFromBaseStyle(int baseStyle) const { +	int BlockFromBaseStyle(int baseStyle) const noexcept {  		for (int b=0; b < classifications; b++) {  			if (baseStyle == baseStyles[b])  				return b; @@ -145,12 +145,12 @@ public:  		}  	} -	int Start(int styleBase) { +	int Start(int styleBase) noexcept {  		const int block = BlockFromBaseStyle(styleBase);  		return (block >= 0) ? classifiers[block].Start() : -1;  	} -	int Length(int styleBase) { +	int Length(int styleBase) noexcept {  		const int block = BlockFromBaseStyle(styleBase);  		return (block >= 0) ? classifiers[block].Length() : 0;  	} @@ -163,7 +163,7 @@ public:  			return subStyle;  	} -	int DistanceToSecondaryStyles() const { +	int DistanceToSecondaryStyles() const noexcept {  		return secondaryDistance;  	} @@ -197,7 +197,7 @@ public:  			it->Clear();  	} -	const WordClassifier &Classifier(int baseStyle) const { +	const WordClassifier &Classifier(int baseStyle) const noexcept {  		const int block = BlockFromBaseStyle(baseStyle);  		return classifiers[block >= 0 ? block : 0];  	} | 
