aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--lexlib/CharacterCategory.cxx2
-rw-r--r--lexlib/CharacterCategory.h2
-rw-r--r--src/PositionCache.cxx2
-rw-r--r--src/PositionCache.h2
4 files changed, 4 insertions, 4 deletions
diff --git a/lexlib/CharacterCategory.cxx b/lexlib/CharacterCategory.cxx
index fa6b81232..c166e57c4 100644
--- a/lexlib/CharacterCategory.cxx
+++ b/lexlib/CharacterCategory.cxx
@@ -4018,7 +4018,7 @@ bool IsXidContinue(int character) {
}
}
-CharacterCategoryMap::CharacterCategoryMap() noexcept {
+CharacterCategoryMap::CharacterCategoryMap() {
Optimize(256);
}
diff --git a/lexlib/CharacterCategory.h b/lexlib/CharacterCategory.h
index d1ac39152..cd3320dd9 100644
--- a/lexlib/CharacterCategory.h
+++ b/lexlib/CharacterCategory.h
@@ -32,7 +32,7 @@ class CharacterCategoryMap {
private:
std::vector<unsigned char> dense;
public:
- CharacterCategoryMap() noexcept;
+ CharacterCategoryMap();
CharacterCategory CategoryFor(int character) const {
if (static_cast<size_t>(character) < dense.size()) {
return static_cast<CharacterCategory>(dense[character]);
diff --git a/src/PositionCache.cxx b/src/PositionCache.cxx
index 8910a2955..a1f71fdae 100644
--- a/src/PositionCache.cxx
+++ b/src/PositionCache.cxx
@@ -381,7 +381,7 @@ static unsigned int KeyFromString(const char *charBytes, size_t len) {
return k;
}
-SpecialRepresentations::SpecialRepresentations() noexcept {
+SpecialRepresentations::SpecialRepresentations() {
const short none = 0;
std::fill(startByteHasReprs, std::end(startByteHasReprs), none);
}
diff --git a/src/PositionCache.h b/src/PositionCache.h
index 6899ba99f..6edaddf8b 100644
--- a/src/PositionCache.h
+++ b/src/PositionCache.h
@@ -171,7 +171,7 @@ class SpecialRepresentations {
MapRepresentation mapReprs;
short startByteHasReprs[0x100];
public:
- SpecialRepresentations() noexcept;
+ SpecialRepresentations();
void SetRepresentation(const char *charBytes, const char *value);
void ClearRepresentation(const char *charBytes);
const Representation *RepresentationFromCharacter(const char *charBytes, size_t len) const;