reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
213 void skipComments() { Current = skipComments(Current); } 213 void skipComments() { Current = skipComments(Current); } 222 Current = Current->Next; 222 Current = Current->Next; 224 if (!Current || Current == LineEnd->Next) { 224 if (!Current || Current == LineEnd->Next) { 228 Current = &invalidToken; 284 Current = Line->First; 292 if (!Current) { 333 if (!Current || !Current->isOneOf(Keywords.kw_import, tok::kw_export)) 333 if (!Current || !Current->isOneOf(Keywords.kw_import, tok::kw_export)) 335 Reference.IsExport = Current->is(tok::kw_export); 338 if (Current->isStringLiteral() && !Reference.IsExport) { 342 Current->TokenText.substr(1, Current->TokenText.size() - 2); 342 Current->TokenText.substr(1, Current->TokenText.size() - 2); 349 if (Current->is(Keywords.kw_from)) { 352 if (!Current->isStringLiteral()) 356 Current->TokenText.substr(1, Current->TokenText.size() - 2); 356 Current->TokenText.substr(1, Current->TokenText.size() - 2); 381 if (Current->isNot(tok::star)) 384 if (Current->isNot(Keywords.kw_as)) 387 if (Current->isNot(tok::identifier)) 389 Reference.Prefix = Current->TokenText; 396 if (Current->is(tok::identifier)) { 398 if (Current->is(Keywords.kw_from)) 400 if (Current->isNot(tok::comma)) 404 if (Current->isNot(tok::l_brace)) 408 while (Current->isNot(tok::r_brace)) { 410 if (Current->is(tok::r_brace)) 412 if (!Current->isOneOf(tok::identifier, tok::kw_default)) 416 Symbol.Symbol = Current->TokenText; 419 Current->getPreviousNonComment()->Next->WhitespaceRange.getBegin()); 422 if (Current->is(Keywords.kw_as)) { 424 if (!Current->isOneOf(tok::identifier, tok::kw_default)) 426 Symbol.Alias = Current->TokenText; 429 Symbol.Range.setEnd(Current->Tok.getLocation()); 432 if (!Current->isOneOf(tok::r_brace, tok::comma))