Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DLiteralSupport.cpp526 NumericLiteralParser::NumericLiteralParser(StringRef TokSpelling, in NumericLiteralParser() function in NumericLiteralParser
783 void NumericLiteralParser::ParseDecimalOrOctalCommon(SourceLocation TokLoc){ in ParseDecimalOrOctalCommon()
832 bool NumericLiteralParser::isValidUDSuffix(const LangOptions &LangOpts, in isValidUDSuffix()
856 void NumericLiteralParser::checkSeparator(SourceLocation TokLoc, in checkSeparator()
880 void NumericLiteralParser::ParseNumberStartingWithZero(SourceLocation TokLoc) { in ParseNumberStartingWithZero()
1019 bool NumericLiteralParser::GetIntegerValue(llvm::APInt &Val) { in GetIntegerValue()
1077 NumericLiteralParser::GetFloatValue(llvm::APFloat &Result) { in GetFloatValue()
1102 bool NumericLiteralParser::GetFixedPointValue(llvm::APInt &StoreVal, unsigned Scale) { in GetFixedPointValue()
1947 return NumericLiteralParser::isValidUDSuffix(LangOpts, Suffix) || in isValidUDSuffix()
H A DPPExpressions.cpp298 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(), in EvaluateValue()
H A DPreprocessor.cpp1369 NumericLiteralParser Literal(Spelling, Tok.getLocation(), getSourceManager(), in parseSimpleIntegerLiteral()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DLiteralSupport.h42 class NumericLiteralParser {
59 NumericLiteralParser(StringRef TokSpelling, SourceLocation TokLoc,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp902 NumericLiteralParser(TokSpelling, TokLoc, Context.getSourceManager(), in buildUserDefinedLiteral()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExpr.cpp3589 static Expr *BuildFloatingLiteral(Sema &S, NumericLiteralParser &Literal, in BuildFloatingLiteral()
3670 NumericLiteralParser Literal(TokSpelling, Tok.getLocation(), in ActOnNumericConstant()