Lines Matching refs:Current
52 Current = Tokens[0];
58 if (Current->isNot(tok::identifier))
60 Def.Name = Current->TokenText;
62 if (Current->is(tok::l_paren)) {
75 assert(Current->is(tok::l_paren));
77 while (Current->is(tok::identifier)) {
78 Def.Params.push_back(Current);
81 if (Current->isNot(tok::comma))
85 if (Current->isNot(tok::r_paren))
92 if (!Current->isOneOf(tok::equal, tok::eof))
94 if (Current->is(tok::equal))
101 while (Current->isNot(tok::eof)) {
102 Def.Body.push_back(Current);
105 Def.Body.push_back(Current);
111 Current = Tokens[Pos];
112 Current->Finalized = true;
116 FormatToken *Current = nullptr;