Home | History | Annotate | Download | only in Lex

Lines Matching defs:Kind

42 /// getObjCKeywordID - Return the ObjC keyword kind.
1503 // Fill in Result.IdentifierInfo and update the token kind,
1719 tok::TokenKind Kind) {
1724 (Kind == tok::utf8_string_literal ||
1725 Kind == tok::utf16_string_literal ||
1726 Kind == tok::utf32_string_literal))
1769 FormTokenWithChars(Result, CurPtr, Kind);
1777 tok::TokenKind Kind) {
1849 FormTokenWithChars(Result, CurPtr, Kind);
1894 tok::TokenKind Kind) {
1899 (Kind == tok::utf16_char_constant || Kind == tok::utf32_char_constant))
1948 FormTokenWithChars(Result, CurPtr, Kind);
2619 ConflictMarkerKind Kind = *CurPtr == '<' ? CMK_Normal : CMK_Perforce;
2623 if (FindConflictEnd(CurPtr, BufferEnd, Kind)) {
2627 CurrentConflictMarkerState = Kind;
2697 char Kind = getCharAndSize(StartPtr, CharSize);
2700 if (Kind == 'u')
2702 else if (Kind == 'U')
2934 tok::TokenKind Kind;
2966 Kind = tok::unknown;
2985 Kind = tok::eod;
3182 Kind = tok::unknown;
3199 Kind = tok::question;
3202 Kind = tok::l_square;
3205 Kind = tok::r_square;
3208 Kind = tok::l_paren;
3211 Kind = tok::r_paren;
3214 Kind = tok::l_brace;
3217 Kind = tok::r_brace;
3227 Kind = tok::periodstar;
3231 Kind = tok::ellipsis;
3235 Kind = tok::period;
3241 Kind = tok::ampamp;
3244 Kind = tok::ampequal;
3247 Kind = tok::amp;
3252 Kind = tok::starequal;
3255 Kind = tok::star;
3262 Kind = tok::plusplus;
3265 Kind = tok::plusequal;
3267 Kind = tok::plus;
3274 Kind = tok::minusminus;
3279 Kind = tok::arrowstar;
3282 Kind = tok::arrow;
3285 Kind = tok::minusequal;
3287 Kind = tok::minus;
3291 Kind = tok::tilde;
3295 Kind = tok::exclaimequal;
3298 Kind = tok::exclaim;
3343 Kind = tok::slashequal;
3345 Kind = tok::slash;
3351 Kind = tok::percentequal;
3354 Kind = tok::r_brace; // '%>' -> '}'
3360 Kind = tok::hashhash; // '%:%:' -> '##'
3367 Kind = tok::hashat;
3376 Kind = tok::hash;
3379 Kind = tok::percent;
3389 Kind = tok::lesslessequal;
3401 Kind = tok::lesslessless;
3406 Kind = tok::lessless;
3410 Kind = tok::lessequal;
3422 Kind = tok::less;
3430 Kind = tok::l_square;
3433 Kind = tok::l_brace;
3435 Kind = tok::less;
3442 Kind = tok::greaterequal;
3448 Kind = tok::greatergreaterequal;
3457 Kind = tok::greatergreatergreater;
3462 Kind = tok::greatergreater;
3466 Kind = tok::greater;
3473 Kind = tok::caretequal;
3475 Kind = tok::caret;
3481 Kind = tok::pipeequal;
3487 Kind = tok::pipepipe;
3490 Kind = tok::pipe;
3496 Kind = tok::r_square; // ':>' -> ']'
3499 Kind = tok::coloncolon;
3502 Kind = tok::colon;
3506 Kind = tok::semi;
3515 Kind = tok::equalequal;
3518 Kind = tok::equal;
3522 Kind = tok::comma;
3527 Kind = tok::hashhash;
3530 Kind = tok::hashat;
3542 Kind = tok::hash;
3549 Kind = tok::at;
3551 Kind = tok::unknown;
3569 Kind = tok::unknown;
3574 Kind = tok::unknown;
3603 Kind = tok::unknown;
3624 FormTokenWithChars(Result, CurPtr, Kind);