reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1752 char C = getCharAndSize(CurPtr, Size); 1755 CurPtr = ConsumeChar(CurPtr, Size, Result); 1755 CurPtr = ConsumeChar(CurPtr, Size, Result); 1757 C = getCharAndSize(CurPtr, Size); 1765 return LexNumericConstant(Result, ConsumeChar(CurPtr, Size, Result)); 1778 std::find(BufferPtr, CurPtr, '_') != CurPtr) 1778 std::find(BufferPtr, CurPtr, '_') != CurPtr) 1782 return LexNumericConstant(Result, ConsumeChar(CurPtr, Size, Result)); 1788 char Next = getCharAndSizeNoWarn(CurPtr + Size, NextSize, getLangOpts()); 1791 Diag(CurPtr, diag::warn_cxx11_compat_digit_separator); 1792 CurPtr = ConsumeChar(CurPtr, Size, Result); 1792 CurPtr = ConsumeChar(CurPtr, Size, Result); 1793 CurPtr = ConsumeChar(CurPtr, NextSize, Result); 1793 CurPtr = ConsumeChar(CurPtr, NextSize, Result); 1794 return LexNumericConstant(Result, CurPtr); 1799 if (C == '\\' && tryConsumeIdentifierUCN(CurPtr, Size, Result)) 1800 return LexNumericConstant(Result, CurPtr); 1801 if (!isASCII(C) && tryConsumeIdentifierUTF8Char(CurPtr)) 1802 return LexNumericConstant(Result, CurPtr); 1806 FormTokenWithChars(Result, CurPtr, tok::numeric_constant);