Home
last modified time | relevance | path

Searched refs:firstDigit (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A Dtoken-parsers.h389 std::optional<const char *> firstDigit{digit.Parse(state)}; in Parse()
390 if (!firstDigit) { in Parse()
393 std::uint64_t value = **firstDigit - '0'; in Parse()
408 state.Say(*firstDigit, "overflow in decimal literal"_err_en_US); in Parse()
460 std::optional<const char *> firstDigit{getFirstDigit.Parse(state)}; in Parse()
461 if (!firstDigit) { in Parse()
464 std::uint64_t value = **firstDigit - '0'; in Parse()
479 state.Say(*firstDigit, "overflow in decimal literal"_err_en_US); in Parse()
/llvm-project-15.0.7/flang/lib/Decimal/
H A Ddecimal-to-binary.cpp41 const char *firstDigit{q}; in ParseNumber() local
67 while (q > firstDigit && q[-1] == '0') { in ParseNumber()
73 const char *limit{firstDigit + maxDigits * log10Radix + (point != nullptr)}; in ParseNumber()
88 if (q == firstDigit) { in ParseNumber()
92 for (auto times{radix}; q-- > firstDigit;) { in ParseNumber()