Searched refs:NumericLiteralParser (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | LiteralSupport.h | 51 class NumericLiteralParser { 68 NumericLiteralParser(StringRef TokSpelling, SourceLocation TokLoc,
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | LiteralSupport.cpp | 898 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 D | PPExpressions.cpp | 304 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(), in EvaluateValue()
|
| H A D | Preprocessor.cpp | 1430 NumericLiteralParser Literal(Spelling, Tok.getLocation(), getSourceManager(), in parseSimpleIntegerLiteral()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseHLSLRootSignature.cpp | 1249 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 D | BuildTree.cpp | 902 NumericLiteralParser(TokSpelling, TokLoc, Context.getSourceManager(), in buildUserDefinedLiteral()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 3633 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 D | DemangleTestCases.inc | 11061 …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…
|