Fixed up errors

This commit is contained in:
Rafał Grodziński
2025-07-05 22:50:16 +09:00
parent 48f27169d0
commit d927540b5f
4 changed files with 38 additions and 12 deletions

View File

@@ -27,10 +27,10 @@ private:
optional<string> message;
public:
static shared_ptr<Error> lexerError(int line, int column, string lexme);
static shared_ptr<Error> parserError(shared_ptr<Token> actualToken, optional<TokenKind> expectedTokenKind, optional<string> message);
static shared_ptr<Error> builderError(int line, int column, string message);
Error(int line, int column, string lexme);
Error(shared_ptr<Token> actualToken, optional<TokenKind> expectedTokenKind, optional<string> message);
Error(ErrorKind kind, int line, int column, optional<string> lexme, shared_ptr<Token> actualToken, optional<TokenKind> expectedTokenKind, optional<string> message);
ErrorKind getKind();