lerr_type_t::UNKNOWN_CHAR -> UNKNOWN_LEXEME

This commit is contained in:
2024-04-16 15:41:01 +06:30
parent 27d6a47320
commit 4ecd184759
2 changed files with 4 additions and 4 deletions

View File

@@ -406,7 +406,7 @@ lerr_t tokenise_buffer(string_view source, std::vector<token_t *> &tokens)
else else
{ {
++column; ++column;
return lerr_t{lerr_type_t::UNKNOWN_CHAR, column, line}; return lerr_t{lerr_type_t::UNKNOWN_LEXEME, column, line};
} }
if (is_token) if (is_token)
@@ -551,8 +551,8 @@ std::ostream &operator<<(std::ostream &os, lerr_t &lerr)
case lerr_type_t::INVALID_PREPROCESSOR_DIRECTIVE: case lerr_type_t::INVALID_PREPROCESSOR_DIRECTIVE:
os << "INVALID_PREPROCESSOR_DIRECTIVE"; os << "INVALID_PREPROCESSOR_DIRECTIVE";
break; break;
case lerr_type_t::UNKNOWN_CHAR: case lerr_type_t::UNKNOWN_LEXEME:
os << "UNKNOWN_CHAR"; os << "UNKNOWN_LEXEME";
break; break;
default: default:
break; break;

View File

@@ -88,7 +88,7 @@ enum class lerr_type_t
INVALID_STRING_LITERAL, INVALID_STRING_LITERAL,
INVALID_NUMBER_LITERAL, INVALID_NUMBER_LITERAL,
INVALID_PREPROCESSOR_DIRECTIVE, INVALID_PREPROCESSOR_DIRECTIVE,
UNKNOWN_CHAR, UNKNOWN_LEXEME,
}; };
struct lerr_t struct lerr_t