Searched refs:NumericLiteralParser (Results 1 - 6 of 6) sorted by relevance
/external/clang/include/clang/Lex/ |
H A D | LiteralSupport.h | 10 // This file defines the NumericLiteralParser, CharLiteralParser, and 39 /// NumericLiteralParser - This performs strict semantic analysis of the content 42 class NumericLiteralParser { class in namespace:clang 57 NumericLiteralParser(StringRef TokSpelling,
|
/external/clang/lib/Lex/ |
H A D | LiteralSupport.cpp | 10 // This file implements the NumericLiteralParser, CharLiteralParser, and 505 NumericLiteralParser::NumericLiteralParser(StringRef TokSpelling, function in class:NumericLiteralParser 709 bool NumericLiteralParser::isValidUDSuffix(const LangOptions &LangOpts, 731 void NumericLiteralParser::checkSeparator(SourceLocation TokLoc, 752 void NumericLiteralParser::ParseNumberStartingWithZero(SourceLocation TokLoc) { 909 bool NumericLiteralParser::GetIntegerValue(llvm::APInt &Val) { 946 assert(C < radix && "NumericLiteralParser ctor should have rejected this"); 967 NumericLiteralParser::GetFloatValue(llvm::APFloat &Result) {
|
H A D | Preprocessor.cpp | 783 NumericLiteralParser Literal(Spelling, Tok.getLocation(), *this);
|
H A D | PPExpressions.cpp | 220 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(), PP);
|
/external/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 3017 static Expr *BuildFloatingLiteral(Sema &S, NumericLiteralParser &Literal, 3058 // NumericLiteralParser wants to overread by one character. Add padding to 3070 NumericLiteralParser Literal(TokSpelling, Tok.getLocation(), PP);
|
H A D | SemaDeclCXX.cpp | 11231 << NumericLiteralParser::isValidUDSuffix(getLangOpts(), LiteralName);
|
Completed in 113 milliseconds