aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/nim/tools/nimlexer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/nim/tools/nimlexer.cpp')
-rw-r--r--src/plugins/nim/tools/nimlexer.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/plugins/nim/tools/nimlexer.cpp b/src/plugins/nim/tools/nimlexer.cpp
index d79e642671..40a67705dc 100644
--- a/src/plugins/nim/tools/nimlexer.cpp
+++ b/src/plugins/nim/tools/nimlexer.cpp
@@ -199,16 +199,14 @@ NimLexer::Token NimLexer::readNumber()
bool NimLexer::matchIdentifierOrKeywordStart()
{
- static QRegularExpression isLetter("[a-zA-Z\x80-\xFF]",
- QRegularExpression::OptimizeOnFirstUsageOption);
+ static const QRegularExpression isLetter("[a-zA-Z\x80-\xFF]");
return isLetter.match(m_stream.peek()).hasMatch();
}
NimLexer::Token NimLexer::readIdentifierOrKeyword()
{
- static QRegularExpression isLetter("[a-zA-Z\x80-\xFF]",
- QRegularExpression::OptimizeOnFirstUsageOption);
- static QSet<QString> keywords = {
+ static const QRegularExpression isLetter("[a-zA-Z\x80-\xFF]");
+ static const QSet<QString> keywords = {
"addr", "and", "as", "asm", "atomic",
"bind", "block", "break",
"case", "cast", "concept", "const", "continue", "converter",