Home
last modified time | relevance | path

Searched refs:EmitCharAndAdvance (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/flang/lib/Parser/
Dprescan.cpp468 EmitCharAndAdvance(tokens, *at_); in NextToken()
478 while (IsDecimalDigit(EmitCharAndAdvance(tokens, *at_))) { in NextToken()
485 EmitCharAndAdvance(tokens, *at_); in NextToken()
490 EmitCharAndAdvance(tokens, *at_); in NextToken()
492 EmitCharAndAdvance(tokens, *at_); in NextToken()
497 char nch{EmitCharAndAdvance(tokens, '.')}; in NextToken()
499 while (IsDecimalDigit(EmitCharAndAdvance(tokens, *at_))) { in NextToken()
502 } else if (nch == '.' && EmitCharAndAdvance(tokens, '.') == '.') { in NextToken()
503 EmitCharAndAdvance(tokens, '.'); // variadic macro definition ellipsis in NextToken()
508 } while (IsLegalInIdentifier(EmitCharAndAdvance(tokens, *at_))); in NextToken()
[all …]
Dprescan.h133 char EmitCharAndAdvance(TokenSequence &tokens, char ch) { in EmitCharAndAdvance() function