reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1640 unsigned char C = *CurPtr++; 1642 C = *CurPtr++; 1644 --CurPtr; // Back up over the skipped character. 1655 FormTokenWithChars(Result, CurPtr, tok::raw_identifier); 1672 if (isCodeCompletionPoint(CurPtr)) { 1680 assert(*CurPtr == 0 && "Completion character must be 0"); 1681 ++CurPtr; 1685 if (CurPtr < BufferEnd) { 1686 while (isIdentifierBody(*CurPtr)) 1687 ++CurPtr; 1689 BufferPtr = CurPtr; 1703 C = getCharAndSize(CurPtr, Size); 1711 Diag(CurPtr, diag::ext_dollar_in_identifier); 1712 CurPtr = ConsumeChar(CurPtr, Size, Result); 1712 CurPtr = ConsumeChar(CurPtr, Size, Result); 1713 C = getCharAndSize(CurPtr, Size); 1715 } else if (C == '\\' && tryConsumeIdentifierUCN(CurPtr, Size, Result)) { 1716 C = getCharAndSize(CurPtr, Size); 1718 } else if (!isASCII(C) && tryConsumeIdentifierUTF8Char(CurPtr)) { 1719 C = getCharAndSize(CurPtr, Size); 1726 CurPtr = ConsumeChar(CurPtr, Size, Result); 1726 CurPtr = ConsumeChar(CurPtr, Size, Result); 1728 C = getCharAndSize(CurPtr, Size); 1730 CurPtr = ConsumeChar(CurPtr, Size, Result); 1730 CurPtr = ConsumeChar(CurPtr, Size, Result); 1731 C = getCharAndSize(CurPtr, Size);