Searched refs:NumericLiteralParser (Results 1 – 7 of 7) sorted by relevance
/external/clang/lib/Lex/ |
D | LiteralSupport.cpp | 507 NumericLiteralParser::NumericLiteralParser(StringRef TokSpelling, in NumericLiteralParser() function in NumericLiteralParser 694 void NumericLiteralParser::ParseDecimalOrOctalCommon(SourceLocation TokLoc){ in ParseDecimalOrOctalCommon() 737 bool NumericLiteralParser::isValidUDSuffix(const LangOptions &LangOpts, in isValidUDSuffix() 759 void NumericLiteralParser::checkSeparator(SourceLocation TokLoc, in checkSeparator() 780 void NumericLiteralParser::ParseNumberStartingWithZero(SourceLocation TokLoc) { in ParseNumberStartingWithZero() 913 bool NumericLiteralParser::GetIntegerValue(llvm::APInt &Val) { in GetIntegerValue() 971 NumericLiteralParser::GetFloatValue(llvm::APFloat &Result) { in GetFloatValue()
|
D | Preprocessor.cpp | 865 NumericLiteralParser Literal(Spelling, Tok.getLocation(), *this); in parseSimpleIntegerLiteral()
|
D | PPExpressions.cpp | 268 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(), PP); in EvaluateValue()
|
D | Lexer.cpp | 1704 NumericLiteralParser::isValidUDSuffix( in LexUDSuffix()
|
/external/clang/include/clang/Lex/ |
D | LiteralSupport.h | 43 class NumericLiteralParser { 58 NumericLiteralParser(StringRef TokSpelling,
|
/external/clang/lib/Sema/ |
D | SemaExpr.cpp | 3183 static Expr *BuildFloatingLiteral(Sema &S, NumericLiteralParser &Literal, in BuildFloatingLiteral() 3264 NumericLiteralParser Literal(TokSpelling, Tok.getLocation(), PP); in ActOnNumericConstant()
|
D | SemaDeclCXX.cpp | 12111 << NumericLiteralParser::isValidUDSuffix(getLangOpts(), LiteralName); in CheckLiteralOperatorDeclaration()
|