Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DLiteralSupport.h51 class NumericLiteralParser {
68 NumericLiteralParser(StringRef TokSpelling, SourceLocation TokLoc,
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DLiteralSupport.cpp900 NumericLiteralParser::NumericLiteralParser(StringRef TokSpelling, in NumericLiteralParser() function in NumericLiteralParser
1216 void NumericLiteralParser::ParseDecimalOrOctalCommon(SourceLocation TokLoc){ in ParseDecimalOrOctalCommon()
1265 bool NumericLiteralParser::isValidUDSuffix(const LangOptions &LangOpts, in isValidUDSuffix()
1291 void NumericLiteralParser::checkSeparator(SourceLocation TokLoc, in checkSeparator()
1315 void NumericLiteralParser::ParseNumberStartingWithZero(SourceLocation TokLoc) { in ParseNumberStartingWithZero()
1466 bool NumericLiteralParser::GetIntegerValue(llvm::APInt &Val) { in GetIntegerValue()
1524 NumericLiteralParser::GetFloatValue(llvm::APFloat &Result, in GetFloatValue()
1551 bool NumericLiteralParser::GetFixedPointValue(llvm::APInt &StoreVal, unsigned Scale) { in GetFixedPointValue()
2431 return NumericLiteralParser::isValidUDSuffix(LangOpts, Suffix) || in isValidUDSuffix()
H A DPPExpressions.cpp302 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(), in EvaluateValue()
H A DPreprocessor.cpp1398 NumericLiteralParser Literal(Spelling, Tok.getLocation(), getSourceManager(), in parseSimpleIntegerLiteral()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp908 NumericLiteralParser(TokSpelling, TokLoc, Context.getSourceManager(), in buildUserDefinedLiteral()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp3584 static Expr *BuildFloatingLiteral(Sema &S, NumericLiteralParser &Literal, in BuildFloatingLiteral()
3672 NumericLiteralParser Literal(TokSpelling, Tok.getLocation(), in ActOnNumericConstant()