Split big function in sql lexer into several functions.

This commit is contained in:
eelke 2017-12-26 07:32:52 +01:00
parent 81c4449d31
commit 091040f13f
2 changed files with 106 additions and 87 deletions

View file

@ -44,7 +44,9 @@ private:
int m_pos = 0;
LexerState m_state;
bool parseSingleQuotedString(int startpos, int &length, BasicTokenType &tokentype);
bool parseDoubleQuotedIdentifier(int startpos, int &length, BasicTokenType &tokentype);
bool parseDollarQuote(int startpos, int &length, BasicTokenType &tokentype, QString &out);
};
#endif // SQLLEXER_H