1 #ifndef LEXERIDENTIFIERPARSER_HPP
2 #define LEXERIDENTIFIERPARSER_HPP
3 #include <soulng/lexer/Token.hpp>
4 #include <soulng/parser/Match.hpp>
5 #include <soulng/parser/Value.hpp>
6
7
8
9 class LexerFileLexer;
10
11 struct LexerIdentifierParser
12 {
13 static soulng::parser::Match CppIdentifier(LexerFileLexer& lexer);
14 static soulng::parser::Match QualifiedCppId(LexerFileLexer& lexer);
15 };
16
17 #endif // LEXERIDENTIFIERPARSER_HPP