Lines Matching defs:token

315     const auto token = Lexer()->GetToken();
316 ASSERT(token.Type() == lexer::TokenType::LITERAL_IDENT);
317 switch (token.KeywordType()) {
394 LogSyntaxError({"Expected token '{', got '", TokenToString(Lexer()->GetToken().Type()), "'"});
1075 ThrowSyntaxError("Unexpected token.");
1082 ThrowSyntaxError("Unexpected token.");
1173 lexer::Token token = Lexer()->GetToken();
1174 auto *exported = AllocNode<ir::Identifier>(token.Ident(), Allocator());
1182 exports.emplace_back(AllocNode<ir::ExportSpecifier>(exported, ParseNamedExport(token)));
1199 ThrowSyntaxError("Unexpected token. 'as' keyword is expected.");
1220 ThrowSyntaxError("The '*' token is not allowed as a selective binding (between braces)");
1225 ThrowSyntaxError("Unexpected token");
1278 ThrowSyntaxError("Unexpected token.");
1285 ThrowSyntaxError("Unexpected token, expected 'as' but found 'from'");
1311 ThrowSyntaxError("Unexpected token, expected an identifier");
1320 ThrowSyntaxError("Unexpected token, expected 'from'");
1360 ThrowSyntaxError("Unexpected token, expected an identifier.");
1372 ThrowSyntaxError("Unexpected token, expected an identifier.");
1541 ThrowSyntaxError("Unexpected token, expected '('");
1552 ThrowSyntaxError("Unexpected token in catch parameter, expected an identifier");
1558 ThrowSyntaxError("Unexpected token, expected ')'");
1713 ThrowSyntaxError("Unexpected token at", Lexer()->GetToken().Start());
1851 ThrowSyntaxError("Unexpected token.");
1883 LogSyntaxError("Unexpected token, expected identifier after 'function' keyword");