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
40 /// NumericLiteralParser - This performs strict semantic analysis of the content
43 class NumericLiteralParser { class in namespace:clang
58 NumericLiteralParser(StringRef TokSpelling,
/external/clang/lib/Lex/
H A DLiteralSupport.cpp10 // This file implements the NumericLiteralParser, CharLiteralParser, and
507 NumericLiteralParser::NumericLiteralParser(StringRef TokSpelling, function in class:NumericLiteralParser
694 void NumericLiteralParser::ParseDecimalOrOctalCommon(SourceLocation TokLoc){
737 bool NumericLiteralParser::isValidUDSuffix(const LangOptions &LangOpts,
759 void NumericLiteralParser::checkSeparator(SourceLocation TokLoc,
780 void NumericLiteralParser::ParseNumberStartingWithZero(SourceLocation TokLoc) {
913 bool NumericLiteralParser::GetIntegerValue(llvm::APInt &Val) {
950 assert(C < radix && "NumericLiteralParser ctor should have rejected this");
971 NumericLiteralParser
[all...]
H A DPPExpressions.cpp268 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(), PP);
H A DPreprocessor.cpp865 NumericLiteralParser Literal(Spelling, Tok.getLocation(), *this);
/external/clang/lib/Sema/
H A DSemaExpr.cpp3183 static Expr *BuildFloatingLiteral(Sema &S, NumericLiteralParser &Literal,
3252 // NumericLiteralParser wants to overread by one character. Add padding to
3264 NumericLiteralParser Literal(TokSpelling, Tok.getLocation(), PP);
H A DSemaDeclCXX.cpp12111 << NumericLiteralParser::isValidUDSuffix(getLangOpts(), LiteralName);

Completed in 3057 milliseconds