GetFixedPointValue(llvm::APInt &StoreVal, unsigned Scale) | clang::NumericLiteralParser | |
GetFloatValue(llvm::APFloat &Result, llvm::RoundingMode RM) | clang::NumericLiteralParser | |
GetIntegerValue(llvm::APInt &Val) | clang::NumericLiteralParser | |
getLiteralDigits() const | clang::NumericLiteralParser | inline |
getRadix() const | clang::NumericLiteralParser | inline |
getUDSuffix() const | clang::NumericLiteralParser | inline |
getUDSuffixOffset() const | clang::NumericLiteralParser | inline |
hadError | clang::NumericLiteralParser | |
hasUDSuffix() const | clang::NumericLiteralParser | inline |
isAccum | clang::NumericLiteralParser | |
isBitInt | clang::NumericLiteralParser | |
isFixedPointLiteral() const | clang::NumericLiteralParser | inline |
isFloat | clang::NumericLiteralParser | |
isFloat128 | clang::NumericLiteralParser | |
isFloat16 | clang::NumericLiteralParser | |
isFloatingLiteral() const | clang::NumericLiteralParser | inline |
isFract | clang::NumericLiteralParser | |
isHalf | clang::NumericLiteralParser | |
isImaginary | clang::NumericLiteralParser | |
isIntegerLiteral() const | clang::NumericLiteralParser | inline |
isLong | clang::NumericLiteralParser | |
isLongLong | clang::NumericLiteralParser | |
isSizeT | clang::NumericLiteralParser | |
isUnsigned | clang::NumericLiteralParser | |
isValidUDSuffix(const LangOptions &LangOpts, StringRef Suffix) | clang::NumericLiteralParser | static |
MicrosoftInteger | clang::NumericLiteralParser | |
NumericLiteralParser(StringRef TokSpelling, SourceLocation TokLoc, const SourceManager &SM, const LangOptions &LangOpts, const TargetInfo &Target, DiagnosticsEngine &Diags) | clang::NumericLiteralParser | |