Searched refs:NumericLiteralParser (Results 1 - 6 of 6) sorted by relevance

/external/clang/include/clang/Lex/
H A DLiteralSupport.h10 // 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 DLiteralSupport.cpp10 // 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 DPreprocessor.cpp783 NumericLiteralParser Literal(Spelling, Tok.getLocation(), *this);
H A DPPExpressions.cpp220 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(), PP);
/external/clang/lib/Sema/
H A DSemaExpr.cpp3017 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 DSemaDeclCXX.cpp11231 << NumericLiteralParser::isValidUDSuffix(getLangOpts(), LiteralName);

Completed in 113 milliseconds