Lines Matching defs:strictParse
2142 UBool strictParse = !isLenient();
2182 UChar32 lookForGroup = (groupingUsed&&intOnly&&strictParse)?groupingChar:0;
2197 printf("Preparing to do fastpath parse: decimalChar=U+%04X, groupingChar=U+%04X, first ch=U+%04X intOnly=%c strictParse=%c\n",
2200 (strictParse)?'y':'n');
2300 } else if (strictParse){
2313 if (! strictParse) {
2363 decimalSet = DecimalFormatStaticSets::getSimilarDecimals(decimalChar, strictParse);
2367 if (strictParse) {
2420 if (strictParse && backup != -1) {
2463 if (strictParse) {
2482 if (strictParse) {
2573 if (strictParse && !sawDecimal) {
2580 // only set with strictParse and a grouping separator error
2613 if (posMatch >= 0 || (!strictParse && negMatch < 0)) {
2628 if (strictParse && ((posSuffixMatch >= 0) == (negSuffixMatch >= 0))) {
2643 parsedNum.data()[0] = (posSuffixMatch >= 0 || (!strictParse && negMatch < 0 && negSuffixMatch < 0)) ? '+' : '-';