Home | History | Annotate | Download | only in i18n

Lines Matching refs:strictParse

1219     UBool strictParse = !isLenient();
1257 UChar32 lookForGroup = (groupingUsed&&intOnly&&strictParse)?groupingChar:0;
1272 printf("Preparing to do fastpath parse: decimalChar=U+%04X, groupingChar=U+%04X, first ch=U+%04X intOnly=%c strictParse=%c\n",
1275 (strictParse)?'y':'n');
1375 } else if (strictParse){
1388 if (! strictParse) {
1438 decimalSet = DecimalFormatStaticSets::getSimilarDecimals(decimalChar, strictParse);
1442 if (strictParse) {
1495 if (strictParse && backup != -1) {
1538 if (strictParse) {
1557 if (strictParse) {
1660 if (strictParse && !sawDecimal) {
1667 // only set with strictParse and a grouping separator error
1700 if (posMatch >= 0 || (!strictParse && negMatch < 0)) {
1715 if (strictParse && ((posSuffixMatch >= 0) == (negSuffixMatch >= 0))) {
1730 parsedNum.data()[0] = (posSuffixMatch >= 0 || (!strictParse && negMatch < 0 && negSuffixMatch < 0)) ? '+' : '-';