Home
last modified time | relevance | path

Searched refs:NumericLiteralParser (Results 1 – 8 of 8) 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.cpp898 NumericLiteralParser::NumericLiteralParser(StringRef TokSpelling, in NumericLiteralParser() function in NumericLiteralParser
1218 void NumericLiteralParser::ParseDecimalOrOctalCommon(SourceLocation TokLoc){ in ParseDecimalOrOctalCommon()
1267 bool NumericLiteralParser::isValidUDSuffix(const LangOptions &LangOpts, in isValidUDSuffix()
1293 void NumericLiteralParser::checkSeparator(SourceLocation TokLoc, in checkSeparator()
1317 void NumericLiteralParser::ParseNumberStartingWithZero(SourceLocation TokLoc) { in ParseNumberStartingWithZero()
1506 bool NumericLiteralParser::GetIntegerValue(llvm::APInt &Val) { in GetIntegerValue()
1564 NumericLiteralParser::GetFloatValue(llvm::APFloat &Result, in GetFloatValue()
1591 bool NumericLiteralParser::GetFixedPointValue(llvm::APInt &StoreVal, unsigned Scale) { in GetFixedPointValue()
2471 return NumericLiteralParser::isValidUDSuffix(LangOpts, Suffix) || in isValidUDSuffix()
H A DPPExpressions.cpp304 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(), in EvaluateValue()
H A DPreprocessor.cpp1430 NumericLiteralParser Literal(Spelling, Tok.getLocation(), getSourceManager(), in parseSimpleIntegerLiteral()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseHLSLRootSignature.cpp1249 clang::NumericLiteralParser Literal( in handleUIntLiteral()
1271 clang::NumericLiteralParser Literal( in handleIntLiteral()
1307 clang::NumericLiteralParser Literal( in handleFloatLiteral()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp902 NumericLiteralParser(TokSpelling, TokLoc, Context.getSourceManager(), in buildUserDefinedLiteral()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp3633 static Expr *BuildFloatingLiteral(Sema &S, NumericLiteralParser &Literal, in BuildFloatingLiteral()
3721 NumericLiteralParser Literal(TokSpelling, Tok.getLocation(), in ActOnNumericConstant()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc11061 …KcS2_NS_14SourceLocationERNS_12PreprocessorE", "clang::NumericLiteralParser::NumericLiteralParser(…
11062 …KcS2_NS_14SourceLocationERNS_12PreprocessorE", "clang::NumericLiteralParser::NumericLiteralParser(…
11063 …arser27ParseNumberStartingWithZeroENS_14SourceLocationE", "clang::NumericLiteralParser::ParseNumbe…
11064 {"_ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE", "clang::NumericLiteralParser::G…
11065 {"_ZN5clang20NumericLiteralParser13GetFloatValueERN4llvm7APFloatE", "clang::NumericLiteralParser::G…