Lines Matching refs:token

467     struct token
474 L_YYUNDEF = 257, // "invalid token"
520 typedef token::token_kind_type token_kind_type;
534 S_YYUNDEF = 2, // "invalid token"
783 /// Type access provider for token (enum) based symbols.
800 /// Constructor from (external) token numbers.
845 YY_ASSERT (tok == token::L_YYEOF
846 || (token::L_YYerror <= tok && tok <= token::L_FILEIOVFD)
847 || (token::L_IN <= tok && tok <= 317));
859 YY_ASSERT (tok == token::L_NAME);
871 YY_ASSERT ((token::L_NUM <= tok && tok <= token::L_QSTR));
923 // Implementation of make_symbol for each token kind.
929 return symbol_type (token::L_YYEOF);
936 return symbol_type (token::L_YYEOF);
944 return symbol_type (token::L_YYerror);
951 return symbol_type (token::L_YYerror);
959 return symbol_type (token::L_YYUNDEF);
966 return symbol_type (token::L_YYUNDEF);
974 return symbol_type (token::L_LPAR);
981 return symbol_type (token::L_LPAR);
989 return symbol_type (token::L_RPAR);
996 return symbol_type (token::L_RPAR);
1004 return symbol_type (token::L_HASPROP);
1011 return symbol_type (token::L_HASPROP);
1019 return symbol_type (token::L_FILEIOVFD);
1026 return symbol_type (token::L_FILEIOVFD);
1034 return symbol_type (token::L_NUM, std::move (v));
1041 return symbol_type (token::L_NUM, v);
1049 return symbol_type (token::L_FNAME, std::move (v));
1056 return symbol_type (token::L_FNAME, v);
1064 return symbol_type (token::L_JGROUP, std::move (v));
1071 return symbol_type (token::L_JGROUP, v);
1079 return symbol_type (token::L_JPARENT, std::move (v));
1086 return symbol_type (token::L_JPARENT, v);
1094 return symbol_type (token::L_QSTR, std::move (v));
1101 return symbol_type (token::L_QSTR, v);
1109 return symbol_type (token::L_NAME, std::move (v));
1116 return symbol_type (token::L_NAME, v);
1124 return symbol_type (token::L_IN);
1131 return symbol_type (token::L_IN);
1139 return symbol_type (token::L_SOME);
1146 return symbol_type (token::L_SOME);
1154 return symbol_type (token::L_ORDR);
1161 return symbol_type (token::L_ORDR);
1169 return symbol_type (token::L_COMMA);
1176 return symbol_type (token::L_COMMA);
1184 return symbol_type (token::L_QWE);
1191 return symbol_type (token::L_QWE);
1199 return symbol_type (token::L_COLON);
1206 return symbol_type (token::L_COLON);
1214 return symbol_type (token::L_AND);
1221 return symbol_type (token::L_AND);
1229 return symbol_type (token::L_OR);
1236 return symbol_type (token::L_OR);
1244 return symbol_type (token::L_EQV);
1251 return symbol_type (token::L_EQV);
1259 return symbol_type (token::L_NEQV);
1266 return symbol_type (token::L_NEQV);
1274 return symbol_type (token::L_BITAND);
1281 return symbol_type (token::L_BITAND);
1289 return symbol_type (token::L_BITOR);
1296 return symbol_type (token::L_BITOR);
1304 return symbol_type (token::L_BITXOR);
1311 return symbol_type (token::L_BITXOR);
1319 return symbol_type (token::L_EQ);
1326 return symbol_type (token::L_EQ);
1334 return symbol_type (token::L_NE);
1341 return symbol_type (token::L_NE);
1349 return symbol_type (token::L_LT);
1356 return symbol_type (token::L_LT);
1364 return symbol_type (token::L_GT);
1371 return symbol_type (token::L_GT);
1379 return symbol_type (token::L_LE);
1386 return symbol_type (token::L_LE);
1394 return symbol_type (token::L_GE);
1401 return symbol_type (token::L_GE);
1409 return symbol_type (token::L_LS);
1416 return symbol_type (token::L_LS);
1424 return symbol_type (token::L_RS);
1431 return symbol_type (token::L_RS);
1439 return symbol_type (token::L_ADD);
1446 return symbol_type (token::L_ADD);
1454 return symbol_type (token::L_MINUS);
1461 return symbol_type (token::L_MINUS);
1469 return symbol_type (token::L_MUL);
1476 return symbol_type (token::L_MUL);
1484 return symbol_type (token::L_DIV);
1491 return symbol_type (token::L_DIV);
1499 return symbol_type (token::L_REM);
1506 return symbol_type (token::L_REM);
1514 return symbol_type (token::L_DEG);
1521 return symbol_type (token::L_DEG);
1529 return symbol_type (token::L_NOT);
1536 return symbol_type (token::L_NOT);
1544 return symbol_type (token::L_BITNOT);
1551 return symbol_type (token::L_BITNOT);
1584 /// Convert a scanner token kind \a t to a symbol kind.
1612 // positive, shift that token. If negative, reduce the rule whose
1650 /// \param yymsg Why this token is reclaimed.
1844 /// Push a new look ahead token on the state on the stack.
1912 // Last valid token kind.