Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Lex/
H A DLiteralSupport.cpp832 NumericLiteralParser::NumericLiteralParser(StringRef TokSpelling, in NumericLiteralParser() function in NumericLiteralParser
1117 void NumericLiteralParser::ParseDecimalOrOctalCommon(SourceLocation TokLoc){ in ParseDecimalOrOctalCommon()
1166 bool NumericLiteralParser::isValidUDSuffix(const LangOptions &LangOpts, in isValidUDSuffix()
1190 void NumericLiteralParser::checkSeparator(SourceLocation TokLoc, in checkSeparator()
1214 void NumericLiteralParser::ParseNumberStartingWithZero(SourceLocation TokLoc) { in ParseNumberStartingWithZero()
1359 bool NumericLiteralParser::GetIntegerValue(llvm::APInt &Val) { in GetIntegerValue()
1417 NumericLiteralParser::GetFloatValue(llvm::APFloat &Result) { in GetFloatValue()
1442 bool NumericLiteralParser::GetFixedPointValue(llvm::APInt &StoreVal, unsigned Scale) { in GetFixedPointValue()
2295 return NumericLiteralParser::isValidUDSuffix(LangOpts, Suffix) || in isValidUDSuffix()
H A DPPExpressions.cpp300 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(), in EvaluateValue()
H A DPreprocessor.cpp1406 NumericLiteralParser Literal(Spelling, Tok.getLocation(), getSourceManager(), in parseSimpleIntegerLiteral()
/openbsd-src/gnu/llvm/clang/include/clang/Lex/
H A DLiteralSupport.h42 class NumericLiteralParser {
59 NumericLiteralParser(StringRef TokSpelling, SourceLocation TokLoc,
/openbsd-src/gnu/llvm/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp907 NumericLiteralParser(TokSpelling, TokLoc, Context.getSourceManager(), in buildUserDefinedLiteral()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaExpr.cpp3688 static Expr *BuildFloatingLiteral(Sema &S, NumericLiteralParser &Literal, in BuildFloatingLiteral()
3769 NumericLiteralParser Literal(TokSpelling, Tok.getLocation(), in ActOnNumericConstant()